1.指令使用
圖6-13所示為(wei) 條件跳轉指令在梯形圖中的具體(ti) 應用格式。
圖6-13 條件跳轉指令的應用格式
(1)在圖6-13中,若X0=1,程序跳轉到標號P8處;X0 =0,則順序執行程序,這是有條件轉移。若執行條件為(wei) M8000,則稱為(wei) 無條件跳轉,因為(wei) M8000觸點在PLC通電運行時就自動接通。
(2)一個(ge) 標號隻能使用一次,但兩(liang) 條跳轉指令可以使用同一標號。編程時,標號占一行。
(3)圖6-14所示為(wei) 帶有P63標號的跳轉指令編程。
圖6-14 條件跳轉指令的編程
注意:P63在語句表中不編程。
當X0為(wei) OFF時,程序正常運行,X1 =0,Y0 =1,X2 =1,T0定時2.5 s,Y1 =1,X3=0,C0計5次,Y2 =1。若X0為(wei) ON,則跳到P63處,使繼電器輸出,定時器、計數器值均保持不變。此時若X0為(wei) OFF時,又繼續執行程序,繼電器輸出根據輸入條件動作,而定時器、計數器繼續往下定時或計數。
2.應用舉(ju) 例
工業(ye) 控製中經常用到手動和自動控製電路,兩(liang) 種電路程序要切換。圖6 -15所示即為(wei) 采用CJ指令完成手動和自動控製切換程序,X0為(wei) 切換方式開關(guan) ,X1為(wei) 手動計數脈衝(chong) ,M8013為(wei) 秒脈衝(chong) ,X10為(wei) 清零開關(guan) 。
當X0為(wei) OFF時,執行手動程序,X1輸入5個(ge) 脈衝(chong) 信號,Y0有輸出。當X0為(wei) ON時,執行自動程序,Y1為(wei) 觀察秒脈衝(chong) 的輸出,C1對秒脈衝(chong) (M8013)計數,計滿10個(ge) 數時,Y2有輸出。
圖6-15 利用CJ指令完成自動/手動方式切換程序