sport1988
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 356 個
工控威望: 1837 點
下載積分: 4651 分
在線時間: 134(小時)
注冊時間: 2011-11-05
最后登錄: 2023-09-05
查看sport1988的 主題 / 回貼
樓主  發(fā)表于: 2012-09-13 09:04
最近看到循環(huán)指令,不過有很多不明白! 無條件的循環(huán),也就是程序一開始就循環(huán)(不怎好控制)。
循環(huán)次數(shù)是掃描次數(shù)?還是執(zhí)行這段程序完成次數(shù)(如:氣缸來回一次算完成。氣缸前限感應到才能回)。
sport1988
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 356 個
工控威望: 1837 點
下載積分: 4651 分
在線時間: 134(小時)
注冊時間: 2011-11-05
最后登錄: 2023-09-05
查看sport1988的 主題 / 回貼
1樓  發(fā)表于: 2012-09-13 14:30
引用
引用第1樓sjm213于2012-09-13 13:48發(fā)表的  :
循環(huán)次數(shù)/掃描次數(shù)和你說的程序完成次數(shù),這是三個概念,都不一樣。
掃描次數(shù)是一上電就開始了的,你控制不了。
循環(huán)次數(shù)是根據(jù)你設定的循環(huán)幾次,在一個掃描周期內(nèi)就完成了整個循環(huán)。
而程序完成次數(shù)則要看實際情況,與硬件和軟件都有關系。

你這樣說我到理解更深了點!但還是不怎么理解循環(huán)的運行方式。也就是這個循環(huán)動作完成。
如 :FOR  K10  
            LD M8000            
             INC D100
             NEXT
循環(huán)10次 一個周期后結果就是D100的數(shù)據(jù)加了10 。這指令是無條件執(zhí)行的。 我下次怎樣讓這條指令重新循環(huán)10次?
如: FOR K5
          LD    X07
          SET Y00
          LD   X05
          RST Y00
         NEXT
這個指令如何進行掃描?

望版主多多指點下。嘻嘻。。。。
sport1988
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 356 個
工控威望: 1837 點
下載積分: 4651 分
在線時間: 134(小時)
注冊時間: 2011-11-05
最后登錄: 2023-09-05
查看sport1988的 主題 / 回貼
2樓  發(fā)表于: 2012-09-13 14:55
引用
引用第3樓cvlsam于2012-09-13 14:40發(fā)表的  :
如 :FOR  K10  
            LD M8000            
             INC D100
             NEXT
這是每個周期都執(zhí)行10次。
.......

循環(huán)指令也就不能執(zhí)行一個機械動作的循環(huán)?
只能是數(shù)據(jù)的循環(huán)?