触摸屏设置s5t#时间
林慧玲
发布于2014-04-03 10:04
12
0
标签:
plc里有个延时时间继电器,需要在触摸屏上随时修改时间给定,触摸屏给定的地址是int格式,而延时器只能识别s5t#的格式,需要怎么样才能把int格式转化成s5t#,
佳答案
从触摸屏写整型数int到plc,首先该数值需包含以毫秒为单位的时间值,在写入plc的数据存储区后,利用itd(integertodoubleinteger)将该值转换为双整形,然后将该值写到类型为time的变量里,在程序中调用fc40,将time转换成s5time即可。
同类问题答案参考:
1.《s5t#0ms格式能否转换成int格式》
https://www.ad.siemens.com.cn/service/answer/solution.aspx?q_id=27183&cid=1029
2.《如何把s7-300的定时器的数据s5t#**转换成整数,或者相反转换》
https://www.ad.siemens.com.cn/service/answer/solution.aspx?q_id=66471&cid=1027
3.《real类型转换成s5t时间类型》
https://www.ad.siemens.com.cn/service/answer/solution.aspx?q_id=40501&cid=1029