计数器软元件的
OUT、RST指令助记符与功能
指令助记符、名称 |
功能 |
程序步 |
OUT
输出 |
计数线圈的驱动 |
32位计数器:5
16位计数器:3 |
RST
复位 |
输出触点的复位、当前值的清零 |
2 |
内部计数器编程
|
0 LD X010
1 RST C0 2步指令
3 LD X011
4 OUT C0 K10
(3步指令)
7 LD C0
8 OUT Y000 |
|
C0对X011的OFF-ON次数进行增计数,当它达到设定值K10时,输出输出点C0动作,以后即使X011从OFF-ON,计数器的当前值不变,输出触点依然动作。
为了清除这些当前值,让输出触点复位,则应令X010为ON。
有必要在OUT指令后面指定常数K或用数据寄存器的地址号作间接设定。
对于掉电保持用计数器,即使停电,也能保持当前值,以及输出触点的工作状态或复位状态。
高速计数器的编程
|
0 LD X010
1 OUT M8*** 2步
3 LD X011
4 RST C*** 2步
6 LD XO12
7 OUT C*** K值(或D)
5步
12 LD C***
13 OUT Y002
|
在C235-C245的单相单输入计数器中,为了指定计数方向,采用特殊辅助继电器M8234-M8245。
当X010为ON时,对应C***的M8***也ON,这时C***为减计数。
当X010为OFF时,对应C***的M8***也OFF,这时C***为增计数。
X011为ON时,计数器C***的输出触点复位,计数器的当前值也清零。
当X012为ON时,对依据计数器地址号确定的计数器输入X000-X005的ON/OFF进行计数。
计数器的当前值增加,通过设定值(K或D的内容)时输出触点置位。在减少方向上通过设定值复位。