PLC_博图系列☞基本指令”RT:复位定时器“_#RT

PLC_博图系列☞基本指令”RT:复位定时器“

文章目录

  • PLC_博图系列☞基本指令”RT:复位定时器“
  • 背景介绍
  • RT: 复位定时器
  • 说明
  • 参数
  • 示例


关键字:

PLC

西门子

博图

Siemens

RT

背景介绍

这是一篇关于PLC编程的文章,特别是关于西门子的博图软件。我并不是专业的PLC编程人员,也不懂电路,所以如果你希望从这里学习PLC编程技术,可能会有些失望。然而,因为工作需要,我开始了解PLC编程,特别是西门子的博图软件,并记录了这些经验。随着我国工业4.0的推进,相信会有更多的人从事类似的工作。如果这篇文章能对你有所帮助,欢迎点赞关注我❥(^_-)。

RT: 复位定时器

说明

可以使用“复位定时器”指令将 IEC 定时器复位为“0”。可以通过在该指令上方的占位符中输入包含 IED 定时器结构的数据块名称,指定待复位的 IEC 定时器。

只有当功能框输入的逻辑运算结果 (RLO) 为“1”时,才会执行该指令。执行该指令时,指定数据块中 IEC 定时器的结构组件将复位为“0”。如果功能框输入的 RLO 为“0”,则不执行该指令。

该指令不会影响 RLO。功能框输入的 RLO 将直接传送到功能框输出上。

必须将在程序中为“复位定时器”指令分配一个已声明的 IEC 定时器。

实际值的更新

只有在调用指令时才更新指令数据,而不是每次都访问分配的 IEC 定时器。仅在指令的当前调用到下一次调用期间,数据查询的结果才相同。

危险

**重新初始化实际值的危险 **

在时间测量时,重新初始化 IEC 定时器的实际值会破坏 IEC 定时器的功能。更改实际值可能会导致程序和实际过程之间不一致。这会对财产和人身造成造成严重损害。 以下功能可导致实际值重新初始化:

  • 通过重新初始化加载块
  • 将快照加载为实际值
  • 控制或强制执行实际值
  • “WRIT_DBL”指令

在执行这些功能前,请采取以下预防措施:

  • 在覆盖实际值之前,应确保设备始终处于安全状态。
  • 在初始化 IEC 定时器的实际值前,请确保定时器已计时结束。
  • 如果使用快照覆盖实际值,请确保是在系统处于安全状态时拍摄的快照。
  • 确保程序在传输期间不读写受影响的数据。

参数

下表列出了“复位定时器”指令的参数:

参数

声明

数据类型

数据类型

存储区

说明

S7-1200

S7-1500

<IEC 定时器>

InOut

IEC_TIMER, TP_TIME, TON_TIME, TOF_TIME, TONR_TIME

IEC_TIMER, IEC_LTIMER, TP_TIME, TP_LTIME, TON_TIME, TON_LTIME, TOF_TIME, TOF_LTIME, TONR_TIME, TONR_LTIME

D、L

要复位的 IEC 定时器。

示例

以下示例说明了该指令的工作原理:

PLC_博图系列☞基本指令”RT:复位定时器“_#PLC_02

当操作数“Tag_Input_1”的信号状态从“0”变为“1”时,执行“接通延时”指令。将启动存储在背景数据块“TON_DB”中的 IEC 定时器,并持续操作数“Tag_PT”中已指定的一段时间。

PLC_博图系列☞基本指令”RT:复位定时器“_#定时器_03

如果操作数“Tag_Input_2”和“Tag_Input_3”的信号状态为“1”,则执行“复位定时器”指令并复位存储在数据块“TON_DB”中的 IEC 定时器。

**注:**以上部分内容来之博图V16帮助文档。


PLC_博图系列☞基本指令”RT:复位定时器“_#博图_04