三菱PLC实现指轮输入的多路传送系统编程实例
2018-03-13  来源:本站

本例显示多路传送设备是如何更有效地使用一个“有限”资源。为了本例能真正被应用,要求使用晶体管输出。如果使用继电器输出,可编程控制器的寿命当然会受影响。同时也建议在输入上使用分压电阻,并配有可相应调整的PC输入滤波器。

本节例子说明了如何用个输出和4个输入发送正常要求16个输入的4位数据。秘密在于多路传4个输入作为一个“数据”组,而4个输出作为一个“控制”组。

数据的每一位要求有4个输入从指轮读信息。对于每一位数据,有一个指轮,因此4位对应有4个指轮。保存的4个输出轮番激活每个指轮开关,最后结果是选通这些指轮。因为这发生得非常快,需要有预防措施,如分压电阻、和/或调整输入滤波器会用到。输入数据的目标元件,在本例中是数据寄存器D000-003。每个数据寄存器只保持一个数字,根据使用顺序,该位可以是千位、百位、十位或个位。

因为每个数据寄存器中的数据只有1个数字,即09,使用MOV指令来代替BCD指令,这会使程序操作速度稍微快一点。