原程序速度是通过总线直接给定,
想在PLC程序的OB35 100ms周期中断中实现缓启缓停速度控制,上位界面加速度(步长)可设定,打算在中断中比较设定值与实际值是否有偏差,按一定步长加减速,加速时实际大于等于设定后,按主程序的设定速度。
是否可行?大家都是怎么做的呢?
最佳答案
你的想法很正确。
在OB35里比较当前给定和实际给定之间的大小,若当前给定比实际给定大一个步长以上,当前给定就加上1个步长;若当前给定比实际给定小一个步长以上,当前给定就减去1个步长;若当前给定给定与实际给定之差不足一个步长,就把当前给定直接送给实际给定。
不知我说的是否清楚。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc235036.html