PLC.

PLC计数器指令|计数器逻辑示例

计数器是一个PLC指令,当从0到1的位转换(“false”到“true”)提示时,它可以增加(向上计数)或减少(向下计数)一个整数值。计数器指令有三种基本类型:上计数器、下计数器和上/下计数器。

向上和向下计数器启动计数只需要一个触发器,但是对于up/down counter需要两个触发器,一个用于up,另一个用于down counter。

计数器:

向上计数器是一个递增计数器。这意味着它会将每一个开到开的转换输入“加”到“CU”输入。

每当CU输入中存在真正的值条目时,计数器将打开,CV将显示计数。每当电流值等于或大于预设值时,必须激活该计数器输出(如果CV≥PV是有效的)。每次发生计数的事件时,计数器输出指令将增加1。

UP计数器的示例程序:

  • 操作按钮PB1提供由计数器计数的开关到开关的过渡脉冲。
  • 计数器的预设值设置为7。
  • 梯级1的每个假到过渡将计数器的累计值增加1增加1。
  • 在7个脉冲或计数之后,当预设计数器值等于累积计数器值时,输出DN通电。
  • 因此,梯级2变成真实的,并激励输出O:2/0,打开红色指示灯。
  • 同时,RONG 3变为假并断开通电输出O:2/1以切换绿色导频灯。
  • 计数器通过关闭按钮PB2重置,使4阶为真并将累计计数重置为零。
  • 当第4阶再次出错时,计数可以恢复。

计数器:

每次发生被计数的事件时,降计数指令就会下降或减少1。每次出现倒计时事件,累积值就会减少。通常,下行计数器与上行计数器一起使用,形成上行/下行计数器。

击落柜台的示例:

一个上/下柜台的一个申请是保持进入和留下停车库的汽车的数量。可以使用的典型PLC程序来实现这一点。程序的操作可以概括如下:

  • 当一辆车进入时,输入开关触发上计数器输出指令,并将累计计数加1。
  • 作为汽车叶子,出口开关触发了下反计数器输出指令并减少累积计数1。
  • 因为上行和下行计数器都有相同的地址C5:1,所以在这两个指令中积累的值以及预置值都是相同的。
  • 每当累计值为150等于预设值150时,计数器输出通过DONE BIT激励以点亮全部符号。
  • 提供一个复位按钮来复位累计的计数。

上下柜台:

上下计数器兼有上下计数器的功能:

当传感器B仅在传感器A已经处于停用状态时(即B之前的横频)时,计数器才会增加(计数)。当传感器A仅在传感器B已经处于断电状态时(即,a之前的光束B断裂)时,计数器才会减小(倒计时)。

向上/向下计数器具有“复位”输入(R)和“加载”(“LD”)输入以强制电流值。激活复位引脚强制计数器设置为零,激活负载输入迫使计数器的电流值(PV)强制计数器的电流值。

Up-Down计数器的示例程序:

  • 提供了单独的计数和计数输入。
  • 假设计数器的预设值为3,累计计数为0,脉冲计数输入(PB1)三次,输出灯由灭变为亮。
  • 这个特殊的PLC计数器跟踪接收到的超过预设值的计数。因此,三个额外的计数输入脉冲(PB1)产生累积值6,但输出没有变化。
  • 如果倒数输入(PB2)脉冲4次,累计计数减少到2(6 2 4)。因此,累计计数下降到预设计数以下,输出灯由开到关。
  • 随时脉冲复位输入(PB3)会将累积计数重置为0并关闭输出灯。

相关的帖子

如何将PLC连接到控制面板?

Areej

什么是顺序函数图?

Areej

梯子逻辑基础- PLC模拟器教程

Sivaranjith.

发表评论