專利名稱:用于自動售貨機(jī)與工業(yè)計算機(jī)通信的裝置的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及通信技術(shù),特別涉及一種用于自動售貨機(jī)(VendingMachine, VM)與工業(yè)計算機(jī)(Industrial Personal Computer, IPC)通信的裝置。
背景技術(shù):
傳統(tǒng)的VM通常會設(shè)置在固定點位,因此,需要由配送人員定期奔赴固定點位實施對VM的維護(hù)管理。例如,查看VM的銷售記錄、為VM補(bǔ)貨、檢查或更新VM的價格顯示及貨道分配等參數(shù)配置、檢查VM的運(yùn)行狀況、對VM進(jìn)行設(shè)備維護(hù)等。然而,由于VM的銷售記錄、存貨狀況、參數(shù)配置、運(yùn)行狀況等用于維護(hù)管理的信息均存儲于本機(jī),因此,配送人員在奔赴固定點位之前并不知曉這些信息,從而導(dǎo)致配送人員無法有針對性地對VM進(jìn)行維護(hù)管理,進(jìn)而導(dǎo)致維護(hù)管理的效率不高。而且,由于VM的所有處理均受限于其有限的硬件能力,因而導(dǎo)致VM無法實現(xiàn)智能化控制。
實用新型內(nèi)容有鑒于此,本實用新型提供一種用于自動售貨機(jī)與工業(yè)計算機(jī)通信的裝置。本實用新型提供的一種用于用于自動售貨機(jī)與工業(yè)計算機(jī)通信的裝置,該裝置包括可向工業(yè)計算機(jī)上報信息、并從工業(yè)計算機(jī)接收指示的處理器;可供處理器與工業(yè)計算機(jī)交互的一外部接口 ;可供處理器分別與自動售貨機(jī)中的硬件設(shè)備和電路交互的若干對應(yīng)的內(nèi)部接口。優(yōu)選地,所述外部接口為串行接口。更優(yōu)地,所述串行接口為RS232接口。優(yōu)選地,所述硬件設(shè)備和電路包括貨道控制電路、展示位控制電路、選貨按鍵、硬幣器、紙幣器、游戲按鍵、溫控電路、照明控制電路。更優(yōu)地,每一所述內(nèi)部接口為與對應(yīng)的一硬件設(shè)備或電路的接口協(xié)議匹配的接□。如上可見,本實用新型能夠?qū)崿F(xiàn)自動售貨機(jī)與工業(yè)計算機(jī)之間的通信。由此,即可借助于工業(yè)計算機(jī)的信息收集和共享來提高對自動售貨機(jī)的維護(hù)管理效率,還可借助于工業(yè)計算機(jī)的硬件能力來實現(xiàn)對自動售貨機(jī)的智能化控制。
圖I為本實用新型實施例用于VM與IPC通信的方式所基于的硬件架構(gòu)示意圖;圖2為本實用新型實施例用于VM與IPC通信的方式所適用的數(shù)據(jù)包的結(jié)構(gòu)示意圖;圖3為本實用新型實施例用于VM與IPC通信的方式中的初始化流程示意圖;[0018]圖4為本實用新型實施例用于VM與IPC通信的方式中的用戶操作流程示意圖;圖5a和圖5b為本實用新型實施例用于VM與IPC通信的方式中的回饋操作流程示意圖;圖6a和圖6b為基于如圖4以及圖5a和圖5b所示流程實現(xiàn)的交易實例的示意圖; 圖7為本實用新型實施例用于VM與IPC通信的方式中的狀態(tài)上報流程示意圖;圖8為本實用新型實施例用于VM與IPC通信的方式中的狀態(tài)控制流程示意圖;圖9a和圖9b為基于如圖7和如圖8所示流程實現(xiàn)的控制實例的示意圖;圖10為支持本實用新型實施例用于VM與IPC通信的方式的VMC的一示例性結(jié)構(gòu)示意圖。
具體實施方式
為使本實用新型的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉實施例,對本實用新型進(jìn)一步詳細(xì)說明。本實用新型實施例針對現(xiàn)有技術(shù)存在的問題,提供了一種用于VM與IPC通信的方式。該方式能夠?qū)崿F(xiàn)VM與IPC之間的通用化的通信,并基于該通信而使VM能夠向IPC上報各種用戶操作和回饋操作的操作信息、以及本機(jī)運(yùn)行狀態(tài)的狀態(tài)信息,還能夠使VM在IPC的控制下完成各種回饋操作的執(zhí)行、對本機(jī)運(yùn)行狀態(tài)的控制操作的執(zhí)行。其中用戶操作可以包括硬幣器的投幣、紙幣器的投幣、選貨按鍵的操作、游戲按鍵的操作等;回饋操作可以包括硬幣器的扣費(fèi)、硬幣器的退幣、紙幣器的扣費(fèi)、紙幣器的退幣、貨道的出貨等;運(yùn)行狀態(tài)(是否故障以及其他運(yùn)行參數(shù))可以包括貨道的狀態(tài)、展示位的狀態(tài)、硬幣器的狀態(tài)、紙幣器的狀態(tài)、選貨按鍵的狀態(tài)、游戲按鍵的狀態(tài)、制冷壓縮機(jī)的狀態(tài)、照明電路的狀態(tài)等;控制操作可以包括貨道的配置、展示位的配置、硬幣器的配置、紙幣器的配置、選貨按鍵的配置、游戲按鍵的配置、制冷壓縮機(jī)的開啟和關(guān)閉、照明電路的開啟和關(guān)閉等。如此一來,即可由IPC實現(xiàn)對VM的全方位信息收集、以及對VM的全方位控制。由于IPC具有遠(yuǎn)程通信的功能、以及足夠的硬件能力,因而,借助IPC的遠(yuǎn)程通信功能即可實現(xiàn)VM的信息的遠(yuǎn)程共享(例如通過網(wǎng)絡(luò)實現(xiàn)遠(yuǎn)程共享)、以提高對VM的維護(hù)管理效率,而借助IPC的足夠的硬件能力即可實現(xiàn)對VM的智能化控制。圖I為本實用新型實施例用于VM與IPC通信的方式所基于的硬件架構(gòu)示意圖。如圖I所示,為實現(xiàn)本實用新型實施例中用于VM與IPC通信的方式,可以在VM中設(shè)置一主控板(Vending Machine Controller, VMC)、該 VMC 通過例如 RS232 等串口與 IPC 相連,并且,由該VMC實現(xiàn)VM與IPC的通信。此外,VM中還包括實現(xiàn)VM基本功能的硬件設(shè)備和電路用于控制VM貨道的貨道控制電路、用于控制VM展示位的展示位控制電路、用于實現(xiàn)VM選貨的選貨按鍵、用于實現(xiàn)VM投幣和退幣的硬幣器、用于實現(xiàn)VM投幣和退幣的紙幣器、用于實現(xiàn)VM游戲功能的游戲按鍵、用于控制VM制冷壓縮機(jī)的溫控電路、用于控制VM照明的照明控制電路。當(dāng)然,對于VM中還有可能包括的其他功能結(jié)構(gòu),本文不再一一列舉。圖2為本實用新型實施例用于VM與IPC通信的方式所適用的數(shù)據(jù)包的結(jié)構(gòu)示意圖。VMC與IPC的通信可以基于如圖2所示的數(shù)據(jù)包來實現(xiàn)。具體說,如圖2所示的數(shù)據(jù)包中的各字節(jié)自低至高依次為I個字節(jié)的開始標(biāo)記,用于表示該數(shù)據(jù)包的開始;I個字節(jié)的長度字段,用于表示該數(shù)據(jù)包的長度;I個字節(jié)的標(biāo)記字段,其最高的I位為表示該數(shù)據(jù)包是否需要響應(yīng)的響應(yīng)標(biāo)記位, 其最低的3位為表示該數(shù)據(jù)包的協(xié)議版本的版本標(biāo)記位(最多可支持8個版本),中間的4位為用于后續(xù)擴(kuò)展的預(yù)留位;I個字節(jié)的類型字段,用于表示該數(shù)據(jù)包的含義;I個字節(jié)的序列號,用于表示該數(shù)據(jù)包在交互過程中的順序號(以遞增方式可循環(huán)計數(shù);0 255個字節(jié)的數(shù)據(jù)域,用于承載該數(shù)據(jù)包需要挾帶的數(shù)據(jù);I個字節(jié)的校驗和,用于該數(shù)據(jù)包的校驗。為了實現(xiàn)VMC向IPC上報VM的各種用戶操作和回饋操作的操作信息、運(yùn)行狀態(tài)信息,以及,實現(xiàn)VMC在IPC的控制下完成VM的各種回饋操作的執(zhí)行、參數(shù)的配置和控制操作的執(zhí)行,本實用新型實施例定義了相應(yīng)的數(shù)據(jù)包。請首先參見表1,表I中示出了由VMC代表VM向IPC發(fā)送的各種數(shù)據(jù)包的定義。在表I中,以十進(jìn)制的數(shù)值作為類型字段用以區(qū)分不同含義數(shù)據(jù)包的值為例,還以“I”作為響應(yīng)標(biāo)記位表示需要響應(yīng)的值、“0”作為響應(yīng)標(biāo)記位表示無需響應(yīng)的值為例。
權(quán)利要求1.ー種用于自動售貨機(jī)與エ業(yè)計算機(jī)通信的裝置,其特征在于,該裝置包括 可向エ業(yè)計算機(jī)上報信息、并從エ業(yè)計算機(jī)接收指示的處理器; 可供處理器與エ業(yè)計算機(jī)交互的一外部接ロ; 可供處理器分別與自動售貨機(jī)中的硬件設(shè)備和電路交互的若干對應(yīng)的內(nèi)部接ロ。
2.根據(jù)權(quán)利要求I所述的裝置,其特征在于,所述外部接ロ為串行接ロ。
3.根據(jù)權(quán)利要求2所述的裝置,其特征在于,所述串行接ロ為RS232接ロ。
4.根據(jù)權(quán)利要求I至3中任意一項所述的裝置,其特征在于,所述硬件設(shè)備和電路包括貨道控制電路、展示位控制電路、選貨按鍵、硬幣器、紙幣器、游戲按鍵、溫控電路、照明控制電路。
5.根據(jù)權(quán)利要求4所述的裝置,其特征在干,每一所述內(nèi)部接ロ為與對應(yīng)的ー硬件設(shè)備或電路的接ロ協(xié)議匹配的接ロ。
專利摘要本實用新型提供了一種用于自動售貨機(jī)與工業(yè)計算機(jī)通信的裝置。本實用新型能夠?qū)崿F(xiàn)自動售貨機(jī)與工業(yè)計算機(jī)之間的通信。由此,即可借助于工業(yè)計算機(jī)的信息收集和共享來提高對自動售貨機(jī)的維護(hù)管理效率,還可借助于工業(yè)計算機(jī)的硬件能力來實現(xiàn)對自動售貨機(jī)的智能化控制。
文檔編號G07F11/00GK202584111SQ201220149169
公開日2012年12月5日 申請日期2012年4月10日 優(yōu)先權(quán)日2012年4月10日
發(fā)明者李明浩 申請人:北京友寶科斯科貿(mào)有限公司