您现在的位置是:首页 > PLC技术 > PLC技术
通过上位或触摸屏对PLC中S5TIME类型的参数进行设定的技术方法
来源:艾特贸易2018-01-19
简介(1) 从上位机写整型数 INT 或实数 REAL 到 PLC ,首先该数值需包含以毫秒为单位的时间值,在写入 PLC 的数据存储区后,利用 ITD (Integer to Double Integer) 或 RND (Real to DoubleInteger with Rounding of
(1)从上位机写整型数INT或实数REAL到PLC,首先该数值需包含以毫秒为单位的时间值,在写入PLC的数据存储区后,利用ITD (Integer to Double Integer)或RND (Real to DoubleInteger with Rounding off)将该值转换为双整型,然后将该值写到类型为TIME的变最里,在程序中调用FC40,将TIME转换成S5TIME即可。
(2)从上位机写Word到PLC,首先该数值需包含以某时基为单位的时间值,在写入PLC的数据存储区后,用Word Logic下的WOR_W指令将该值与其时基相或,再利用MOVE指令将得到的数值写入S5TIME类型的变量中。
(3)如果使用WinCC作为上位软件,或上位软件支持32位带符号浮点数,可以从上位写32位带符号浮点数到PLC中定义为TIME的变量,然后在程序中调用FC40,将TIME转换成S5TIME即可。
(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:)
点击排行
