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,计时器将被重置。如果执行条件继续进行,或者时间长到计时器计时为零。然后完成标志将被打开,直到执行条件完成或关闭为止,它将保持在ON状态。

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

定时器的类型

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

在延迟计时器上

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

熄灭延迟计时器

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

脉冲计时器

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

什么是PLC计数器?

PLC中需要计数器来检测数字和事件,大部分控制器需要与计数器一起操作。计数器用于消除用继电器来表示已发生事件的要求。计数器用于索引、增加或减少值。计数器将从0计数到预定值,它就是预定值。大多数计数器在PLC中被用来计数物品,例如计数流水线上放入盒子的罐子。所以计数器是非常重要的,如果一个盒子被填满了,那么它需要被移动,以便另一个可以被填满。所以基本上,PLC计数器是一个功能块,它将计数上升或下降,直到达到一个限制,当输出设置,然后达到限制。

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

了柜台

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

倒下柜台

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

倒下柜台

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

相关的帖子

PLC接受答案第1部分的问题

Areej

使用PLC程序连续瓶填充系统

Areej

PLC的比较说明

Areej