您的位置:網站首頁 > 電器維修資料網 > 正文 >
PLC程序驗證方法
來源: 日期:2013-11-5 23:27:36 人氣:標簽:
在plc教學中,經常會有學生拿plc梯形圖程序來問是否正確的問題。以前都是采用先分析程序控制功能,然后對照其梯形圖程序,看能否實現其功能的辦法幫助學生來解答。有的學生能很快的領會。有的依然感覺茫然。
那有沒有一種既直觀又不費時還不需要plc硬件的實驗呢?通過驗證,找到一款plc學習應用軟件.名稱為fx-trn-beg-cl-fel.使用時只需將此軟件裝在個人電腦上即可開始。該軟件具有3維的虛擬空間設計,用戶可以控制一個實時制造單元,并對plc進行仿真操作。用戶還可以在“運行”過程中通過屏幕調節機器速度,以及確認元件與程序的狀態,,該軟件采用漸進式課程,難度由淺入深,供不同水平用戶使用。該軟件由于設置了很多基本練習和挑戰練習.大家都用它來進行plc編程學習,所以普遍應用的是它的學習功能。而這里主要是用到它的模擬學習場境,也就是其輸入輸出設備和虛擬plc控制器.把fx-trn-beg-cl-fel作為plc程序驗證使用,其中的控制功能和程序是按照控制要求編制的,可以不受漸進式課程的限制。以下通過學生實驗的方法用fx-trn-beg-cl-fel來驗證一個梯形圖程序。
一、編程實驗內容
只用一個按鈕控制樓梯口燈.當按下按鈕一次時,樓梯口燈亮30s,而后自動熄滅。
當在30s內按兩次按鈕時,燈則長亮不熄。
當按下按鈕時間超過2s時,樓梯口燈熄滅。
二、控制功能分析
這是一個用plc編程對樓梯口燈的控制問題。控制要求比較簡單,但編程卻要涉及到定時器和計數器的問題。
三、編寫梯形圈程序
學生根據控制功能編程,編制出梯形圖程序。由于所使用的指令不同.編制出來的程序就大相徑庭,再加上實現控制功能的方式是多樣的,所以程序答案就不是唯一的。因此無法統一,讓學生相互檢查也發現不了問題。
這樣一來就只好把問題上交給老師。而老師的工作量無疑將增大很多,況且一時半會也無法針對每個學生所存在的問題來解答。所以采用軟件驗證plc程序就顯得非常重要了,因為只有它才能很好的解決好這個問題。
四、軟件實驗驗證
先下載并安裝plc學習應用軟件fx-trn-beg-cl-fel.建議使用如下模擬學習場境,初級挑戰d-3.接下來進行程序輸入.使用輸入按鈕pb1.輸出顯示燈yo.接著進行調試,多余的輸入和輸出設備暫且放置不用.運行目己的編制的程序,仿真并驗證程序所實現的控制功能,如下圖所示。
①按下pbi一次,觀察紅色燈yo是否點亮.30s后能否自動熄滅。
②30s內按下pb1兩次.觀察紅色燈yo是否長亮不熄。
③按下pb1持續20s.長亮的紅色燈yo是否熄滅。
下圖為一學生自行編制的程序,并自主完成了控制所要實現的功能,成功的進行了plc程序驗證。
通過實驗得知:三菱學習軟件fx-trn-beg-c也能驗證學習者根據實際要求編制的用戶程序.驗證學習時要求學習者必須熟悉三菱plc的指令格式和輸入方法.選用合適的場境,按控制功能所要實現的要求進行驗證。學生通過利用該軟件驗證plc控制程序,不但能提高自己的操作技能,而且還能判斷所編程序的對與錯,并適時修正錯誤。歸結起來,這里的驗證plc程序,其實是借用軟件的使用環境.完成要實現的控制功能的一種高效方法.
【看看這篇文章在百度的收錄情況】
相關文章
- 上一篇: 智能電表及采集裝置常見問題解答
- 下一篇: MOS-FET晶體管工作原理