我正在使用Wago 750 PLC,實際上我正在通過ModBus從其他設備讀取一個32位寄存器,並將該值保存到var POINT TO REAL中,在此特定情況下值爲0000 40A0。我將MSW和LSW反相爲具有十進制數的40A0 0000(IEEE 754)爲5.0。我的問題是,我不知道如何將此POINTER TO REAL格式化爲CODESYS的REAL變量,以便在STRING中進行轉換。
我試圖通過編程學習博世/力士樂MLC。我寫了這個序列,但我不確定是否有更好的方法來做事。 僞代碼將是這個樣子: wRunningCount=300
wStandstillCount=150
wCount
zeroSpeed
IF zeroSpeed THEN
wCount=wStandstillCount
ELSE
wCount=wRunningCount
FI