大家好!
我用300PLC、绝对编码器、电液比例阀放大器、比例阀来实现位置控制。PLC是通过总线给放大器数字命令,即可控制比例阀开度、并能够时刻采集到编码器值,所以设备运到位置时刻可知。各位有没有很好的方法,能实现教精确的控制。如果开环控制:就是PLC先控制比例放大器使比例阀有最小开到最大、保持最大开度、到一个位置后开始由最大开度减到一个较小开度并保持到目的位置后将比例阀关断,这样做效果是不是不理想,另外,如何保证比例阀由最小到最大开口(或最大到最小)的线性度啊?是不是只能是阶梯型开口啊?这样设备运到是不是会出现冲击、定位不会很准确吧!高手指点,如何做?
问题补充:
是不是这样就没法用PID闭合控制,我所有数据均是通过总线获得的,给放大器也是总线给数字量。闭环做不了,如果有阶梯型,是否只要放大器响应时间短,就可以将周期设置短一些,调速型就可以有保证,是否还要考虑液压系统(尤其是比例阀)的响应时间?有没有在这方面做过相关项目的同学,给我提供些建议和参考方法,液压系统是不是响应时间很长啊?谢谢
最佳答案
plc只能做阶梯型的开度给定。
即便是位控系统,也是生成的阶梯型给定。只是因为周期很短,更近似直线。
而且,plc的扫描时间过长,也会导致定位不精确。这点您可以算一下油缸在一个扫描周期内会产生多少位移来估算一下。不差钱的话,换Tcpu是个选项哈。
提问者对于答案的评价:
回答不错
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc246638.html