浅谈使用PLC程序的广泛定时器逻辑

发布时间:2023-12-18  

在流程工业中,我们处理许多流程,其中一些流程基于计时器运行。有些进程需要较少的运行时间,而其他进程则需要较长的时间。


时间较短的过程不会有问题,但需要较长时间的过程会出现问题,特别是对于西门子 PLC。默认的西门子PLC定时器能够计时的最大时间是2小时46分钟。


如果我们在复杂的过程控制逻辑中需要更多计时功能,那么我们必须创建一个自定义计时器块,该块将处理比默认系统提供的值更高的计时。

在本文中,我们将讨论使用 PLC 程序的广泛定时器逻辑。

让我们考虑一个需要连续运行四个小时的泵的示例。我们将使用两个输入和一个泵作为输出。

输入和输出

输入:1. 启动 (I0.0),2. 停止 (I0.1)

输出:1. 泵 (Q0.0)

定时器:TO

计数器:C0

PLC 中的扩展定时器逻辑

我们在这里使用计时器和计数器来连续运行泵四个小时。为此,我们需要一个运行 2 小时的计时器和一个最多可计数 2 次的计数器。这里定时器提供计时值,计数器提供定时器必须运行的次数。所以,2 小时 x 2 次 = 4 小时。

如果我们需要更多的计时时间意味着我们只需分别更改计时器和计数器的值。

逻辑描述

当按下 START 按钮时,将设置 SR 触发器输出,然后信号将通过定时器 (S_PEXT)。该计时器将在用户定义的时间间隔内保持活动状态。

在定时器之后,使用负边沿触发器 (N_TRIG),只有当定时器从真状态变为假状态时才会激活。

计时器停止计时,由于下降沿被触发,计数器将通电,泵将持续运行到 2 小时,因为我们在计时器中选择了 2 小时。(在计时器的第一次迭代中)。

我们在触发器和定时器之间使用了 N_TRIG 的 NC 触点。当计数器计数到 1 时,计时器再次开始计时,并继续计时 2 小时,即泵运行 4 小时。

当定时器由于下降沿而完成计时时,它将再次激励计数器并计数 2。

现在,正如您在触发器复位中看到的那样,使用了设置为 2 的比较器,并将其与计数器的 cv 值 MW2 进行比较。因此,当计数器达到 2 时,它将激活比较指令,然后该指令会通过 P_TRIG,而 P_TRIG 只允许信号在一个周期内仅通过一次。

现在以与泵的 NC 触点相同的方式使用,因为当定时器逻辑完成 4 小时的计数时,泵将关闭,并且由于 NC 触点,它将重置 SR 触发器。

对于计数器的重置,使用相同的概念。当计数器达到计数 2 时,信号通过 P_TRIG 并重置计数器。

在最后一个梯级中,添加了一个带有 SR 触发器的“开始”按钮,因此当您按下“开始”按钮时,它将设置泵,并且计时器也会随之开始计时。4 小时后,由于比较指令将与计数器进行比较,泵自动断电,在我们的例子中为 2。

STOP按钮用于停止整个过程。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>