haliyya
級別: 正式會員
|
我就是不知道為什么要整型到雙整型轉換,雙整型到實數(shù)的轉換,trunc是什么指令,哪位大蝦幫幫忙,解釋下,還有AIW14對應的是PLC的哪個觸點 |
---|---|
|
lijinniu
級別: 工控俠客
|
TRUNC是一個取整的指令。其實照上面的寫法可以用整數(shù)除法就可以。不用這么轉來轉去。 |
---|---|
|
wenliang
擡頭白雲(yún)悠悠,前竟一片黯愁……
級別: 家園?
|
首先 是讀取模擬14通道里面的數(shù)據(jù)出來,然后在轉換成整數(shù),在整數(shù)除以十得出實際數(shù)值、最后四舍五入得出最后結果,還有AIW14不是PLC的哪個觸點,而是模擬量模塊的一個輸入通道。 |
---|---|
|
sz518104
級別: 家園?
|
AIW14是要看你模塊的放的位置、這個跟你的PLC有關系 、特別是224XP、235模擬量模塊位置安裝的放的位置不一樣,首先程序是整數(shù)是16位轉換32位的雙整數(shù)、32位的雙整數(shù)轉換成32位浮點數(shù)(就是小數(shù))、32的浮點數(shù)除以一個檢測值的倍率、最后取整數(shù)、有兩次取整、程序可以沒 有必要、然后在32的整數(shù)轉換16位的整數(shù)、一般模擬量控制特別是200PLC幾乎都要轉換、VD1300\VD1304其時可以用AC0\AC1\AC2\AC3\來表示 |
---|---|
|
xie20110506
級別: 略有小成
|
6樓 發(fā)表于: 26天前 只看該作者 | 小 中 大 AIW14是要看你模塊的放的位置、這個跟你的PLC有關系 、特別是224XP、235模擬量模塊位置安裝的放的位置不一樣,首先程序是整數(shù)是16位轉換32位的雙整數(shù)、32位的雙整數(shù)轉換成32位浮點數(shù)(就是小數(shù))、32的浮點數(shù)除以一個檢測值的倍率、最后取整數(shù)、有兩次取整、程序可以沒 有必要、然后在32的整數(shù)轉換16位的整數(shù)、一般模擬量控制特別是200PLC幾乎都要轉換、VD1300\VD1304其時可以用AC0\AC1\AC2\AC3\來表示 很詳細,很專業(yè) |
---|---|
|