曹 翊
(南京鐵道職業(yè)技術(shù)學(xué)院自動控制系,江蘇 蘇州 215137)
可編程控制器(PLC)是采用微機技術(shù)的通用工業(yè)自動化裝置,與CAD/CAM和工業(yè)機器人一起被譽為現(xiàn)代工業(yè)生產(chǎn)自動化的三大支柱之一。PLC是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的數(shù)字運算操作電子裝置,采用可以編制程序的存儲器,用來在其內(nèi)部存儲和執(zhí)行操作的指令,并通過輸入輸出設(shè)備控制生產(chǎn)過程。PLC可靠性高,抗干擾能力強,編程方便,具有很高的性價比,近年來,在國內(nèi)已得到迅速推廣普及,對傳統(tǒng)的技術(shù)改造、發(fā)展新型工業(yè)具有重要的實際意義。
自動售貨機的出現(xiàn)是勞動密集型的產(chǎn)業(yè)構(gòu)造向技術(shù)密集型社會轉(zhuǎn)變的產(chǎn)物。大量生產(chǎn)、大量消費以及消費模式和銷售環(huán)境的變化,要求出現(xiàn)新的流通渠道,而與之相對的超市、百貨購物中心等新的流通渠道的產(chǎn)生,人工費用不斷上升,加之場地的局限性以及購物的便利性等因素的制約,無人自動售貨機作為一種必須的機器便應(yīng)運而生了?,F(xiàn)在,自動售貨機產(chǎn)業(yè)正在走向信息化并進一步實現(xiàn)合理化。為了保證自動售貨機能夠正常工作,利用PLC對其進行控制是很好的選擇。本文將詳細介紹西門子S7-200 PLC在自動售貨機控制中的應(yīng)用。
利用西門子 S7-200 PLC設(shè)計控制要求如下的自動售貨機。以售貨機中的汽水和咖啡為例,假設(shè)該系統(tǒng)中汽水兩元 1杯,咖啡3元1杯。
(1)此售貨機可投1角、5角或1元硬幣。
(2)當(dāng)投入的硬幣總值超過兩元時汽水按鈕指示燈亮;當(dāng)總值超過3元時汽水和咖啡的按鈕指示燈都亮。
(3)當(dāng)汽水按鈕指示燈亮?xí)r,按汽水按鈕則汽水出,8 s后自動停止,在這時間段內(nèi)汽水指示燈閃爍。
(4)當(dāng)咖啡按鈕指示燈亮?xí)r,按咖啡按鈕則咖啡出,8 s后自動停止,在這時間段內(nèi)咖啡指示燈閃爍。
(5)若投入硬幣總值超過所購買飲料的價格時找錢指示燈亮并退出多余的錢。
分析自動售貨機的控制要求,掌握售貨機的工作過程及原理,確定系統(tǒng)的輸入設(shè)備和輸出設(shè)備,根據(jù)實際要求選擇西門子S7-200 CPU226 PLC,并進行輸入/輸出地址分配,見表1。
根據(jù) I/O分配表可方便地畫出接線圖,并在安裝板上完成主電路和控制電路的安裝與接線。
按照控制要求設(shè)計自動售貨機的控制程序,見圖1。
表1 輸入/輸出分配表
圖1 自動售貨機PLC控制程序
(1)根據(jù)提供的I/O分配表連接好PLC,并將程序編好后編譯下載到PLC。
(2)將程序投入運行,進行聯(lián)機調(diào)試,判斷是否符合控制要求,若不符合則需調(diào)試程序直到正確為止。
通過軟硬件的設(shè)計和系統(tǒng)的調(diào)試,可以發(fā)現(xiàn)基于PLC控制的自動售貨機控制系統(tǒng)更加安全,更加可靠,控制要求的更換更為方便。同時,還可以將PLC與上位機(如組態(tài)軟件、觸摸屏等)進行聯(lián)機通訊,實現(xiàn)對自動售貨機的遠程監(jiān)控,實現(xiàn)自動控制。
1 李向東.電氣控制與PLC[M].北京:機械工業(yè)出版社,2008.4
2 瞿彩萍.PLC應(yīng)用技術(shù)[M].北京:中國勞動社會保障出版社,2006.7
3 巫莉.電氣控制與 PLC技術(shù)[M].北京:中國電力出版社,2008.5