三菱plc程序流向控制功能指令

發(fā)布時間:2023-09-03
一、實訓(xùn)任務(wù)
1、 應(yīng)用主控指令對分支程序a和b 進行控制編程
(1) 控制要求:
a 程序段為每秒一次閃光輸出,而b 程序段為每2 秒一次閃光輸出。要求按鈕x0 導(dǎo)通時執(zhí)行a 程序段,a 燈每秒一次閃光,按鈕x0 斷開時,執(zhí)行b 程序段,b 燈每2 秒一次閃光.
(2) 輸入/輸出信號定義:
輸入:x0—按鈕 輸出:y0—a燈 y1—b燈
(3) 參考程序(梯形圖)見圖:
(4) 程序分析:
當(dāng)x0 接通時,定時器t0、t1 正常工作,構(gòu)成振蕩器,t0 觸點波形(通過y0 輸出)為周期2 秒、占空比50%的方波;此時t2、t3均被復(fù)位,y1 輸出保持?jǐn)嚅_。當(dāng)x0 斷開時,定時器t2、t3 正常工作,構(gòu)成振蕩器,t2 觸點波形(通過y1 輸出)為周期4 秒、占空比50%的方波;此時t0、t1均被復(fù)位,y0 輸出保持?jǐn)嚅_。
(5)思考:
上機運行以上程序,觀察:當(dāng)x0 的狀態(tài)發(fā)生變化時,程序中的輸出點的狀態(tài)是否會保存?
2、 應(yīng)用跳轉(zhuǎn)指令對分支程序a和b 進行控制編程(在主控指令的基礎(chǔ)上修改)
(1) 控制要求:
a 程序段為每秒一次閃光輸出,而b 程序段為每2 秒一次閃光輸出。要求按鈕x0 導(dǎo)通時執(zhí)行a 程序段,a 燈每秒一次閃光,按鈕x0 斷開時,執(zhí)行b 程序段,b 燈每2 秒一次閃光.
(2) 輸入/輸出信號定義:
輸入:x0—按鈕 輸出:y0—a燈 y1—b燈
(3) 參考程序(梯形圖)如圖:
(4) 程序分析:
當(dāng)x0 接通時,程序直接跳到end 處,再從頭開始執(zhí)行,定時器t0、t1 被掃描,y0的波形為周期2 秒、占空比50%的方波;此時定時器t2、t3 未被掃描,保持以前的狀態(tài)。當(dāng)x0 斷開時,程序直接跳到語句標(biāo)號p0處,定時器t2、t3 被掃描,y1 的波形為周期4 秒、占空比50%的方波;此時定時器t0、t1 未被掃描,保持以前的狀態(tài)。
(5) 思考:
① 上機運行以上程序,觀察:當(dāng)x0 的狀態(tài)發(fā)生變化時,程序中的輸出點的狀態(tài)是否會保存?比較 跳轉(zhuǎn)指令與主控指令的區(qū)別。
② 請說明標(biāo)號p1 的作用,將標(biāo)號p1放在程序開始處,上機運行,觀察會出現(xiàn)什么現(xiàn)象,并說明原因。
3、用cj指令實現(xiàn)電動機的點動和自鎖控制
(1)當(dāng)把選擇開關(guān)撥在點動位置,按下啟動按鈕,則電機馬上運行;松開啟動按鈕,則電機立即停止。
(2)當(dāng)把選擇開關(guān)撥在自動位置,按下啟動按鈕,則電機馬上運行;松開啟動按鈕,電機自鎖運行;按下停止按鈕,則電機立即停止。
4、應(yīng)用子程序調(diào)用編程,注意子程序調(diào)用后各類線圈狀態(tài)的變化規(guī)律
(1) 程序運行過程:
① 不調(diào)用子程序:x0=off,x1=off,x2=off,則y0 按一秒閃光,y1=off,y2=off,y5=off,y6=off。
② 僅調(diào)用子程序p1:先使x1=on,x2=off,并點動x0=on(第一次調(diào)用子程序p1),則y0 仍按一秒閃光,y1=on;再使x1=off,再觀察y1 的狀態(tài),y1 仍為on;再點動x0=on(第二次調(diào)用子程序p1),則y0 仍按一秒閃光,而y1=off。(說明:子程序被調(diào)用后線圈的狀態(tài)將被鎖存,一直到下一次調(diào)用時才能改變)。
③ 連續(xù)調(diào)用子程序p1→又在子程序p1中調(diào)用子程序p2(子程序欠套):先使x2=on,x1=off,然后使x0=on(連續(xù)調(diào)用子程序p1 及子程序p2),則輸出y0 仍按一秒閃光,y5、y6 和y2 按2秒閃光。的限制和使用規(guī)律,用t0、t1 代替t192、t193再運行程序,觀察運行結(jié)果。
5、 應(yīng)用中斷、循環(huán)、刷新警戒定時器指令編程,并注意中斷服務(wù)子程序中定時器對輸出線圈的控制作用(比較y1 和y3 的亮滅情況)
(1) 程序運行過程:
① 僅執(zhí)行循環(huán)程序:x10=off,監(jiān)控m0、m1、m2 及d0,并注意(d0)=+32767+1→(d0)=-32768;觀察y0 亮滅與(d0)值的關(guān)系。
② 第一次中斷:先使x11=on,并點動x3,則y2 先亮,而y1 后亮,y3不亮。y3的狀態(tài)必須等到再一次中斷時才能發(fā)生變化。
③ 第二次中斷:在x11=on 時,再次點動x3,則y2、y1 亮,然后y3 亮。
④ x11 由on變off,再次中斷時,y2=off,y1=off、y3=off。
注意:即使t192 的設(shè)定值k=0,y3 在x11=on的第一次中斷中也不會接通。
(2) 參考程序(梯形圖)如下:
④ 三菱fx系列中,將“call p1”指令改為“call(p) p1”指令,然后使x2=on,反復(fù)點動x0=on,觀察y6和y2 狀態(tài)的變化,并注意定時器t192(或t193)的定時與x0=on的關(guān)系。t192一旦定時啟動,即使x0=off仍然繼續(xù)定時,直到設(shè)定值為止,但其觸頭接通對子程序外的梯形圖立即起控制作用,對本子程序內(nèi)的梯形圖只有再次被調(diào)用時才起控制作用。
(2) 參考程序(梯形圖)如圖:
(3) 思考:上機運行以上程序,回答以下問題
① 程序調(diào)試過程中程序中加p和不加p對運行結(jié)果的影響。
② 定時器
上一個:家庭判斷電路跳閘的辦法
下一個:海力士和金士頓哪個好一點,海士力和金士頓哪個好

安卓系統(tǒng)制作u盤啟動(安卓手機如何做u盤)
自吸泵還可以使用于什么場合?
全球電腦主板排行榜前十名,全球十大主板廠商排名
成品茶是如何拼配的?茶葉的拼配方式有哪些?
水培花卉怎么換水洗根
ssd和hdd組合,m.2可以和ssd一起組合使用嗎
廣州怎么開通volte
固態(tài)盤有壞道如何解決,固態(tài)硬盤有壞道 怎樣系統(tǒng)遷移到機械
剛畢業(yè)到設(shè)計院畫施工圖,你先畫的什么呢?樓梯還是衛(wèi)生間呢?
風(fēng)華0805B103K251NT電容
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos