qinchenglim
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1219 個
工控威望: 1320 點
下載積分: 3938 分
在線時間: 739(小時)
注冊時間: 2009-06-09
最后登錄: 2024-12-05
查看qinchenglim的 主題 / 回貼
樓主  發(fā)表于: 2014-06-10 19:54
當使用GX Work2內(nèi)嵌ST的時候怎么樣實現(xiàn)32位計算?比如怎么樣實現(xiàn)如下的計算:D0D1=(D4D5+D6D7)*D8D9
用PLC順空程序?qū)崿F(xiàn)上述運算我會的。先謝謝大家!
qinchenglim
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1219 個
工控威望: 1320 點
下載積分: 3938 分
在線時間: 739(小時)
注冊時間: 2009-06-09
最后登錄: 2024-12-05
查看qinchenglim的 主題 / 回貼
1樓  發(fā)表于: 2014-06-10 20:59
引用
引用第1樓cvlsam于2014-06-10 20:41發(fā)表的  :
定義變量A    數(shù)據(jù)類型DINT  數(shù)據(jù)地址為D0
定義變量B   數(shù)據(jù)類型DINT  數(shù)據(jù)地址為D4
定義變量C   數(shù)據(jù)類型DINT  數(shù)據(jù)地址為D6
定義變量D   數(shù)據(jù)類型DINT  數(shù)據(jù)地址為D8

.......

請問1樓的大俠,如何定義變量A,數(shù)據(jù)地址位D0?我打開了局部標簽的設置畫面,里面沒有辦法制定數(shù)據(jù)地址。

qinchenglim
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1219 個
工控威望: 1320 點
下載積分: 3938 分
在線時間: 739(小時)
注冊時間: 2009-06-09
最后登錄: 2024-12-05
查看qinchenglim的 主題 / 回貼
2樓  發(fā)表于: 2014-06-18 21:38
引用
引用第3樓rockyhuo于2014-06-11 00:22發(fā)表的  :
要在全局標簽才可以指定具體的地址

請教這位大俠,不定義標簽的話是不是無法實現(xiàn)32位的計算?
16位寄存器計算就可以直接這樣使用:D0=(D1+D2)*D3  
但是32位的計算就不知道怎么表達了?我想應該有簡單的方法,只是我們沒有找到罷了。