一、實(shí)驗(yàn)?zāi)康?/p>
1)通過實(shí)驗(yàn)了解和熟悉的結(jié)構(gòu)和外部接線方法;
2)了解和熟悉簡易編程器或編程軟件的使用方法;
3)掌握簡單程序的寫入、編輯、監(jiān)視和模擬運(yùn)行的方法,熟悉plc的基本指令,掌握定時(shí)器、計(jì)數(shù)器的工作原理。
二、實(shí)驗(yàn)裝置
1)三菱fx系列plc1臺(tái);
2) fx-20p-e簡易編程器1只或裝有編程軟件的計(jì)算機(jī)1臺(tái)(附連接電纜);
3)開關(guān)量輸入電路板1塊。
(三)實(shí)驗(yàn)內(nèi)容
1.plc外部接線
plc外部接線圖如圖1所示,用開關(guān)量輸入電路板上的按鈕或開關(guān)信號(hào)作為plc的輸入,plc輸出可不接,直接通過在plc輸出指示燈上觀察輸出情況。
圖1 plc的外部接線圖
2.程序的寫入、檢查及修改
將編程器或裝有編程軟件的計(jì)算機(jī)接到plc上,并將plc上的“run”開關(guān)撥到“stop”位置,接通plc的。選擇聯(lián)機(jī)方式,按[rd/wr]鍵,使編程器處于w(wr)工作方式,再按以下順序操作:[nop]-[a]-[go]-[go],將plc用戶程序存儲(chǔ)器中的內(nèi)容全部清除。同樣,也可按編程軟件的操作方法將用戶程序清除。
用編程器或計(jì)算機(jī)寫入圖2(a)對(duì)應(yīng)的梯形圖或指令表程序,寫入后從第0步開始逐條檢查程序;如發(fā)現(xiàn)錯(cuò)誤,顯示出錯(cuò)誤指令后再寫入正確的指令。
圖2 簡單plc程序梯形圖
3.模擬運(yùn)行程序
寫入的程序經(jīng)檢查無錯(cuò)誤后,斷開實(shí)驗(yàn)板上的全部輸入開關(guān),將“run”開關(guān)撥到run位置,寫入的程序開始運(yùn)行,同時(shí)“run”的led燈亮。
按照表1所示操作x0-x2對(duì)應(yīng)的鈕子開關(guān),通過plc上的led觀察y0和y1的狀態(tài),并填入表中。表中的脈沖波形表示開關(guān)接通后馬上斷開(模擬按鈕的操作),0、1分別表示開關(guān)斷開和接通。
表1 信號(hào)狀態(tài)表
3.指令的讀出、刪除、插入和修改
將“run”開關(guān)撥到“stop”位置,將圖2(a)對(duì)應(yīng)的梯形圖程序改為圖2(b)對(duì)應(yīng)的梯形圖程序,按下述步驟進(jìn)行操作:
(1)刪除指令and x2和out y1。
(2)在ani xi之前插入ani x3。
(3)將or y0改為or y2,將out y0改為out y2。
完成上述操作后,檢查修改后的程序是否與梯形圖一致;不一致,則按梯形圖改正。運(yùn)行修改后的程序,檢查程序是否能完成修改后的功能。
4.清除已運(yùn)行的程序,然后寫入圖3所示的定時(shí)器、計(jì)數(shù)器程序,檢查無誤后進(jìn)行運(yùn)行,并用編程器或計(jì)算機(jī)完成以下監(jiān)視工作:
圖3 定時(shí)、計(jì)數(shù)器程序梯形圖
(1)改變x0和x1的狀態(tài),監(jiān)視m10和m11的狀態(tài)。
(2)用x1控制t1的線圈,監(jiān)視t1的當(dāng)前值和觸點(diǎn)的變化情況。
(3)在下述情況下監(jiān)視c1的當(dāng)前值、觸點(diǎn)和復(fù)位電路的變化情況:先接通x2對(duì)應(yīng)的開關(guān),并用x3對(duì)應(yīng)的開關(guān)給c1提供計(jì)數(shù)脈沖;然后斷開x2對(duì)應(yīng)的開關(guān),用x3對(duì)應(yīng)的開關(guān)發(fā)出8個(gè)計(jì)數(shù)脈沖;最后重新接通x2對(duì)應(yīng)的開關(guān),記錄上述各步觀測到的現(xiàn)象。
四、實(shí)驗(yàn)報(bào)告內(nèi)容
(1)整理出模擬運(yùn)行各程序及監(jiān)視操作時(shí)所觀察到的現(xiàn)象。
(2)分析定時(shí)器t1、計(jì)數(shù)器c1的工作原理及相應(yīng)觸點(diǎn)動(dòng)作的時(shí)序。














