S7-300/400的S_CU加计数器指令

 (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    加计数器编程示例

你可能感兴趣的