学plc编程应注意三个方面:少走弯路、编程元素的位置、程序的优化设计和双线圈的输出。 输出组件(如OUT、MC、SET、RST、PLS、PLF大多数应用程序说明)应放置在梯形图的最右侧,官员不能直接连接到左总线。一些命令(如END和MCR命令)不能由触点驱动,必须直接连接到左总线或临时总线。 设计并联电路时,应将单个接触点的分支放在下面;设计串联电路时,应在右侧放置一个接触点,否则将使用一个以上的指令。 建议在带线圈的并联电路上放置单个线圈,避免使用堆叠指令MPS和堆叠指令MPP。 如果同一元件的线圈在同一程序中使用两次或两次以上,则称为双线圈输出。对于输出继电器,实际输出是扫描周期结束时的最后一个Y0线圈状态。 除了外部负载,Y0线圈的通断状态也可能通过其触点影响程序中其他元件的状态。两个线圈Y电路将梯形图分为三个区域。PLC循环执行程序,所以顶部和底部区域的Y0有相同的状态。 若两个线圈的通断状态相反,则Y0在不同区域的接触状态也相反,这可能会导致程序运行异常。作者遇到了由双线圈引起的输出继电器快速振荡的异常现象。因此,一般应避免双线圈输出现象,如果上述朋友不了解或去看plc可以理解视频教程。