(2) 輸入/輸出信號定義:
輸入:X0—按鈕 輸出:Y0—A燈 Y1—B燈
(3) 參考程序(梯形圖)見圖:
(4) 程序分析:
當(dāng)X0 接通時(shí),定時(shí)器T0、T1 正常工作,構(gòu)成振蕩器,T0 觸點(diǎn)波形(通過Y0 輸出)為周期2 秒、占空比50%的方波;此時(shí)T2、T3均被復(fù)位,Y1 輸出保持?jǐn)嚅_。當(dāng)X0 斷開時(shí),定時(shí)器T2、T3 正常工作,構(gòu)成振蕩器,T2 觸點(diǎn)波形(通過Y1 輸出)為周期4 秒、占空比50%的方波;此時(shí)T0、T1均被復(fù)位,Y0 輸出保持?jǐn)嚅_。
(5)思考:
上機(jī)運(yùn)行以上程序,觀察:當(dāng)X0 的狀態(tài)發(fā)生變化時(shí),程序中的輸出點(diǎn)的狀態(tài)是否會(huì)保存?
2、 應(yīng)用跳轉(zhuǎn)指令對分支程序A和B 進(jìn)行控制編程(在主控指令的基礎(chǔ)上修改)
(1) 控制要求:
A 程序段為每秒一次閃光輸出,而B 程序段為每2 秒一次閃光輸出。要求按鈕X0 導(dǎo)通時(shí)執(zhí)行A 程序段,A 燈每秒一次閃光,按鈕X0 斷開時(shí),執(zhí)行B 程序段,B 燈每2 秒一次閃光.
(2) 輸入/輸出信號定義:
輸入:X0—按鈕 輸出:Y0—A燈 Y1—B燈
(3) 參考程序(梯形圖)如圖:
(4) 程序分析:
當(dāng)X0 接通時(shí),程序直接跳到END 處,再從頭開始執(zhí)行,定時(shí)器T0、T1 被掃描,Y0的波形為周期2 秒、占空比50%的方波;此時(shí)定時(shí)器T2、T3 未被掃描,保持以前的狀態(tài)。當(dāng)X0 斷開時(shí),程序直接跳到語句標(biāo)號P0處,定時(shí)器T2、T3 被掃描,Y1 的波形為周期4 秒、占空比50%的方波;此時(shí)定時(shí)器T0、T1 未被掃描,保持以前的狀態(tài)。
(5) 思考:
① 上機(jī)運(yùn)行以上程序,觀察:當(dāng)X0 的狀態(tài)發(fā)生變化時(shí),程序中的輸出點(diǎn)的狀態(tài)是否會(huì)保存?比較 跳轉(zhuǎn)指令與主控指令的區(qū)別。
② 請說明標(biāo)號P1 的作用,將標(biāo)號P1放在程序開始處,上機(jī)運(yùn)行,觀察會(huì)出現(xiàn)什么現(xiàn)象,并說明原因。

3、用CJ指令實(shí)現(xiàn)電動(dòng)機(jī)的點(diǎn)動(dòng)和自鎖控制
(1)當(dāng)把選擇開關(guān)撥在點(diǎn)動(dòng)位置,按下啟動(dòng)按鈕,則電機(jī)馬上運(yùn)行;松開啟動(dòng)按鈕,則電機(jī)立即停止。
(2)當(dāng)把選擇開關(guān)撥在自動(dòng)位置,按下啟動(dòng)按鈕,則電機(jī)馬上運(yùn)行;松開啟動(dòng)按鈕,電機(jī)自鎖運(yùn)行;按下停止按鈕,則電機(jī)立即停止。
4、應(yīng)用子程序調(diào)用編程,注意子程序調(diào)用后各類線圈狀態(tài)的變化規(guī)律
(1) 程序運(yùn)行過程:
① 不調(diào)用子程序:X0=OFF,X1=OFF,X2=OFF,則Y0 按一秒閃光,Y1=OFF,Y2=OFF,Y5=OFF,Y6=OFF。
② 僅調(diào)用子程序P1:先使X1=ON,X2=OFF,并點(diǎn)動(dòng)X0=ON(第一次調(diào)用子程序P1),則Y0 仍按一秒閃光,Y1=ON;再使X1=OFF,再觀察Y1 的狀態(tài),Y1 仍為ON;再點(diǎn)動(dòng)X0=ON(第二次調(diào)用子程序P1),則Y0 仍按一秒閃光,而Y1=OFF。(說明:子程序被調(diào)用后線圈的狀態(tài)將被鎖存,一直到下一次調(diào)用時(shí)才能改變)。
③ 連續(xù)調(diào)用子程序P1→又在子程序P1中調(diào)用子程序P2(子程序欠套):先使X2=ON,X1=OFF,然后使X0=ON(連續(xù)調(diào)用子程序P1 及子程序P2),則輸出Y0 仍按一秒閃光,Y5、Y6 和Y2 按2秒閃光。
④ 三菱FX系列中,將“CALL P1”指令改為“CALL(P) P1”指令,然后使X2=ON,反復(fù)點(diǎn)動(dòng)X0=ON,觀察Y6和Y2 狀態(tài)的變化,并注意定時(shí)器T192(或T193)的定時(shí)與X0=ON的關(guān)系。T192一旦定時(shí)啟動(dòng),即使X0=OFF仍然繼續(xù)定時(shí),直到設(shè)定值為止,但其觸頭接通對子程序外的梯形圖立即起控制作用,對本子程序內(nèi)的梯形圖只有再次被調(diào)用時(shí)才起控制作用。
(2) 參考程序(梯形圖)如圖:
(3) 思考:上機(jī)運(yùn)行以上程序,回答以下問題
① 程序調(diào)試過程中程序中加P和不加P對運(yùn)行結(jié)果的影響。
② 定時(shí)器
5、 應(yīng)用中斷、循環(huán)、刷新警戒定時(shí)器指令編程,并注意中斷服務(wù)子程序中定時(shí)器對輸出線圈的控制作用(比較Y1 和Y3 的亮滅情況)
(1) 程序運(yùn)行過程:
① 僅執(zhí)行循環(huán)程序:X10=OFF,監(jiān)控M0、M1、M2 及D0,并注意(D0)=+32767+1→(D0)=-32768;觀察Y0 亮滅與(D0)值的關(guān)系。
② 第一次中斷:先使X11=ON,并點(diǎn)動(dòng)X3,則Y2 先亮,而Y1 后亮,Y3不亮。Y3的狀態(tài)必須等到再一次中斷時(shí)才能發(fā)生變化。
③ 第二次中斷:在X11=ON 時(shí),再次點(diǎn)動(dòng)X3,則Y2、Y1 亮,然后Y3 亮。
④ X11 由ON變OFF,再次中斷時(shí),Y2=OFF,Y1=OFF、Y3=OFF。
注意:即使T192 的設(shè)定值K=0,Y3 在X11=ON的第一次中斷中也不會(huì)接通。
(2) 參考程序(梯形圖)如下:

(3) 思考題:上機(jī)運(yùn)行以上程序,回答以下問題
① 程序調(diào)試過程中程序修改和參數(shù)的變化對運(yùn)行結(jié)果的影響。
② 在循環(huán)程序中,加入WDT 指令的目的是?
③ 請說明指針I(yè)301的含義。
二、實(shí)訓(xùn)目標(biāo)
1、掌握基本控制功能指令的編程方法。
2、掌握主控、跳轉(zhuǎn)、子程序調(diào)用、中斷、循環(huán)、刷新警戒定時(shí)器指令的編程方法。
3、通過程序的調(diào)試,進(jìn)一步牢固掌握控制程序流程類指令,及它們之間的異同點(diǎn)。
4、學(xué)會(huì)程序模塊化式的編程方法。
三、實(shí)訓(xùn)條件
1、FX2N-48MT的PLC一臺,一字螺絲刀一把
2、開關(guān)、導(dǎo)線若干,連接電纜一根
3、PC一臺
四、相關(guān)知識
MC/MCR/CJ/CALL/SRET/IRET/EI/DI/FEND/WDT/FOR/NEXT指令
五、實(shí)訓(xùn)要求
1、注意PLC電源為AC220V,火線接L,零線接N,接地點(diǎn)要安全接地。
2、接輸入開關(guān)時(shí)有按鈕和撥動(dòng)開關(guān)兩種,理解它們的特點(diǎn)。
3、接輸入開關(guān)和輸出線路時(shí),請把PLC電源斷開,不要帶電操作。
4、PLC的接線端子不要用力過猛,以免損壞。
5、電腦和PLC編程電纜接口有方向性,要正確接入,以免損壞針腳。
六、任務(wù)實(shí)施步驟
1.電路連接好后經(jīng)指導(dǎo)教師檢查無誤,并將RUN/STOP 開關(guān)置于STOP 后,方可接入220V
交流電源.
2.在PC 機(jī)啟動(dòng)三菱GX-Developer 編程軟件,新建工程,進(jìn)入編程環(huán)境。
3.根據(jù)實(shí)驗(yàn)內(nèi)容,在GX-Developer編程環(huán)境下輸入梯形圖程序,轉(zhuǎn)換后,下載到PLC中。
4.程序運(yùn)行調(diào)試并修改。
5.寫實(shí)驗(yàn)報(bào)告。
七、巡回指導(dǎo)要點(diǎn)
(包括過程控制、任務(wù)實(shí)施過程中易出問題點(diǎn)的指導(dǎo)、學(xué)生操作規(guī)范性及人身、設(shè)備安全監(jiān)控等)
八、實(shí)訓(xùn)效果評價(jià)標(biāo)準(zhǔn)
九、項(xiàng)目拓展與練習(xí)










