目前有一个小生产线,想请教前辈们画顺序功能图该如何入手,前段是检测到货物后来回搬运到下一段,第二段是检测到运来的货物进行翻转,第三段的翻转后进行旋转并送出,第四段是检测到送出的货物打包并且转场送出。
我的想法1是:把这些段都写成各自的自动子程序,书中举例都是单个循环流程,如果再加几个单个自动子程序来表示各段,这样能不能达到循环运转时每一段都互不干扰?不知这种方法是否可行?
想法2是:写一个总的顺序功能图,然后都集结在一个自动子程序里面,由于是自学,能力有限,感觉好难。
想法3是:用多个PLC分别控制相应的段,独立运行,互不干扰。
想一上午了,还请前辈们指导。。。
最佳答案
给你个图,后面继续三段四段就没画了。
每一段一个子程序,检测到有货信号启动子程序,这是互补干扰的。
没必要用多个PLC,PLC里面本来就可以有子程序,你主程序调用子程序就可以了。
提问者对于答案的评价:
非常感谢,终于明白了...视频教程那温度转换子程序也是同时运行的啊,我咋就没转过弯来呢。。。
最佳答案作者回复:
你不要走入一个误区,PLC是从程序第一行开始扫描,一直到程序最后一行,在返回开头从新扫描运算,扫描到调用子程序时进入子程序扫描,子程序扫描结束后返回主程序继续扫描,不是同时运行。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc168421.html