国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于PLC的自動售貨機控制系統(tǒng)教學設計

2016-05-30 03:10:47張巧梁晶王彥志
科技風 2016年5期
關鍵詞:控制程序

張巧 梁晶 王彥志

摘要:為了讓學生更好的學習PLC,使抽象的程序控制得以實物實現(xiàn),滿足教學需要,根據(jù)自動售貨機的控制要求,利用西門子S7-200 smart可編程控制器實現(xiàn)自動售貨機的模擬控制系統(tǒng),通過實踐,實現(xiàn)了自動售貨機的控制功能,達到實踐教學的目的。

關鍵詞:自動售貨機;PLC;控制;程序

目前,我們在小區(qū)、生活廣場、車站等地方經(jīng)??吹搅闶鄣V泉水、盒裝方便面……的自動售貨機,通過售貨機面板提示,顧客可以自行完成購物,且不受時間限制。自動售貨機給人們帶來了極大的方便,同時也在很大程度上提升了人們購買商品的體驗。若自動售貨機控制系統(tǒng)以PLC作為控制核心,和以往的單片機控制核心相比較,不但可提高系統(tǒng)的可靠性,還使編程簡單,系統(tǒng)后期維護方便。

自動售貨機具有顯示投幣金額、投幣計數(shù)、找零等功能,所以常被作為PLC數(shù)值運算教學中的典型實例,為了讓學生更好的學習PLC,使抽象的程序控制得以實物實現(xiàn),方便教師教學,本文介紹了一種使用西門子PLC實現(xiàn)的自動售貨機的模擬控制系統(tǒng),包括售貨機的功能、模擬掛箱的構成、控制原理等,并通過實驗驗證了系統(tǒng)的可行性。

1.自動售貨機的控制要求

(1)自動售貨機可投入1元、5元、10元三種貨幣(用3個按鈕模擬),投幣后在8段數(shù)碼管上顯示投幣金額;

(2)能夠銷售1元/瓶的水和3元/瓶的可樂;

(3)當投入的錢幣總值等于或大于1元時,水按鈕指示燈亮;當投入的紙幣總值等于或大于3元時水和可樂按鈕指示燈均亮;

(4)按下水或可樂按鈕后,分別在水或可樂出口處推出相應物品(用2個指示燈模擬),等待購買者拿走;

(5)購買者成功購買后,貨幣指示處顯示余額,這時還可繼續(xù)購買,如果貨幣不足,可再次投幣,投幣總值=余額+第二次投幣+ … …;若按下找零按鈕后,可退出多余的錢。

2.自動售貨機的控制原理

以一次交易過程為例,自動售貨機控制原理為:假設投幣5元,投入后貨幣指示處的八段數(shù)碼管顯示數(shù)字“5”表示投幣5元,水和可樂指示燈均亮,說明這兩種物品都可以購買,按下“可樂”按鈕后,在可樂出口處售出一瓶可樂。售出可樂后系統(tǒng)進行計算(投入貨幣5元-一瓶可樂的錢數(shù)3元),計算結果“2”顯示在八段數(shù)碼管上,表示剩余2元,這時如果按下“找零”按鈕,則在找零處退出2元(用指示燈表示),且貨幣指示處顯示“0”;若不進行找零操作,而按下“水”按鈕,會在水的出口處售出一瓶礦泉水,用指示燈模擬,售出水后系統(tǒng)再次進行計算(剩余的2元-一瓶水的錢數(shù)1元),計算的結果“1”顯示在八段數(shù)碼管上,按下找零按鈕,退出1元,用指示燈模擬,且貨幣指示處顯示“0”。

3.PLC簡介

可編程控制器(PLC)是以微處理器為基礎,結合了計算機技術、自動控制技術和通信技術而發(fā)展起來的一種新型、通用工業(yè)自動控制裝置。它采用可編程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序控制、定時、計數(shù)和算術運算等操作的指令,并通過數(shù)字式、模擬式的輸入和輸出,控制各種類型的機械或生產(chǎn)過程[1]。具有可靠性高、操作方便、通用靈活、體積小、使用壽命長等一系列優(yōu)點[1],在自動控制的各個領域得到廣泛應用。本系統(tǒng)中PLC采用西門子S7-200 SMART型號實現(xiàn)。

4.自動售貨機PLC程序設計

4.1 PLC的I/O口定義

根據(jù)PLC的型號對該控制系統(tǒng)的I/O口進行定義,定義的原則為編程、接線、檢查方便。輸入端口為投幣1元、5元、10元的模擬按鈕,水按鈕、可樂按鈕和找零按鈕;輸出端口為貨幣顯示、水的指示燈、可樂的指示燈、水出口、可樂出口和找零出口,共6個輸入點,6個輸出點。

4.2 程序設計

系統(tǒng)程序設計包括投幣計算總金額、判斷金額是否滿足購買水或可樂、找零等程序,系統(tǒng)控制流程如圖1所示。

(1)投幣計數(shù)。每投一次貨幣,通過按鈕把信號傳遞到PLC,并把投入的貨幣金額進行求和計算,計算結果保存到變量存儲區(qū)VW0中。

(2)錢數(shù)比較。如果VW0中的數(shù)值大于或等于商品價錢時,對應的商品指示燈亮,表示可以購買該商品。

(3)購買水和可樂過程。按下亮燈所對應的水或可樂按鈕,水或可樂出口處指示燈亮,表示系統(tǒng)售出購買的商品。

(4)找零。找零操作有兩種情況。一種情況是買完水或可樂之后,系統(tǒng)將計算出多余的錢,按下找零按鈕后找零指示燈亮,表示退出多余的錢。另一種情況是投幣后不想買了,按下找零按鈕,找零指示燈亮,系統(tǒng)退出投入的錢幣。

4.3 安裝、調(diào)試

(1)根據(jù)系統(tǒng)的I/O口定義完成接線,并檢查,確認接線正確;

(2)根據(jù)自動售貨機的控制要求編寫梯形圖程序,并將程序下載到PLC,監(jiān)控程序運行狀態(tài)。

(3)進行系統(tǒng)調(diào)試,直至最大限度地滿足系統(tǒng)的控制要求為止。

5.結束語

PLC這門課程實踐性很強,通過自動售貨機的實訓,不但讓學生掌握了課程內(nèi)容,還激發(fā)了大家的學習興趣。該自動售貨機控制系統(tǒng)實現(xiàn)了售貨機的主要功能,學生充分掌握了PLC編程特點,提高了課堂教學效果。

參考文獻:

[1]李海波,徐瑾瑜. PLC應用技術項目化教程(S7-200).北京:機械工業(yè)出版社,2012.

[2]陶權,韋瑞錄. PLC控制系統(tǒng)設計、安裝與調(diào)試. 北京:北京理工大學出版社,2014.

[3]徐國林.PLC應用技術.北京:機械工業(yè)出版社,2007.

猜你喜歡
控制程序
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
社會轉型期行政權控制的路徑探索
科技視界(2016年21期)2016-10-17 17:06:18
會計預算控制現(xiàn)狀及方法
淺談高層建筑沉降監(jiān)測關鍵環(huán)節(jié)控制
科技視界(2016年20期)2016-09-29 13:07:14
保險公司財務風險管理及控制研究
創(chuàng)衛(wèi)暗訪程序有待改進
金坛市| 周至县| 南皮县| 民乐县| 宜丰县| 荣昌县| 石楼县| 三江| 清水河县| 光山县| 石屏县| 渑池县| 中宁县| 咸阳市| 宝坻区| 繁昌县| 龙州县| 双牌县| 祥云县| 宁远县| 讷河市| 永修县| 长葛市| 潜山县| 米脂县| 梅州市| 安达市| 临高县| 文化| 墨脱县| 瓮安县| 金溪县| 陆河县| 连山| 正镶白旗| 宜阳县| 宾川县| 阳新县| 梨树县| 淅川县| 突泉县|