mechatronics
即使很緩慢,但起碼有一點一點的和目標靠近。
級別: 家園常客
![]() |
如題,舉個栗子吧。 我觸摸屏有一個 數(shù)值輸入元件(元件屬性是:單精度浮點、格式WORD),PLC的地址是D0。PLC和觸摸屏正常連接后,我在觸摸屏可以輸入一個小數(shù)(例如5.1)。 我要怎么樣才能在PLC里面得到這個小數(shù)5.1呢。 我自己試了1個多小時都沒試出來,也用過DEBIN指令,不過就是不OK。 請高手指點迷津,能的話給個簡單的栗子程序就最好。 謝謝! |
|
---|---|---|
|
mechatronics
即使很緩慢,但起碼有一點一點的和目標靠近。
級別: 家園常客
![]() |
不要沉下去啊。問題沒答啊。 |
|
---|---|---|
|
yuaiwu
wemhoener
級別: 網(wǎng)絡英雄
![]() ![]() |
一般用法是,你看到的小數(shù)只是顯示面已,實際存的還是二進制數(shù)或實數(shù),PLC也用的是二進制數(shù)或實數(shù),非要用浮點數(shù)轉,那就都用浮點數(shù)運算,但轉換后,小數(shù)是要丟掉的 |
---|---|
|
官開波
級別: 探索解密
![]() |
在PLC里面用小數(shù)轉換整數(shù)指令就可以了,因為在定位,模擬量控制時你必須要轉換為整數(shù)才能用的。就目前來講還沒有直接運行小數(shù)的定位設備和模擬設備。 |
---|---|
|