快捷搜索:  汽车  科技

西门子plc编程计数器的用法(西门子PLC编程学习之加计数指令图解)

西门子plc编程计数器的用法(西门子PLC编程学习之加计数指令图解)声明:本作品纯属个人娱乐学习交流,严禁使用其作为商业用途,图片均来至于:本人基于网络二次创作,西门子仿真软件及选型手册、网络,如有版权纠纷请及时告知,谢谢!

引言

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

西门子plc编程计数器的用法(西门子PLC编程学习之加计数指令图解)(1)


一、加计数器指令图解

西门子plc编程计数器的用法(西门子PLC编程学习之加计数指令图解)(2)

可以使用“加计数”指令,递增输出 CV 的值。 如果输入 CU 的信号状态从“0”变为“1”(信号上升沿),则执行该指令,同时输出 CV 的当前计数器值加 1。 每检测到一个信号上升沿,计数器值就会递增,直到达到输出 CV 中所指定数据类型的上限。 达到上限时,输入 CU 的信号状态将不再影响该指令。可以查询 Q 输出中的计数器状态。 输出 Q 的信号状态由参数 PV 决定。 如果当前计数器值大于或等于参数 PV 的值,则将输出 Q 的信号状态置位为“1”。 在其它任何情况下,输出 Q 的信号状态均为“0”。

输入 R 的信号状态变为“1”时,输出 CV 的值被复位为“0”。只要输入 R 的信号状态仍为“1”,输入 CU 的信号状态就不会影响该指令。

二、管脚参数说明

西门子plc编程计数器的用法(西门子PLC编程学习之加计数指令图解)(3)

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

猜您喜欢: