狼伴隨行
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 30 個
工控威望: 85 點
下載積分: 343 分
在線時間: 15(小時)
注冊時間: 2020-12-05
最后登錄: 2023-03-27
查看狼伴隨行的 主題 / 回貼
樓主  發(fā)表于: 2022-04-24 14:50
圖片:
圖片:
三菱 PLC支持的STB內(nèi)嵌框編程時,我想做32位雙字?jǐn)?shù)據(jù)結(jié)算,不知道怎么寫,求教
比如D10:=D0+D1+D2+D3;是16位字的數(shù)據(jù)加,如何做雙字的加呢?
    

第二張圖是受高人指點,新測得。在全局表中建的標(biāo)簽,軟件元件還可以加入變址寄存器修飾,看圖。
[ 此帖被狼伴隨行在2022-04-26 13:37重新編輯 ]
狼伴隨行
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 30 個
工控威望: 85 點
下載積分: 343 分
在線時間: 15(小時)
注冊時間: 2020-12-05
最后登錄: 2023-03-27
查看狼伴隨行的 主題 / 回貼
1樓  發(fā)表于: 2022-04-26 09:39
引用
引用第2樓qq240559043于2022-04-25 08:13發(fā)表的 Re:三菱  內(nèi)嵌框中STB中,32位數(shù)據(jù)數(shù)據(jù)如何處理? :
DADD( TRUE , D0    , D2 , D10 );
DADD( TRUE , D10    , D4 , D10 );
DADD( TRUE , D10    , D6 , D10 );
拿走不謝


可以實現(xiàn),稍顯麻煩。感謝回復(fù)。
狼伴隨行
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 30 個
工控威望: 85 點
下載積分: 343 分
在線時間: 15(小時)
注冊時間: 2020-12-05
最后登錄: 2023-03-27
查看狼伴隨行的 主題 / 回貼
2樓  發(fā)表于: 2022-04-26 09:40
引用
引用第1樓cvlsam于2022-04-24 19:02發(fā)表的 Re:三菱  內(nèi)嵌框中STB中,32位數(shù)據(jù)數(shù)據(jù)如何處理? :


定義雙字變量,然后參與運算
[attachment=266739]
[attachment=266740]
.......


科學(xué)的辦法,謝謝回復(fù)
狼伴隨行
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 30 個
工控威望: 85 點
下載積分: 343 分
在線時間: 15(小時)
注冊時間: 2020-12-05
最后登錄: 2023-03-27
查看狼伴隨行的 主題 / 回貼
3樓  發(fā)表于: 2022-04-27 15:12
引用
引用第7樓qq240559043于2022-04-27 08:58發(fā)表的 Re:Re:Re:三菱  內(nèi)嵌框中STB中,32位數(shù)據(jù)數(shù)據(jù)如何處理? :


從你用ST開始:就不應(yīng)該用實際的地址了如:D0,M0.這些對于封裝和跨品牌來說是攔路虎


只是一個簡單計算,還沒做那么大,沒有做封裝。