公司主营:西门子数控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM变频器,6SE70交流工程调速变频器6RA70等系列产品。
产品简介
详细介绍
西门子编程6AV2104-2HK05-0BD0回收
所有产品均为西门子原装,所有产品非人为损坏质保一年,(烧坏、客户保管不善)
TONR:时间累加器
说明
可以使用“时间累加器"指令记录指令输入的状态“1"的时间长度。当逻辑运算结果
(RLO) 从“0"变为“1"时(上升沿),启动该指令。只要 RLO 为“1",就记录该时
间。如果 RLO 变为“0",则该指令暂停。如果 RLO 更改回“1",则继续时间记录。如果
记录的时间超过的时间且线圈输入的 RLO 为“1",则对定时器状态“1"的查询将
返回状态“1"。
可以使用“复位定时器"指令将定时器状态和当前到期的定时器复位为“0"。
说明
由于每次查询输出 Q 或 ET 都会更新 IEC_TIMER 结构,因此 IEC 定时器的启动和查询可
具有不同的超时级别。
对于 S7-1200 CPU
“时间累加器"指令以数据类型为 IEC_TIMER 或 TONR_TIME 的结构存储其数据。可以
如下声明此结构:
● 声明为一个数据类型为 IEC_TIMER 的数据块(例如,“MyIEC_TIMER")
● 声明为块中“Static"部分的 TONR_TIME 或 IEC_TIMER 类型的局部变量(例如,
#MyIEC_TIMER)
指令
4.1 指令
对 PLC 进行编程
编程和操作手册, 10/2018 1159
对于 S7-1500 CPU
“时间累加器"指令以数据类型为 IEC_TIMER、IEC_LTIMER、TONR_TIME 或
TONR_LTIME 的结构存储其数据。可以如下声明此结构:
● 声明为一个数据类型为 IEC_TIMER 或 IEC_LTIMER 的数据块(例
如,“MyIEC_TIMER")
● 声明为块中“Static"部分的 TONR_TIME、TONR_LTIME、IEC_TIMER 或
IEC_LTIMER 类型的局部变量(例如,#MyIEC_TIMER)
在以下情况下将更新指令数据:
● 调用该指令时,将更新 IEC_Timer 结构。仅当扫描 ET 或 Q 输出时(如,"MyTimer".Q
或 "MyTimer".ET),才更新 ET 输出处的时间值。
● 访问定时器时。
当前定时器状态保存在 IEC 定时器的结构组件 ET 中。通过二进制逻辑运算,可以查询定
时器状态。
执行“时间累加器"指令之前,需要事先预设一个逻辑运算。它只可放置在程序段的末端。
参数
下表列出了“时间累加器"指令的参数:
参数声明数据类型存储区说明
S7-1200 S7-1500
VALUE Input TIME TIME、
LTIME
I、Q、M、D、L
或常数
IEC 定
时器运
行的持
续时间
<IEC 定时器
>
InOut IEC_TIMER、
TONR_TIME
IEC_TIMER、
IEC_LTIME
R、
TONR_TIME
、
TONR_LTIM
E
D、L 启动的
IEC 定
时器
有关有效数据类型的更多信息,请参见“另请参见"。
指令
下一篇:西门子组态软件6ES7810-4CC11-0KA5经销商