西门子Plc计数器指令
主要包括:加计数CTU、减计数CTD和加/减计数CTUD总共有256个(C0~C255)。
计数器是对PLC内部的时钟脉冲进行计数,而计数器是对外部的或由程序产生的计数脉冲进行计数。计数器累计计数的当前值(16位有符号整数),存放在计数器的16位(bit)当前值寄存器中。
每个计数器只有一个16位的当前值寄存器地址。在一个程序中,同一计数器号不要重复使用,更不能分配给几个不同类型的计数器。
程序代码如下:
西门子Plc计数器指令
主要包括:加计数CTU、减计数CTD和加/减计数CTUD总共有256个(C0~C255)。
计数器是对PLC内部的时钟脉冲进行计数,而计数器是对外部的或由程序产生的计数脉冲进行计数。计数器累计计数的当前值(16位有符号整数),存放在计数器的16位(bit)当前值寄存器中。
每个计数器只有一个16位的当前值寄存器地址。在一个程序中,同一计数器号不要重复使用,更不能分配给几个不同类型的计数器。
程序代码如下: