您当前的位置:五五电子网电子知识plc技术PLC入门PLC入门之计数器(2) 正文
PLC入门之计数器(2)

PLC入门之计数器(2)

点击数:7188 次   录入时间:03-04 11:48:48   整理:http://www.55dianzi.com   PLC入门
在这个计数器中, 我们需要2个输入. 一个接复位线. 当该输入端为ON时, 当前(累积)计数值将被清零.
第二个输入接的是我们要计数的脉冲.

例如, 我们要对经过传感器前面的玩具计数, 我们将传感器接到输入端0001, 然后将地址为0001的常开触点接在脉冲线的前面.

Cxxx是计数器的名称. 如果我们想叫它计数器000, 那么在这里我们叫它"C000".

yyyyy是我们在要求PLC做出响应前所要计的脉冲数. 如果我们在将玩具打包前要计5个玩具, 那么我们要该值改为5. 如果我们要计100个玩具, 那么就将该值改为100, 等等. 当计数器计数完毕(例如, 我们计数了yyyyy个玩具), 它将一组独立的触点变为ON, 我们也将它标为Cxxx.

注意, 计数器的累加值仅在脉冲输入的上升沿发生变化.



在上面的梯形图中, 我们将计数器(叫做计数器000)设置为从输入0001计数100个玩具, 然后使输出500变为ON. 传感器0002将计数器复位.

下面是我们会碰到的一个双向计数器. 我们使用于上例相同的缩写(例如UDCxxx和yyyyy).



在这个双向计数器中, 我们需要使用3个输入端. 复位输入的功能与上例相同. 但是, 对于脉冲输入有两个.一个是加计数, 一个是减计数. 在这个例子中, 我们把这个计数器叫做UDC000, 并且给它一个预设值1000. (我们共要计数1000个脉冲) 在输入端, 我们给输入端0001接上一个传感器, 当它检测到目标时, 使输入端0001变为ON, 给输入端0003也接上一个相同的传感器. 当输入端0001变为ON时, PLC正向计数, 当输入端0003变为ON时, PLC逆向计数. 当计数值到达1000时, 输出端500变为ON. 再次提醒注意的是, 计数器的累计值仅在脉冲输入的下降沿改变.

还有一件事要特别注意, 在大多数的PLC中计数器和定时器的名称是不一样的. 这是因为它们通常使用相同的寄存器. 虽然我们还没有学到定时器, 但我们必须记住这一点, 因为它的确很重要.

好了, 上面讲的计数器可能有点难以理解, 但只要我们用过一次, 它们看起来就容易多了. 它们的确是一种必要的工具. 它们也是"非标准"基本指令之一. 但是,有一点要记住, 不管是哪个厂家生产的, 用法都是一样的.


本文关键字:计数器  PLC入门plc技术 - PLC入门