控制方案说明:
在两条生产线上每个工位均安装一个小铁片,用接近开关检测,这样在每个工位比较2条线运行的行程。一旦2条线都运行完一个工位,就进行下一个工位的比较。程序中写有相关抗干扰程序,即使没有检测到一两个铁片,也不会造成失控。
PID控制中,把1#线该工位运行的行程与2#线该工位运行的行程进行PID比较调节,要求它们一样——也就是说,要求1#线该工位运行的行程减去2#线该工位运行的行程等于0 !
这里就有问题了,经笔者多次测试,PID的设定值为零的时候,PID向导生成的程序功能块将无法正常工作。那么怎么办呢?仅笔者尝试,把1#线该工位运行的行程加上一个固定数再减去2#线该工位运行的行程等于这个固定数!也就是把反馈值和设定值都同时加上一个固定数值,这样就搞定了。
其它诸如PID设定值、反馈值处理,单位换算,抗干扰程序,实际运行速度检测等等方面我就不多说了。有兴趣的可以看看程序实例:
ftp://gk:gk@deshengwu.vicp.net/工控/新大洲.mwp
其它诸如PID设定值、反馈值处理,单位换算,抗干扰程序,实际运行速度检测等等方面我就不多说了。有兴趣的可以看看程序实例:
ftp://gk:gk@deshengwu.vicp.net/工控/新大洲.mwp
推荐一个上传资料不错的地方。爱问共享资料
感觉不错