SD定时器20秒时间走完了为0了,但是T37剩余值还有4096,这表示什么意思?

如果设定S5T#xx时间在10秒以下的话,就会减到0,但是超过10秒时间就会减少,但是最小值不是0,而是4096,如何去理解,请指点

图片说明:

SD定时器20秒时间走完了为0了,但是T37剩余值还有4096,这表示什么意思?   

最佳答案

1、没错,就是表示0s。
十进制的4096等于十六进制的1000。
当使用S5TIME时,定义数值的范围为0~999,而且要指明使用的时基。时基指定了时间单位。
十进制的4096等于十六进制的1000:
定义时间值形式:
W#16#wxyz ,其中:
w = 时基 (即时间间隔或精度) 
xyz = BCD格式的时间值 
十六进制的1000:w = 1,表示1s。xyz = 000,即表示0s。
2、有关S5TIME的格式:
详见资料:
《 Step7中的时间、日期和定时器(2004.06.01)     》下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0019
参见《TIME, DATE and TIMER in STEP 7》下载:
http://d101.d.iask.com/fs/800/1/3afb689f14c1def3889e0e7413fba89e10236930/pdf/Time%2C+Date+and+Timer+in+STEP+7.pdf

提问者对于答案的评价:
谢谢阿鸣老师!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐