S7的日期和时间格式

问题:
(S7)的日期和时间数据类型与OP接口区中的日期/时间区域有什么联系?

解答:
如果通过日期和时间数据类型输入日期和时间,STEPn7会用7个字节(BCD码)以二进制码的十进制格式储存你的条目。
下表所示为日期和时间数据类型的8位字节和不同数据的不同字节储存的情况:

. 15... 11... 7... 3... .
字节0 字节1
字节2 小时 小时 字节3
字节4 字节5
字节6 ms最大有效BCD数字 BCD digit for ms ms最小有效 BCD数字 周末 字节7

请注意毫秒的数据除了储存在字节6中,还储存在字节7(位4-7)中的4个最大有效位中。字节7中的4个最小有效位(位0-3)用来贮存星期的数据。

日期和时间数据类型的允许区域为:
最小:DT#1990-1-1-0:0:0.0
最大:DT#2089-12-31-23:59:59.999

. 可能的值范围 相当的BCD码
1990 - 1999
2000 - 2089
90hr - 99hr
00hr - 89hr
1 - 12
01hr - 12hr
1 - 31
01hr - 31hr
小时
00 - 23
00hr - 23hr
00 - 59
00hr - 59hr
00 - 59
00hr - 59hr
毫秒
0 - 999
000hr - 999hr
星期
星期日 - 星期六
1hr - 7hr

COROS OP接口区的日期和时间
时间:

地址 .
+ 15
小时 (0...23)
+ 16
分钟 (0...59)
+ 17
秒 (0...59)

日期:

地址 .
+ 21
星期(1...7)
+ 22
日(1...31)
+ 23
月(1...12)
+ 24
年(0...99)

“n”指组态在Protool (/lite)中的接口区的起始地址。
Protool中组态的数据格式一定要与PLC中用于通讯传输操作的数据格式相匹配。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc341857.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论