定时时间数据处理

上位软件是组态王,用300PLC做的程序,想实现定时时间能用小数表示,比如从组态王设置时间为30.5秒,不知道该如何转换啊?

图片说明:

定时时间数据处理   

最佳答案

参考愿我能大侠的帖子:
整数转换S5TIME
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1311546&b_id=4&s_id=0&num=45#anch

浮点数先转成整数,然后整数转成BCD格式,再根据时基设置
你就浮点数转成整数,然后根据愿我能大侠的帖子整数转成S5TIME就好了
关于S5time数据格式参考:
SIMATIC 用STEP 7 V5.5 编程 手册
https://support.industry.siemens.com/cs/cn/zh/view/45531107
582页 27.3 数据类型和参数类型

提问者对于答案的评价:
谢谢,学习了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午12:25
下一篇 2017年6月10日 下午12:26

相关推荐