kf123
沒有最好,只有更好。
級別: 論壇先鋒
|
在定義的一個標簽名a,數據類型是Double Word(Signed),怎樣分開傳入高16Bit的數據,和低16Bit的數據到標簽a中。 例如像梯形圖的程式一樣。1:MOV K100 D00 。2:MOV K2 D10 。3:MOV D00 D100 。4: MOV D10 D101 。5:DMOV D100 D110 。此時梯形圖通過DMOV D100 D110就能獲32Bit的數據。求助如何在ST語言或FB塊中做出這段程序? [ 此帖被kf123在2022-10-31 14:43重新編輯 ] |
|
---|---|---|
|
qq240559043
干就完了
級別: 略有小成
|
OUT := WORD_DWORD(INT1) AND HFFFF + WORD_DWORD(INT2) AND HFFFF0000; //低16 拿走不謝 |
---|---|
本帖最近評分記錄: |