clxsmart
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 40 個
工控威望: 153 點
下載積分: 838 分
在線時間: 57(小時)
注冊時間: 2011-02-21
最后登錄: 2024-12-23
查看clxsmart的 主題 / 回貼
樓主  發(fā)表于: 2012-12-22 16:01
你好,有2數(shù)據(jù)D0 D2,如果D0<D2,D0+1;D0>D2,D0-1,加減操作后再比較D0和D2,循環(huán)操作,直到D0=D2,這個循環(huán)怎么寫,謝謝!
clxsmart
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 40 個
工控威望: 153 點
下載積分: 838 分
在線時間: 57(小時)
注冊時間: 2011-02-21
最后登錄: 2024-12-23
查看clxsmart的 主題 / 回貼
1樓  發(fā)表于: 2012-12-23 10:29
我試了一下,沒有循環(huán)操作,

  
clxsmart
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 40 個
工控威望: 153 點
下載積分: 838 分
在線時間: 57(小時)
注冊時間: 2011-02-21
最后登錄: 2024-12-23
查看clxsmart的 主題 / 回貼
2樓  發(fā)表于: 2012-12-23 17:13
4樓程序里一直在強制加和減,D0是外部設備狀態(tài)當前值(需要發(fā)通信查詢指令才有返回值),D2是外部設備狀態(tài)設定值(通過觸摸屏來設定)D0是外部設備通信查詢返回的數(shù)據(jù),我要的效果是每加1或減1后,都要查詢外部設備,D0值才會更新,將更新得到的D0值和D2比較,直到D0=D2,
clxsmart
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 40 個
工控威望: 153 點
下載積分: 838 分
在線時間: 57(小時)
注冊時間: 2011-02-21
最后登錄: 2024-12-23
查看clxsmart的 主題 / 回貼
3樓  發(fā)表于: 2012-12-24 12:18
謝謝樓上的幾位朋友提供的思路,
clxsmart
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 40 個
工控威望: 153 點
下載積分: 838 分
在線時間: 57(小時)
注冊時間: 2011-02-21
最后登錄: 2024-12-23
查看clxsmart的 主題 / 回貼
4樓  發(fā)表于: 2012-12-24 12:19
謝謝樓上的幾位朋友提供的思路