使用三菱PLC编程多年,经历的是酸甜苦辣,收获的是喜怒哀乐!现在总算是终有所成,对一般的编程需要是基本能做到游刃有余了。回想之前的种种经历现在内心还常怀暖流!以下是我以前在三菱PLC编程过程中遇到的两个问题,现在回想总结一下,希望对后来者不要走我曾经走过的弯路。
问题一:
使用FX3U-232BD通信模块时,在子程序里置位M8122启动发送,结果只能发送一次,因为在子程序里M8122不会自己复位。
解决方法:将其改成周期扫描方式后问题彻底搞定!
问题二:
用SFC编写DRVI定位指令,本来想参照三菱PLC编程手册使用使用脉冲输出完成M8147的下降沿作为跳转条件,没想到下一次启动定位指令时PLC根本不输出脉冲。后来仔细分析是因为M8147复位时M8029还没有置位,所以PLC认为第一次的定位指令没有执行完,不响应以后的定位指令。
解决方法:如果是在SFC使用应用指令动作完成标志,大家一定要等内部标志继电器(如M8029)动作后再跳转到下一步。至于在子程序里使用是绝对不允许的。否则就会出现如上所述问题!
本文关键字:三菱PLC PLC入门,plc技术 - PLC入门
上一篇:三菱PLC输出指令和取指令的介绍