S7-300编程指令读写时钟和时钟同步的用法

西门子plc
西门子plc
西门子plc
1976
文章
127
评论
2018年12月1日14:46:24 评论 1,618 阅读

STEP 7中有关时间、日期的数据类型

1. 类型

TIME:IEC time

S5TIME:SIMATIC time

DATE:IEC date

TIME_OF_DAY:time

DATE_AND_TIME:DT

2. 各数据类型占用字长、格式及范围如下:

S7-300编程指令读写时钟和时钟同步的用法

表 1 时间数据类型

3. S5TIME (Time Duration) 的格式及访问

S5TIME是用BCD码保存的,在数据存储区占用两个连续的字节。下图给出的例子中时间值为127,时基为1秒。

S7-300编程指令读写时钟和时钟同步的用法

图1 S5TIME的格式

当使用S5TIME时,定义数值的范围为0~999,而且要指明使用的时基。时基指定了时间单位。
S5TIME时基及相应的时间范围如下:

时基 BCD码 时间范围
10 ms 0 10 ms - 9 s 990 ms
100 ms 1 100 ms - 1 min 39 s 990 ms
1 s 10 1 s - 16 min 39 s
10 s 11 10 s - 2 hr 46 min 30 s

表2 S5TIME 时基

4. 定义时间值的两种方式:

1.W#16#wxyz

w = 时基 (即时间间隔或精度)
xyz = BCD格式的时间值
这种方式只能用于STL编程。

2.S5T#aH_bbM_ccS_dddMS

a = 小时, bb = 分钟, cc = 秒, dd = 毫秒
这种情况下时基自动选择, 数值为该时基下取整去尾到下一个较低值。
您可以输入的最大值为9,990 秒,或2H_46M_30S。

如何S5Time和Time相互转换?

系统时间

如何设置系统时间?

Manager页面下,菜单栏PLC---诊断/设置---设置时钟(需要联机状态下操作)

S7-300编程指令读写时钟和时钟同步的用法

图2 设置时钟1

S7-300编程指令读写时钟和时钟同步的用法

图3 设置时钟2

勾选"来自PG/PC",点击应用。即可将PC端的时钟同步到PLC。(PC端时钟先要设置好)

继续阅读
weinxin
plc入门知识问答
所有PLC工程师都会关注的微信公众账号,只需输入您的问题,就会有答案
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: