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

發(fā)布時(shí)間:2023-09-03
一、實(shí)訓(xùn)任務(wù)
1、 應(yīng)用主控指令對(duì)分支程序a和b 進(jìn)行控制編程
(1) 控制要求:
a 程序段為每秒一次閃光輸出,而b 程序段為每2 秒一次閃光輸出。要求按鈕x0 導(dǎo)通時(shí)執(zhí)行a 程序段,a 燈每秒一次閃光,按鈕x0 斷開時(shí),執(zhí)行b 程序段,b 燈每2 秒一次閃光.
(2) 輸入/輸出信號(hào)定義:
輸入: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)指令對(duì)分支程序a和b 進(jìn)行控制編程(在主控指令的基礎(chǔ)上修改)
(1) 控制要求:
a 程序段為每秒一次閃光輸出,而b 程序段為每2 秒一次閃光輸出。要求按鈕x0 導(dǎo)通時(shí)執(zhí)行a 程序段,a 燈每秒一次閃光,按鈕x0 斷開時(shí),執(zhí)行b 程序段,b 燈每2 秒一次閃光.
(2) 輸入/輸出信號(hào)定義:
輸入: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)號(hà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ū)別。
② 請(qǐng)說明標(biāo)號(hào)p1 的作用,將標(biāo)號(hà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秒閃光。的限制和使用規(guī)律,用t0、t1 代替t192、t193再運(yùn)行程序,觀察運(yùn)行結(jié)果。
5、 應(yīng)用中斷、循環(huán)、刷新警戒定時(shí)器指令編程,并注意中斷服務(wù)子程序中定時(shí)器對(duì)輸出線圈的控制作用(比較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) 參考程序(梯形圖)如下:
④ 三菱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è)定值為止,但其觸頭接通對(duì)子程序外的梯形圖立即起控制作用,對(duì)本子程序內(nèi)的梯形圖只有再次被調(diào)用時(shí)才起控制作用。
(2) 參考程序(梯形圖)如圖:
(3) 思考:上機(jī)運(yùn)行以上程序,回答以下問題
① 程序調(diào)試過程中程序中加p和不加p對(duì)運(yùn)行結(jié)果的影響。
② 定時(shí)器
上一個(gè):家庭判斷電路跳閘的辦法
下一個(gè):海力士和金士頓哪個(gè)好一點(diǎn),海士力和金士頓哪個(gè)好

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