信捷PLC的计数器 您所在的位置:网站首页 信捷cnt指令与高速计数器hsc2 信捷PLC的计数器

信捷PLC的计数器

2024-04-21 01:19| 来源: 网络整理| 查看: 265

 XC系列信捷PLC的计数器 C 全部以十进制来进行编址,各系列的编号请参见对应表格:一般用计数器和停电保持用计数器的分配,可通过外围设备改变 FD参数设定进行变更。 16位2进制增计数器, 其有效设定值为K1~K32,767(10进制常数)。设定值 K0和K1 具有相同的含义,即在第一次计数开始时输出触点就动作。 

l  计数输入 X001 每驱动 C0 线圈一次,计数器的当前值就加 1,在执行第十次的线圈指令时,输出触点动作。以后计数器输入X001 再动作,计数器的当前值将继续加1。 

l  如果复位输入X000为ON,则执行 RST指令,计数器的当前值为 0,输入触点复位。 

l  计数器的设定值,除上述常数 K 设定外,还可由数据寄存器编号指定。例如,指定D10,如果 D10的内容为123,则与设定K123 时一样的。 

l  在以MOV等指令将设定值以上的数据写入当前值寄存器时, 则在下次输入时,输出线圈接通,当前值寄存器变为设定值。 

32 位 2 进制增/减计数器设定值有效范围为+2,147,483,648~  -2,147,483,647(10进制常数)。利用信捷PLC特殊的辅助继电器 M8238 指定所有 32 位增计数/减计数器(C300~C498)的方向。 

l  如果 X2 驱动 M8238,则为减计数;不驱动时则为增计数。 

l  根据常数K 或数据寄存器D 的内容, 设定值为正。将连号的数据寄存器的内容视为一对,作为32 位的数据处理。 因此,在指定 D0时, D1和 D0两项作为 32 位设定值处理。利用计数输入 X004 驱动C300 线圈时,进行增/减计数。 

l  如果复位输入X3 为 ON,则执行 RST指令,信捷PLC计数器的当前值变为 0,输出触点也复位。 

l  使用供停电保持用的计数器时,计数器的当前值、输出触点动作与复位状态停电保持。 

l  32位计数器也可作为32 位数据寄存器使用。 

信捷PLC计数器的计数值:

   计数器C0~C299的计数模式是16位线性递增模式(0~K32,767) ,当计数器的计数值达

到最大值K32,767会停止计时,计数器的状态保持不变。 

计数器C300~C599的计数模式是 32位线性增/减模式(-2,147,483,648~+2,147,483,647) ,

当信捷PLC计数器的计数值递增达到最大值K2,147,483,647 会变成 K-2,147,483,648, 当计数器的计数值递减达到最小值K-2,147,483,648会变成K2,147,483,647, 计数器的状态也随计数值得变化

而变化。 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有