PLC.

PLC定时器和计数器

为什么在PLC中使用定时器和计数器?

PLC是一种专用计算机,用于控制和操作制造过程或机械。不可能通过使用某些逻辑来控制复杂系统,因为我们无法使用传感器来检查所有条件。因此,在这些条件下,我们使用事件来确定系统的状况。主要是PLC将使用PLC扫描等某些事件,这表明PLC刚刚开启。定时器用于指示输入已打开/关闭或创建延迟。计数器用于计算已发生的一组事件,锁存器或解锁用于锁定某些内容或关闭它。

在PLC中有内存空间来存储指令,它还可以执行计时、计数、算术、数据处理和排序等功能。定时器和计数器用于PLC的连续操作,因此它们在PLC中不可避免。计时器将计时到用户设置的值,计数器将计数到用户设置的值。定时器和计数器都是16位的,定时器和计数器是PLC的基本指令,对所有的PLC来说都是通用的。定时器和计数器都可以作为PLC程序的输出指令。

什么是plc计时器?

PLC定时器由内部时钟,计数值寄存器和累加器组成,并且定时器主要用于定时过程。许多控制任务需要时间的编程。定时器指令用于PLC以创建程序时间延迟。我们可以在我们的程序中使用的定时器数量取决于CPU中的内存量。定时器用于PLC以延迟动作,计时器将在输入关闭后保持指定时间的输出。在开启之前,定时器还将在指定的时间内保持输出。计时器的主要功能是保持一个指定的时间的输出。定时器具有某些部件,例如时基,累积值,定时器地址和预设值。有与定时器的当前状态有关的位,它称为状态位。在PLC应用中,定时函数在许多过程中非常关键。 The timers in PLC are considered as a software module and it would generate digital timing. There is memory space in the PLC to store the delay time.

需要PLC中的计时器

在许多PLC控制任务中,需要控制该示例的时间将使用PLC来控制电动机。电机将需要控制为某个间隔操作,这就是为什么PLC具有定时器,而定时器是PLC中的内置设备。通过使用内部CPU时钟计时器将计数时间。不同的PLC定时器以不同的方式编程,因此我们可以考虑计时器作为带有线圈的继电器,当它根据预设时间通电时打开或关闭。

定时器指令

计时器指令是输出指令,用于计时横档条件为真或为假的时间间隔。定时器的准确性将取决于所使用的微处理器。定时器指令由两个值组成

  • 累积价值-这是当前基于时间的间隔数,从计时器被激活的时刻开始计算。
  • 预设值- 如果预设值小于或等于累积值,则该值由程序员设置,然后设置状态位,并且该位是控制输出设备。

每个计时器由两个状态位组成

  • 定时器启用位- 如果定时器指令的左侧的rung条件为真,则将设置该位,并且当设置该位时,累计值将在每次基本间隔上递增,直到它达到预设值。
  • 做了一点- 如果预设值和累积值相等,则将设置该位,如果梯级条件为false,则将重置它。

定时器工作

计时器将被激活,如果执行条件开始,它将重置,如果执行条件停止或OFF。如果执行条件持续进行,或者时间足够长,计时器可以将时间降至零。然后完成标志将被打开,直到执行条件完成或关闭。

定时器的地址在PLC存储器中是唯一的,定时器指令是一个元素,定时器元素由16位组成。单词零将覆盖状态位,它有三个状态位,如en,tt和dn。一个单词是预设值,两个字是累积值。

定时器的类型

我们可以在PLC中看到不同类型的定时器

在延迟计时器上

在小PLC中可以看到这种定时器,并且在特定的时间延迟之后,此计时器将在开启。这广泛用于PLC编程,我们还可以使用On-Delay Timer创建其他定时器功能。因此,此计时器将在系统中延迟接通时间。如果指令为真,则此类定时器将计数时基间隔。因此,如果RUNG条件变为真,则ON延迟定时器指令将开始计数时间基间隔。因此,如果梯级条件保持真实,则定时器将在每个评估期间调整其累积值,直到它达到预设值。因此,当梯级条件变为false时,重置累积值。三个计时器位EN,TT和DN可以用作梯级条件。

熄灭延迟计时器

这与ON延迟定时器完全相反,此计时器会延迟关闭。因此,在关闭之前,这些定时器在固定的时间段内。延迟后输出将关闭,因此当此计时器打开时,输出也会打开。因此,如果需要关闭输出,则需要在开始时打开它。因此,在我们再次关闭输入之前,将此定时器不会被激活,因此如果我们这样做,则定时器将在延迟和输出关闭后开始计数。

脉冲计时器

该计时器在PLC中没有广泛使用,对某些PLC操作非常有用。脉冲定时器用于生成脉冲,它将具有特定长度。可以通过打开输入以及打开时启动脉冲定时器然后定时器开始计数时间。所以基本上,脉冲定时器可以在固定的时间段内打开或关闭。

什么是PLC计数器?

PLC中需要计数器来检测数字和事件,控制器大多需要与计数器一起操作。计数器用于消除对继电器表示已发生事件的要求。计数器用于索引、递增或递减值。计数器将从零计数到预定值,它就是预定值。大多数计数器在PLC中用于计数项目,这将是一个例子,这将计数的罐头,进入一个装配线上的盒子。所以计数器非常重要,如果一个盒子被填满了,那么就需要移动它,这样才能填满另一个盒子。基本上,PLC计数器是一个功能块,它会向上或向下计数,直到达到极限,当输出被设置,然后达到极限。

计数器可以帮助登录SCADA系统,他们将计算事件发生的次数,或者当事件发生在一定时间内时,它会设置警报。计数器由变量组成,它用于存储PLC中的数字。所有计数器都将至少存储两个数字,并且它们将是逆限制和当前计数器值。这两个数字将保存为Word或Integer数据类型。

了柜台

该计数器用于计数,up计数器将从零计数到预设值,并将事件相加,直到数值达到预设值。所以当计数器到达设置值时,它的接触会改变状态。该计数器将在每次从假到真转换时增加累积值,并在指令变为假或在功率循环的情况下保持转换。此计数器能够计算从false到true的转换,并且在这种类型的转换期间,累计值按一个计数递增。

倒下柜台

这是PLC中广泛使用的另一个步骤,这种类型的计数器将倒数。通过使用向下计数器,我们可以确定在达到极限之前还有多少计数。通过使用计数器,我们可以从某个数字开始倒数直到它为零。与重置相反,down计数有一个引脚,它被称为load,它将加载一个值到当前计数器值,这是因为要计数到零需要一个初始值。计数输入上的每个脉冲将使电流计数器的值减少1。如果CV小于或等于零,则设置输出。负载输入将计数器限位值加到CV。

倒下柜台

这种类型的计数器可以在两种方式中计算,这对于某些PLC函数也很有用。我们可以向上和向下计算一个数字,也可以设置上限或下限。计数输入(CU)中的每个脉冲将通过一个增加电流计数器值。计数输入(CD)上的每个脉冲将逐个递减当前计数器。如果CV大于或等于计数器限制(PV),则设置输出。如果CV小于或等于零,则设置输出(QD)。复位输入(R)上的脉冲将将CV的值重置为零。通过负载输入脉冲将计数器限制值添加到CV。

相关的帖子

PLC的比较说明

Areej

PLC学习系列6:PLC过程扫描基础知识

Sivaranjith.

PLC学习系列10:PLC定时器

Sivaranjith.