sport1988
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 359 個(gè)
工控威望: 1837 點(diǎn)
下載積分: 4651 分
在線時(shí)間: 134(小時(shí))
注冊(cè)時(shí)間: 2011-11-05
最后登錄: 2023-09-05
查看sport1988的 主題 / 回貼
樓主  發(fā)表于: 2012-09-13 09:04
最近看到循環(huán)指令,不過(guò)有很多不明白! 無(wú)條件的循環(huán),也就是程序一開(kāi)始就循環(huán)(不怎好控制)。
循環(huán)次數(shù)是掃描次數(shù)?還是執(zhí)行這段程序完成次數(shù)(如:氣缸來(lái)回一次算完成。氣缸前限感應(yīng)到才能回)。
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158540 分
在線時(shí)間: 3152(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-05
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2012-09-13 13:48
循環(huán)次數(shù)/掃描次數(shù)和你說(shuō)的程序完成次數(shù),這是三個(gè)概念,都不一樣。
掃描次數(shù)是一上電就開(kāi)始了的,你控制不了。
循環(huán)次數(shù)是根據(jù)你設(shè)定的循環(huán)幾次,在一個(gè)掃描周期內(nèi)就完成了整個(gè)循環(huán)。
而程序完成次數(shù)則要看實(shí)際情況,與硬件和軟件都有關(guān)系。
本帖最近評(píng)分記錄:
  • 下載積分:+5(sport1988) 感謝!
    sport1988
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 359 個(gè)
    工控威望: 1837 點(diǎn)
    下載積分: 4651 分
    在線時(shí)間: 134(小時(shí))
    注冊(cè)時(shí)間: 2011-11-05
    最后登錄: 2023-09-05
    查看sport1988的 主題 / 回貼
    2樓  發(fā)表于: 2012-09-13 14:30
    引用
    引用第1樓sjm213于2012-09-13 13:48發(fā)表的  :
    循環(huán)次數(shù)/掃描次數(shù)和你說(shuō)的程序完成次數(shù),這是三個(gè)概念,都不一樣。
    掃描次數(shù)是一上電就開(kāi)始了的,你控制不了。
    循環(huán)次數(shù)是根據(jù)你設(shè)定的循環(huán)幾次,在一個(gè)掃描周期內(nèi)就完成了整個(gè)循環(huán)。
    而程序完成次數(shù)則要看實(shí)際情況,與硬件和軟件都有關(guān)系。

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

    望版主多多指點(diǎn)下。嘻嘻。。。。
    cvlsam
    富士低壓,POD(觸摸屏),PLC專(zhuān)賣(mài)
    級(jí)別: VIP會(huì)員

    精華主題: 3 篇
    發(fā)帖數(shù)量: 6766 個(gè)
    工控威望: 38367 點(diǎn)
    下載積分: 2599 分
    在線時(shí)間: 9497(小時(shí))
    注冊(cè)時(shí)間: 2006-09-13
    最后登錄: 2024-11-06
    查看cvlsam的 主題 / 回貼
    3樓  發(fā)表于: 2012-09-13 14:40
    如 :FOR  K10  
                LD M8000            
                 INC D100
                 NEXT
    這是每個(gè)周期都執(zhí)行10次。

    如: FOR K5
              LD    X07
              SET Y00
              LD   X05
              RST Y00
             NEXT
    這個(gè)指令如何進(jìn)行掃描?
    程序從LD X07開(kāi)始掃描,掃描到NEXT,那是第一次,重復(fù)4次,一共執(zhí)行5次,然后繼續(xù)NEXT后面的程序,直至程序全部執(zhí)行完畢,然后重新上述步驟。

    Regards
    本帖最近評(píng)分記錄:
  • 下載積分:+5(sport1988) 感謝!
    sport1988
    級(jí)別: 論壇先鋒
    精華主題: 0
    發(fā)帖數(shù)量: 359 個(gè)
    工控威望: 1837 點(diǎn)
    下載積分: 4651 分
    在線時(shí)間: 134(小時(shí))
    注冊(cè)時(shí)間: 2011-11-05
    最后登錄: 2023-09-05
    查看sport1988的 主題 / 回貼
    4樓  發(fā)表于: 2012-09-13 14:55
    引用
    引用第3樓cvlsam于2012-09-13 14:40發(fā)表的  :
    如 :FOR  K10  
                LD M8000            
                 INC D100
                 NEXT
    這是每個(gè)周期都執(zhí)行10次。
    .......

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