吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一種基于 PLC 的自動售貨機系統的設計

集成電路應用雜志 ? 來源:聶磊 ? 作者:電子發燒友 ? 2019-03-29 10:12 ? 次閱讀

一種基于 PLC 的自動售貨機系統的設計

1 引言

隨著無人超市的出現,自動售貨機將會是一種應運而生的新時代的必要產物。自動售貨機 24 小時不間斷的服務,節省了大量的人力物力,占地面積小,投資少。自動售貨機的庫存可以遠程監控,及時準確地采集信息,能保證貨源的充足[1-2]。

自動售貨機功能是首先計算總額,確定是否有足夠的總額購買所選物品。本售貨機中有 6 種商品,其中一號商品價格 1 元,二號商品 2 元,三號商品 2.5元,……。如果投入 1 元的硬幣,一號商品指示燈亮,顯示可以購買,繼續投入 1 個 1 元硬幣,此時二號商品指示燈亮,購買另外的商品也同樣的道理。當按下 1 元商品購買按鈕時,自動售貨機會將總金額減去 1 元,同時將一號商品提取到出貨口。如想要繼續購買商品,只要按下可購買商品的按鈕,商品將繼續提取出來,若不再購買商品,可按下退幣按鈕,將退出剩余金額,然后總金額清零,至此完成了本次交易。自動售貨機的工作流程圖如圖 1 所示。

2 總體方案

此次設計主要任務是對自動售貨機系統的仿真設計,采用友好的人機界面,顧客可以根據需要投入不同的貨幣,根據自己的需求購買不同價格的商品,系統顯示本次購買物品的數量及總金額,購買結束后自動計算余額并進行退幣。系統總體框圖如圖 2。

此系統由四部分組成。由上位機控制下位機其中 可編程控制器 PLC 作為核心控制器件,監控系統由上位機完成,上位機采用組態王界面,操作面板由按鈕控制,顯示模塊由信號數碼管構成。

自動售貨機的組態設計方案。根據設計要求,首先繪制系統結構圖,設計思路設置 1 售價 1 元;設置 2 售價 2 元;設置 3 售價 2.5 元;設置 4 售價 3 元;設置 5 售價 4元;設置 6 售價 5 元。系統硬件結構框圖如圖 3 所示。

① 主控制器功能:投幣后判斷金額是否夠購買所指定商品,根據顧客要求出售所指定商品。② 數值計算機構功能:計算系統金額變化,統計本次購買商品的總金額。③ 補料機構功能:貨柜層數共兩層,當顧客購買任何一層的商品后,當商品從貨架移除后商品數量減少,補料機構檢測判斷后補充減少的商品的數量。④ 顯示機構功能:實時顯示本貨柜層所剩余商品的數量,顧客投入的總金額,購買后余額和本次消費的總金額。⑤ 指示燈功能:指示所購買的商品。

本次設計的自動售貨機控制系統有五大部分組成。計幣部分、比較部分、選擇部分、飲料供應部分、退幣部分。其中計幣部分采用 PLC 中整數寄存器計所投入的總金額。比較部分是當顧客投幣后,所投入的金額和某種商品價格做比較,如果投入金額大于某種商品金額,則該商品指示燈亮。選擇部分則完成,當商品指示燈亮時按下購買該商品按鈕,則指示燈閃爍,同時按下購買數量按鈕,可選擇購買數量。商品出貨時間為 2 s,當商品從貨架出貨后,閃爍停止,當所剩金額滿足繼續購買條件時,可以繼續按購買按鈕,當金額不足時,按購買按鈕則系報警提示余額不足。退幣部分,當顧客消費完后按下退幣按鈕則退還余額,當顧客投幣后不購買商品只要按下退幣按鈕則退出所投金額的錢幣。電機作為拖動裝置,推出商品。本次設計選用 L293D 步進電機電源電壓 24 V,PC847 光電隔離器圈,紅外檢測傳感器檢測貨物是否推出,并把檢測信號傳輸給電機[3]。

3 控制系統設計

圖 4,自動售貨機硬件系統組成。系統通電后,檢查庫存和商品儲存通道,如果某種貨物短缺或售完則停止此種商品售貨,報警指示燈亮。如果庫存充足則系統等待顧客購買,一旦顧客投幣購買則檢測機構啟動,金額足夠銷售模塊啟動工作,電機啟動送出商品,按下退幣按鈕則退出余額。本設計的核心器件是 PLC,我們考慮了 PLC 的輸入輸出點數是否滿足本次設計需要,以及市面上的 PLC 的性價比選擇了西門子 S7-300 PLC。

圖 5,自動售貨機程序流程圖。

4 系統調試

自動售貨機的界面設計及調試,見圖 6 購買過程中的組態界面。

5 結語

本次設計了系統控制程序,經反復調試能夠滿足設計要求,顧客能通過上位機按自己的需要購買自己所需商品,正確找零,組態效果能正確執行。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5016

    文章

    13388

    瀏覽量

    465424

原文標題:一種基于 PLC 的自動售貨機系統的設計

文章出處:【微信號:appic-cn,微信公眾號:集成電路應用雜志】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    自動售貨機MDB協議中文解析(八)mdb-rs232控制MDB年齡驗證設備

    MDB-RS232控制自動售貨機,無人值守設備MDB年齡驗證設備。(以下是與臺灣ICT的DCM5售賣機MDB接口年齡驗證設備測試數據)
    的頭像 發表于 10-15 11:27 ?523次閱讀
    <b class='flag-5'>自動</b><b class='flag-5'>售貨機</b>MDB協議中文解析(八)mdb-rs232控制MDB年齡驗證設備

    NV080D-S8 高品質otp語音芯片:讓漱口水售貨機更智能和人性化

    隨著科技的快速發展,自動售貨機作為一種方便的購物方式,已經逐漸融入到人們的日常生活中。特別是近年來,NV080D-S8高品質OTP語音芯片的應用,更是為漱口水售貨機這樣的細分市場帶來了
    的頭像 發表于 10-12 08:02 ?280次閱讀
    NV080D-S8 高品質otp語音芯片:讓漱口水<b class='flag-5'>售貨機</b>更智能和人性化

    自動售貨機MDB電源供電系統要求

    自動售貨機MDB協議中文解析(五)MDB電源供電系統要求
    發表于 09-09 10:46 ?1次下載

    自動售貨機MDB協議中文解析(四)通信格式

    自動售貨機MDB協議中文解析(四)通信格式
    發表于 09-09 10:45 ?1次下載

    自動售貨機MDB設備的級別和選項

    自動售貨機MDB協議中文解析(二)MDB設備的級別和選項
    發表于 09-09 10:44 ?0次下載

    自動售貨機MDB總線周邊設備地址中文解析(三)

    自動售貨機MDB協議中文解析(三)MDB總線周邊設備地址
    發表于 09-09 10:43 ?0次下載

    自動售貨機MDB協議中文解析(六)MDB-RS232控制硬幣器的流程和解析

    自動售貨機MDB協議中文解析(六)MDB-RS232控制硬幣器的流程和解析
    的頭像 發表于 08-19 15:53 ?764次閱讀
    <b class='flag-5'>自動</b><b class='flag-5'>售貨機</b>MDB協議中文解析(六)MDB-RS232控制硬幣器的流程和解析

    自動售貨機MDB協議中文解析(五)MDB電源供電系統要求

    自動售貨機MDB協議中電源供電系統要求 文章定義了最小VMC電壓輸出。實際每個外設的電流額定值將在其各自的部分中定義。
    的頭像 發表于 08-12 17:51 ?1045次閱讀
    <b class='flag-5'>自動</b><b class='flag-5'>售貨機</b>MDB協議中文解析(五)MDB電源供電<b class='flag-5'>系統</b>要求

    自動售貨機MDB協議中文解析(二)MDB設備的級別和選項

    自從引入最早的MDB總線規范以來和MDB協議制定,自動售貨機大多數的MDB外圍設備的功能級別和可選功能都已經確定了。這些功能滿足了國際自動售貨機行業不斷發展所需要的新要求。
    的頭像 發表于 06-23 11:14 ?887次閱讀

    自動售貨機MDB協議中文解析(四) 通信格式

    自動售貨機MDB協議中文解析,自助咖啡機售貨機的MDB數據通信格式
    的頭像 發表于 06-23 11:11 ?1127次閱讀

    自動售貨機MDB協議中文解析(三)MDB總線周邊設備地址

    自動售貨機MDB協議總線周邊設備地址列表
    的頭像 發表于 06-21 17:46 ?981次閱讀

    關于MDB-RS232售貨機支付適配器的售前疑問解答

    關于MDB-RS232售貨機支付適配器的售前疑問解答。介紹了MDB-RS232適配器的選擇,應用和設計需求。幫助客戶更多的了解MDB適配器和MDB協議的基本知識,在自動售貨機,自助咖啡機設計之初做更好的選擇。
    的頭像 發表于 05-08 22:26 ?608次閱讀
    關于MDB-RS232<b class='flag-5'>售貨機</b>支付適配器的售前疑問解答

    MDB-RS232測試NAYAX的VPOS自動售貨機刷卡器注意事項

    MDB-RS232測試NAYAX的VPOS自動售貨機刷卡器注意事項以及必要的通信指令。給我們設計自動售貨機,自助咖啡機的控制系統提供了必要的
    的頭像 發表于 05-08 22:20 ?989次閱讀
    MDB-RS232測試NAYAX的VPOS<b class='flag-5'>自動</b><b class='flag-5'>售貨機</b>刷卡器注意事項

    畢設,51單片機的自動售貨計設計與實現(C程序+硬件+論文)

    概述 本文設計了款以AT89C51單片機為核心的自動售貨機系統,并且著重詳細地介紹了自動售貨機
    發表于 03-29 18:35

    藍牙芯片售貨機方案

    藍牙售貨機一種自動售貨機,通過藍牙技術實現與移動設備的交互,提供便捷的購物體驗。它主要由主機、貨架、付款臺和控制系統組成。主機是
    的頭像 發表于 02-28 16:39 ?734次閱讀
    百家乐官网娱乐平台真人娱乐平台| 百家乐怎么骗人| 24山天机申山寅向择日| 精通百家乐官网的玩法技巧和规则| 找真人百家乐官网的玩法技巧和规则| 百家乐官网赌博导航| 加州百家乐官网的玩法技巧和规则 | 大发888娱乐场下载客户端| 太阳城在线娱乐城| 百家乐凯时娱乐网| 曼哈顿百家乐的玩法技巧和规则| 伟易博百家乐的玩法技巧和规则| 大发888 casino exe| 正品百家乐地址| 太阳城俱乐部| 明升体育| 百家乐官网高手看百家乐官网 | 新锦江百家乐官网娱乐场| 现场百家乐官网机| 百家乐官网发牌规| 百家乐官网园百乐彩| 百家乐趋势方向| 百家乐最新道具| 广东百家乐网| 大发888登陆网页| 深州市| 电子百家乐官网博彩正网| 百家乐官网赌场怎么玩| 做生意摆放的招财物件| 怎样玩百家乐看路| 全讯网信息| 百家乐官网视频下栽| 真人百家乐官网现金游戏| 百家乐官网网上娱乐场开户注册 | 威尼斯人娱乐棋牌下载| 崇信县| 电子百家乐官网假在线哪| 做生意买车白色风水| 百家乐技巧| 百家乐官网制胜方法| 玩百家乐官网新2娱乐城|