如何將word型轉換成S5time型
劉玉蓉
發(fā)布于2014-11-28 17:52
5
0
標簽:
走modbus tcp/ip通訊,數據過來的是word型,我要賦值給一個S5TIME型,具體轉換步驟是什么?。?br />我自己仿真嘗試是word move 給 int int mul時間基數 給 int2
int2 在賦值給 S5TIME
例如上面過來的word是16S,word值就是16,后轉還給S5TIME后雖然程序里面是16,但是我看變量表里面的實際值卻是6S400MS,時間不是16s。這個基數是自己湊,還是有規(guī)定的?
佳答案
首先用轉換指令,將WORD轉為INT,然后用I-BCD轉換為BCD值,然后用WOR_W指令將該BCD值與你所要使用的時基做或運算,得出的結果就是S5TIME數據類型。
具體范例見下載中心《step7中有關時間和定時器的使用和例程》
若有收獲,就點個贊吧!
文章來源于網絡及文獻如有侵權請聯系站長
分享到:
微信掃一掃分享
閱讀與本文標簽相同的文章