kf123
沒有最好,只有更好。
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 614 個
工控威望: 1559 點
下載積分: 3564 分
在線時間: 184(小時)
注冊時間: 2011-06-07
最后登錄: 2024-11-13
查看kf123的 主題 / 回貼
樓主  發(fā)表于: 2022-10-31 14:37
在定義的一個標簽名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重新編輯 ]
春有百花秋有月,夏有涼風冬有雪。若無閑事掛心頭,便是人間好時節(jié)
qq240559043
干就完了
級別: 略有小成
精華主題: 0
發(fā)帖數量: 191 個
工控威望: 332 點
下載積分: 4111 分
在線時間: 144(小時)
注冊時間: 2012-06-06
最后登錄: 2024-12-19
查看qq240559043的 主題 / 回貼
1樓  發(fā)表于: 2022-10-31 15:15
OUT := WORD_DWORD(INT1) AND HFFFF  + WORD_DWORD(INT2) AND HFFFF0000;   //低16
拿走不謝
本帖最近評分記錄:
  • 下載積分:+5(kf123) 真誠感謝!
    opastudy
    級別: 探索解密
    精華主題: 0
    發(fā)帖數量: 14 個
    工控威望: 132 點
    下載積分: 3334 分
    在線時間: 135(小時)
    注冊時間: 2014-01-02
    最后登錄: 2024-12-21
    查看opastudy的 主題 / 回貼
    2樓  發(fā)表于: 2022-10-31 15:25

    本帖最近評分記錄:
  • 下載積分:+5(kf123) 真誠感謝!