您现在的位置是:首页 > PLC技术 > PLC技术

CQM1 PLC高速计数器0上溢/下溢

来源:艾特贸易2017-06-05

简介如果高速计数器 0 超过允许计数范围,就会出现上溢和下溢状态, PV 在上溢时为 OFFF FFFF ,下溢时为 FFFF FFFF ,直到复位计数器清除上 / 下溢状态。允许计数范围如下: 增 / 减模式:

    如果高速计数器0超过允许计数范围,就会出现上溢和下溢状态,PV在上溢时为OFFF FFFF,下溢时为FFFF FFFF,直到复位计数器清除上/下溢状态。允许计数范围如下:    /减模式:F003 27670003 2762    递增模式:0000 00000006 5535    上述值是理论上的,并且假定循环时间非常短,在上溢/下溢出现以前将在一个循环里实际存在;高速计数器0PV的第6、第7位在正常情况下为00,但能过检测允许计数范围以外的值就能用作“上溢/下溢”标志。    在上溢出/下溢出状态被清除前高速计数器O以及有关功能不会正常工作。上溢出/下溢出期间,比较表工作停止;比较表将不清除;高速计数器中的中断子程序不执行;CTBL-)只能用于登记比较表,如果想进行起动比较表操作,则比较表操作既不会起动也不会登记;INI-)不能用于起动或停止比较表操作或改变当前值;PRV-)读出OFFF FFFFFFFF FFFF作为当前值。    用下列步骤从上溢/下溢状态中恢复。    如果比较表已登记:    1)复位计数器。    2)如果需要,用PRV-)设定PV    3)如果需要,用CTBL-)设定比较表。    4)INI-)起动比较表操作。    如果比较表未登记,则:    1)复位计数器。    2)如果需要,用PRV-)设定PV    3)CTBL-)和INI-)设定比较表并起动操作。    恢复后范围比较结果保存在AR11。如果在上溢/下溢状态出现以前中断条件已经符合,则在恢复后中断条件立即符合也不会执行中断子程序。如果需要执行中断子程序,先清除AR11    启动计数器状态:当高速计数器0启动时,PC设置的计数器模式读出并使用,PV设定为0,上溢出/下溢出状态清除,比较表登记和执行状态清除,范围执行结果清除。(范围执行结果在工作开始或经比较表登记后都被清除)。    停止计数状态:当高速计数0停止时,PV保持,比较表登记和执行状态清除,范围执行结果保持。