


前言:通過對組態軟件技術特點的分析,提出將MCGS組態軟件用于PLC的教學實驗中。我們以簡易自動售貨機為例,通過MCGS組態軟件給出的自動售貨機組態效果圖,來進行PLC教學實驗。
目前市場上應用的組態軟件有很多種,其中北京昆侖通態自動化軟件科技有限公司推出的組態軟件以其可靠性高、通信快速、功能強大、界面友好和開發簡潔等優點而得到了廣泛的應用。鑒于此,我們利用組態軟件為工具,利用軟件來模擬實物的PLC控制對象,來開展PLC實驗課題教學,取得了良好的效果。
一、簡易自動售貨機的控制要求
簡易自動售貨機能出售3元/瓶的可樂,5元/瓶的酸奶。機器有三個投幣口,能識別1元錢幣、5元的錢幣和10元的錢幣。當投入的錢足夠購買飲料后,顧客可選擇要購買飲料,售貨機會自動售出,如果購物后有剩余金額,則可按退幣按鈕退幣等(自動售貨機的MCGS組態效果圖如圖1所示)。
1、計幣系統:
顧客投入的錢幣在觸摸屏界面模擬顯示投幣金額。
2、比較系統:
投入完畢后,系統會把錢幣數據和可以購買飲料的價格進行區間比較,當投入的錢幣小于3元時,投幣不足指示燈Y0亮,顯示投入的錢幣不足,此時可以再投幣或選擇退幣。當投稿的錢幣在3~5元之間時,可樂選擇指示燈長亮。當大于5元時,可樂和酸奶的指示燈同時長亮。此時可以選擇飲料或選擇退幣。
3、選擇系統:
比較電路完成后物品指示燈是長亮的,當按下可樂或酸奶選擇時,相應的物品指示燈由長亮轉為以1秒為周期閃爍。
4、飲料供應系統:
當按下確定按鈕時,取物口的指示燈常亮。在飲料輸出的同時,減去相應的購買錢幣數。
5、退幣系統:
當顧客購完飲料后,若還剩余錢幣,按下退幣按鈕,系統會把數據寄存器中的錢幣退回。
二、MCGS組態軟件和PLC控制系統的設計
1、本次簡易自動售貨機的I/0分配如表1所示
2、系統程序的指令如表
三、總結
用MCGS組態軟件技術應用于PLC教學實驗中,可以解決用傳統的實物方法開展實驗課遇到的各種困難,進而解決了各開展PLC實驗課程難或無法開展PLC實驗課程的問題。此外!仿真的方法不但可以用于開展PLC控制實驗,也可用于畢業設計,既能縮短實驗時間,又能提高試驗的安全性。
(作者單位:江蘇省金壇中等專業學校)