kf123
沒有最好,只有更好。
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 622 個
工控威望: 1559 點
下載積分: 3564 分
在線時間: 184(小時)
注冊時間: 2011-06-07
最后登錄: 2024-07-16
查看kf123的 主題 / 回貼
樓主  發(fā)表于: 2022-10-31 14:37
在定義的一個標簽名a,數(shù)據(jù)類型是Double Word(Signed),怎樣分開傳入高16Bit的數(shù)據(jù),和低16Bit的數(shù)據(jù)到標簽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的數(shù)據(jù)。求助如何在ST語言或FB塊中做出這段程序?
[ 此帖被kf123在2022-10-31 14:43重新編輯 ]
春有百花秋有月,夏有涼風冬有雪。若無閑事掛心頭,便是人間好時節(jié)
qq240559043
干就完了
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 192 個
工控威望: 332 點
下載積分: 4111 分
在線時間: 142(小時)
注冊時間: 2012-06-06
最后登錄: 2024-11-04
查看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ā)帖數(shù)量: 14 個
    工控威望: 132 點
    下載積分: 3334 分
    在線時間: 134(小時)
    注冊時間: 2014-01-02
    最后登錄: 2024-11-02
    查看opastudy的 主題 / 回貼
    2樓  發(fā)表于: 2022-10-31 15:25

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