(1)指令说明
S_CU(加计数器)在输入端S出现上升沿时,使用输入端PV上的数值为预置值。如果在输入端R上的信号状态为“1”,则计数器复位,并将计数值设置为“0”。
如果输入端CU上的信号状态从“0”变为“1”,并且计数器的值小于999,则计数器的值加1。
如果计数器被置位,并且输入端CU上的RLO=1,此时即使没有从上升沿到下降沿的变化或从下降沿到上升沿的变化,计数器也会在下一扫描周期进行相应的计数。
如果计数值大于0,则输出Q上的信号状态为“1”;如果计数值等于0,则输出Q上的信号状态为“0”。
(2)编程示例(见表3-46)
表3-46 加计数器编程示例