緩啟緩?fù)K俣瓤刂疲?/h1>
劉玉蓉
發(fā)布于2014-12-03 17:11
4
0
標簽:
原程序速度是通過總線直接給定,
想在PLC程序的OB35 100ms周期中斷中實現(xiàn)緩啟緩?fù)K俣瓤刂?,上位界面加速度(步長)可設(shè)定,打算在中斷中比較設(shè)定值與實際值是否有偏差,按一定步長加減速,加速時實際大于等于設(shè)定后,按主程序的設(shè)定速度。
是否可行?大家都是怎么做的呢?
佳答案
你的想法很正確。
在OB35里比較當(dāng)前給定和實際給定之間的大小,若當(dāng)前給定比實際給定大一個步長以上,當(dāng)前給定就加上1個步長;若當(dāng)前給定比實際給定小一個步長以上,當(dāng)前給定就減去1個步長;若當(dāng)前給定給定與實際給定之差不足一個步長,就把當(dāng)前給定直接送給實際給定。
不知我說的是否清楚。