西门子plc定时器指令梯形图(西门子PLC数据类型)

S5TIME(持续时间)

西门子S7-1200/1500PLC与S7-300/400PLC一样支持S5TIME定时器

格式

数据类型 S5TIME 将持续时间存储为 BCD 格式。持续时间的生成基于 0 到 999 范围内的时间值和时间基线。时间基线指示定时器时间值按步长 1 减少直至为“0”的时间间隔。时间的分辨率可以通过时间基线来控制。

下表列出了数据类型 S5TIME 的取值范围:

长度(位)

格式

取值范围

输入值示例

16

按 10 ms 增长的 S7 时间(默认值)

S5T#0MS to S5T#2H_46M_30S_0MS

S5T#10s,S5TIME#10s

下表显示了 S5TIME 的时基编码:

时间基线

时间基线二进制代码

10 ms

00

100 ms

01

1 s

10

10 s

11

使用带定时器的数据类型 S5TIME 时,必须遵守时间值的范围限制和精度。下表指出与每个分辨率相关的值范围:

解决方法

范围

0.01 s

10 ms 到 9 s 990 ms

0.1 s

100 ms 到 1 min 39 s 900 ms

1 s

1 s 到 16 min 39 s

10 s

10 s 到 2 h 46 min 30 s

不接受超过 2h46m30s 的数值。

示例

下图显示的是时间值为 127 且时基为 1 s 的时间操作数的内容:

西门子plc定时器指令梯形图(西门子PLC数据类型)(1)

TIME(IEC 时间)

说明

数据类型为 TIME 的操作数内容以毫秒表示。表示信息包括天 (d)、小时 (h)、分钟 (m)、秒 (s) 和毫秒 (ms)。

下表列出了数据类型 TIME 的属性:

长度(位)

格式

取值范围

输入值示例

32

有符号的持续时间

T#-24d_20h_31m_23s_648ms 到 T# 24d_20h_31m_23s_647ms

T#10d_20h_30m_20s_630ms,TIME#10d_20h_30m_20s_630ms

没必要指定所有时间单位。例如,T#5h10s 是有效条目。如果仅指定了一个单位,则天、小时和分钟的绝对值不能超过上限或下限。当指定了多个时间单位时,数值不能超过 24 天 23 小时 59 分 59 秒 999 毫秒。

LTIME(IEC 时间)

说明

数据类型为 LTIME 的操作数内容以纳秒表示。表示信息包括天 (d)、小时 (h)、分钟 (m)、秒 (s)、毫秒 (ms)、微秒 (us) 和纳秒 (ns)。

下表列出了数据类型 LTIME 的属性:

长度(位)

格式

取值范围

输入值示例

64

有符号的持续时间

LT#-106751d_23h_47m_16s_854ms_775us_808ns 到 LT# 106751d_23h_47m_16s_854ms_775us_807ns

LT#11350d_20h_25m_14s_830ms_652us_315ns,LTIME#11350d_20h_25m_14s_830ms_652us_315ns

没必要指定所有时间单位。例如,T#5h10s 是有效条目。如果仅指定了一个单位,则天、小时和分钟的绝对值不能超过上限或下限。当指定了多个时间单位时,数值不能超过 106751 天 23 小时 59 分 59 秒 999 毫秒 999 微秒或 999 纳秒。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页