發布日期:2022-10-09 點擊率:82
1、從上位機寫整型數INT或實數REAL到PLC,首先該數值需包含以毫秒為單位的時間值,在寫入PLC的數據存儲區后,利用ITD(IntegertoDoubleInteger)或RND(RealtoDoubleIntegerwithRoundingOff)將該值轉換為雙整形,然后將該值寫到類型為TIME的變量里,在程序中調用FC40,將TIME轉換成S5TIME即可。
2、從上位機寫WORD到PLC,首先該數值需包含以某時基為單位的時間值,在寫入PLC的數據存儲區后,用WordLogic下的WOR_W指令將該值與其時基相或,再利用MOVE指令將得到的數值寫入S5TIME類型的變量中。
3.如果使用WinCC作為上位軟件,或上位軟件支持32位帶符號浮點數,可以從上位寫32位帶符號浮點數到PLC中定義為TIME的變量,然后在程序中調用FC40,將TIME轉換成S5TIME即可。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV