發布日期:2022-04-26 點擊率:663 品牌:組態王_Kingview
(1)循環開始和結束指令的助記符、指令代碼、操作數及程序步見表6—7所列。
(2)指令梯形圖如圖6—11所示。
(3)指令說明:
①FOR~NEXI’之間的循環可重復執行n次(由源數據指定次數)。但執行完后,程序就轉到緊跟在NEXT指令后的步序。n=l~2767為有效。
②圖6一11中,DO的數據為5時,每執行一次A的程序,B的程序就執行5次,由于A要執行4次,那么,B的程序總共要執行20次。
③在FOR~NEXT指令內最多可嵌套5層其他的FOR~NEXT指令。但下列的任一種情況都會導致出錯。
·NEXT指令寫在FOR指令之前。
·缺少NEXT指令。
·NEXT。指令寫在FEND、END指令之后。
·NEXT指令與FOR指令數目不一致。
例6—1分析下列程序(見圖6—12),當x10接通后運行和斷開時運行DO的結果。
分析:當x10接通后運行該程序,則條件跳轉指令(CJP0)起作用,跳過加1指令(1NCDO),因此DO=0。當C10斷開后再運行該程序,條件跳轉指令(cJPo)不起作用,所以要執行加1指令(INCDO),因此DO=100。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV