از این برنامه به راحتی می توان برای کنترل هر کمیت آنالوگ ،
مثل فشار ، وزن ، دما و … استفاده کرد .
نکته جالب برنامه عدم استفاده از کنترل کننده PID است .
با توجه به مقدار ، سرعت ، می توان بدون نیاز به PID کنترلر ، جبران کنندگی رو در جهت مثبت و منفی انجام داد .
با یک سری تنظیماتی که در برنامه در نظر گرفته شده ، هر گونه نوسان ، تاخیر قابل بر طرف شدن است .
برنامه به این صورت کار خواهد کرد که در بازاه مثبت و منفی در نظر گرفته میشود .
برای هر بازه مقدار مشخصی از خطا یا اختلاف نسبت به ست پوینت در نظر گرفته میشود .
برای مثال 3 بازه داریم .
بازه اول اختلاف 2 واحد بعدی 10 واحد و بعدی 20 واحد .
حال برای هر یک از این بازه ها ، منفی هم در نظر گرفته میشود .
هر بازه یک زمان جبران کنندگی و یک مقدار برای جبران شدن دارد .
برای مثال اگر بیشتر از 20 واحد اختلاف داشته باشیم . در هر سیکل زمانی مثلا 500 میلی ثانیه 8 واحد جبران میشود .
حال اگر از ست پوینت بیشتر باشه ، 8 واحد کم میشه و اگر در جهت منفی باشه ، 8 واحد اضافه میشه .
اینقدر این کار انجام میشه که از بازه 3 بیافته توی بازه 2 ، در آنجا مموری بازه 2 فعال میشه ،
زمان ، مقدار ، اختلاف و میزان جبران کنندگی با فرمول بازه دوم محاسبه و اجرا میشود .
جبران کنندگی با واحد کوچکتر سیستم رو به سمت بازه 1 حل میدهد .
در آنجا تغییرات و جبران کنندگی با مقدار کمتری انجام میشود تا سیستم نوسانی نشود .
به محض افزایش اختلاف ، جبران کنندگی از بازه 1 به بازه 2 و 3 منتقل میشه .
و عمل جبران شدن اختلاف با اندازه بزرگتری ادامه پیدا می کند تا دوباره سیستم به سمت بازه های داخلی منتقل شود .
متناسب با هر سیستمی می توان مقدار ، زمان و اندازه جبران کنندگی را از روی HMI تنظیم کرد .
تا عملکرد سیستم دقیق تر انجام شود .
برای فیدبک سرعت از یک انکودر و دستوری SPD در پی ال سی دلتا استفاده شده است .