19461946伟德

PLC定时器和计数器

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

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

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

什么是PLC定时器?

PLC定时器由内部时钟、计数值寄存器和累加器组成,定时器主要用于定时过程。许多控制任务需要对时间进行编程。在PLC中使用定时器指令来创建程序时间延迟。我们可以在程序中使用的定时器的数量取决于CPU中的内存数量。定时器在PLC中用于延迟动作,在输入关闭后,定时器将保持一个指定的时间输出。定时器还将在打开ON之前将输出保持一段指定时间为关闭状态。定时器的主要功能是保持输出在指定的时间长度。定时器包括时间基数、累计值、定时器地址、预置值等。有一些位与定时器的当前状态相关,它被称为状态位。定时功能在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位组成。字0将涵盖状态位,它有三个状态位,例如EN、TT和DN。单词1表示预置值,单词2表示累积值。

类型的计时器

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

在延迟计时器

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

从延迟计时器

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

脉冲计时器

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

什么是PLC计数器?

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

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

了柜台

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

倒下柜台

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

上下计数器

这种计数器可以在两种方式计数,这可能是有用的某些PLC功能。我们可以向上或向下数一个数字,也可以设置上限或下限。每一个脉冲在计数输入(CU)将增加电流计数器值1。在计数输入(CD)上的每一个脉冲将使电流计数器减少1。如果CV大于或等于计数器限制(PV),则设置输出。如果CV小于或等于零,则设置输出(QD)。在复位输入(R)上的脉冲将重置CV的值为零。负载输入脉冲将计数器极限值加到CV上。

相关的帖子

PLC学习系列11:如何接口PLC与SCADA?

Sivaranjith.

PLC硬件介绍-第二部分

Areej

PLC学习系列8:指令列表编程

Sivaranjith.