西门子PLC编程学习之减计数指令图解(科普篇)

引言

指令计数器即程序计数器。它是计算机处理器中的寄存器,它包含当前正在执行的指令的地址(位置)。当每个指令被获取,指令计数器的存储地址加一。在每个指令被获取之后,程序计数器指向顺序中的下一个指令。当计算机重启或复位时,程序计数器通常恢复到零。

西门子PLC编程学习之减计数指令图解(科普篇)

一、减计数器时序

西门子PLC编程学习之减计数指令图解(科普篇)

管脚参数

西门子PLC编程学习之减计数指令图解(科普篇)

可以使用“减计数”指令,递减输出 CV 的值。 如果输入 CD 的信号状态从“0”变为“1”(信号上升沿),则执行该指令,同时输出 CV 的当前计数器值减 1。 每检测到一个信号上升沿,计数器值就会递减 1,直到达到指定数据类型的下限为止。 达到下限时,输入 CD 的信号状态将不再影响该指令。

可以查询 Q 输出中的计数器状态。 如果当前计数器值小于或等于“0”,则 Q 输出的信号状态将置位为“1”。 在其它任何情况下,输出 Q 的信号状态均为“0”。

输入 LD 的信号状态变为“1”时,将输出 CV 的值设置为参数 PV 的值。只要输入 LD 的信号状态仍为“1”,输入 CD 的信号状态就不会影响该指令。

声明:本作品纯属个人娱乐学习交流,严禁使用其作为商业用途,图片均来至于:本人基于网络二次创作,西门子仿真软件及选型手册、网络,如有版权纠纷请及时告知,谢谢


分享到:


相關文章: