CPM1A PLC子程序调用举例(1)
发表时间:2018-09-08
分析程序功能
(1) 当00100为OFF时,执行主程序。
①执行指令MOV向通道220传送数据0001(使22000ON)。
② 执行指令KEEP,由01100输出秒脉冲(注意25502的作用)。
(2) 当00100为ON时,执行主程序中的指令SBS,中断执行主程序,转去执行子程序 005:
① 只要00100一直ON,每个扫描周期都执行移位寄存器指令SFT,使22000的ON状态每秒向高位移一位。
移位时间取决于00100 ON的时间。
② 执行指令MOV,将通道220的内容传送到通道010。
③ 返回主程序,继续执行主程序中的指令KEEP。
只要00100ON,上述过程将持续进行。
注意几个问题:
① 程序中若将SBS改成@SBS,会产生什么现象?
② 当22007为ON时,通道220的内容将如何变化?此后220的内容如何变化?
相关资讯13609158196