孫良
(昆山花橋國(guó)際商務(wù)城中等專業(yè)學(xué)校,江蘇昆山,215332)
基于PLC控制的ATM機(jī)門禁裝置
孫良
(昆山花橋國(guó)際商務(wù)城中等專業(yè)學(xué)校,江蘇昆山,215332)
銀行自動(dòng)取款機(jī)(ATM機(jī))使用已非常普及,人們?cè)贏TM機(jī)上操作結(jié)束后有時(shí)會(huì)將銀行卡遺忘在機(jī)器內(nèi),這會(huì)給卡主造成不便甚至還會(huì)出現(xiàn)卡內(nèi)余額被取走的情況,另外現(xiàn)有的ATM機(jī)智能防護(hù)艙有時(shí)會(huì)把誤入的小孩鎖在里面出不來。本文主要針對(duì)現(xiàn)有ATM機(jī)防護(hù)艙功能進(jìn)行重新設(shè)計(jì)。一是能保證用戶在操作完畢后把銀行卡取走;二是避免把不會(huì)開門的小孩關(guān)在防護(hù)艙內(nèi),使ATM機(jī)防護(hù)艙更加智能化、人性化。
PLC;ATM機(jī);銀行卡;遺忘
本文研究開發(fā)出一種基于PLC控制的ATM機(jī)門禁裝置,該門禁裝置不僅具備一般防護(hù)艙的控制功能,即有人進(jìn)入防護(hù)艙內(nèi)門自動(dòng)鎖住,防止外面的人進(jìn)入里面,里面客戶按下開門鍵后就解鎖開門,當(dāng)無人進(jìn)入時(shí)門是開啟的。該門禁裝置還能實(shí)現(xiàn)對(duì)銀行卡是否在ATM機(jī)內(nèi)進(jìn)行有效判別,當(dāng)系統(tǒng)檢測(cè)到銀行卡還在機(jī)器里面時(shí),此時(shí)按下開門鍵門是無法打開的,只有當(dāng)用戶把銀行卡取出后才能開門,這樣就能有效避免用戶將銀行卡遺忘在機(jī)器內(nèi)。此外,通過對(duì)傳感器高度位置的調(diào)整,避免將1.2米以下小孩誤鎖在防護(hù)艙里。
整個(gè)系統(tǒng)以PLC控制器為核心,輸入信號(hào)有開門鍵信號(hào)、銀行卡出入信號(hào)、用戶進(jìn)門信號(hào),輸出信號(hào)有電磁鎖開關(guān)信號(hào)、語音開關(guān)信號(hào)。系統(tǒng)工作時(shí),PLC程序根據(jù)輸入信號(hào)及當(dāng)前的狀態(tài)做出邏輯判別,通過電磁鎖實(shí)現(xiàn)在取回銀行卡后能正常開門,在未取出銀行卡時(shí)無法開門。另外當(dāng)ATM機(jī)發(fā)生吞卡等意外情況時(shí),用戶也能正常開門。系統(tǒng)結(jié)構(gòu)圖如圖1所示。
圖1 系統(tǒng)結(jié)構(gòu)圖
在PLC選擇方面,根據(jù)系統(tǒng)的控制要求,輸入部分需要銀行卡進(jìn)出位置判別開關(guān)2個(gè)(雙向微動(dòng)限位開關(guān)),用戶進(jìn)門光電傳感器1個(gè),開門按鍵開關(guān)1個(gè),本系統(tǒng)共需要輸入點(diǎn)4個(gè)。輸出部分需要電磁門鎖控制1個(gè),語音模塊控制1個(gè),系統(tǒng)共需要輸出點(diǎn)2個(gè),考慮到成本因素本系統(tǒng)采用三菱FX1S-10MR。光電傳感器采用GO12-MDNA-A漫反射傳感器,可探測(cè)距離30cm。微型雙向感知型檢測(cè)開關(guān)采用松下ESE23F101,可方便安裝于ATM機(jī)磁卡進(jìn)出口,利用磁卡本身的重力即可使開關(guān)發(fā)生動(dòng)作。電磁鎖采用DC24V/180kg,保證足夠的吸力將門牢固鎖住。語音提示采用BYF610語音模塊加外接楊聲器,工業(yè)級(jí)播放板工作可靠穩(wěn)定。
3.1 軟件主要功能
系統(tǒng)工作時(shí),身高低于1.2米用戶進(jìn)入門內(nèi)時(shí)不會(huì)觸發(fā)傳感器動(dòng)作,從而防止誤將小孩鎖在門內(nèi)。當(dāng)光電傳感器檢測(cè)到用戶進(jìn)入門內(nèi),光電傳感發(fā)出檢測(cè)信號(hào)給PLC,PLC輸出端Y0動(dòng)作使電磁鐵通電并將門鎖住,此時(shí)外面人無法進(jìn)入門內(nèi),從而保證用戶的安全及隱私。當(dāng)用戶進(jìn)入門內(nèi)未將銀行卡插入機(jī)器內(nèi)或者已將銀行卡取出,此時(shí)按下開門鍵后門能解鎖打開。但當(dāng)用戶將銀行卡插入磁卡插口并進(jìn)入機(jī)器時(shí),安裝在磁卡插口處的雙向限位開關(guān)(向內(nèi)方向)發(fā)出由通到斷的下跳沿信號(hào)給PLC,系統(tǒng)就認(rèn)為銀行卡在機(jī)器內(nèi),此時(shí)用戶按下開門鍵門是無法打開,通過鎖門的方法從物理上阻礙遺忘者走出防護(hù)艙,從而杜絕用戶將卡遺留在ATM機(jī)中。在沒有取出卡的情況下按下開門鍵,PLC的Y1端給語音模塊一觸發(fā)信號(hào),語音模塊就會(huì)播放事先錄入的語音,提醒用戶將銀行卡取回后再開門。當(dāng)用戶將銀行卡從機(jī)器內(nèi)退出至磁卡插口處并將卡從插口處取出,這個(gè)過程中雙向限位開關(guān)(向外方向)發(fā)出由通到斷的下跳沿信號(hào),系統(tǒng)就認(rèn)為銀行卡已被用戶取出,此時(shí)用戶按下開門鍵門就能解鎖打開。
3.2 意外情況處理
人們?cè)谑褂肁TM機(jī)過程中,由于機(jī)器故障或者密碼多次輸錯(cuò)后銀行卡就會(huì)被機(jī)器吞掉,一旦發(fā)生吞卡情況,按照上面的程序邏輯用戶會(huì)被關(guān)在門里面無法出來,只能撥打銀行客服或110電話進(jìn)行救助,這種設(shè)計(jì)上的缺陷會(huì)給用戶帶來不便。所以系統(tǒng)裝置需要對(duì)吞卡情況進(jìn)行判別,但銀行卡是否發(fā)生吞卡情況需要ATM機(jī)給出一個(gè)確定的信號(hào),這會(huì)涉及到ATM機(jī)本身的軟硬件結(jié)構(gòu),這就超出了本文研究的技術(shù)范圍。所以本文結(jié)合PLC程序特點(diǎn),通過常按開門鍵后PLC進(jìn)行計(jì)時(shí),到時(shí)間后門就解鎖打開。即當(dāng)發(fā)生吞卡時(shí)或者卡在ATM機(jī)器內(nèi)的情況下,通過按住開門鍵15秒后門也能打開,當(dāng)然這個(gè)功能需要語音及貼示雙重提示給用戶。這樣既巧妙地避開對(duì)吞卡情況進(jìn)行判別,又解決了吞卡等意外情況下用戶被鎖住的問題。
(1)用戶進(jìn)入玻璃門,光電傳感器檢測(cè)到人體后,門就鎖住,在沒有插入銀卡的情況下,按下開門按鈕,門能解鎖打開。
(2)用戶進(jìn)入玻璃門,操作完成并取出銀行卡,此時(shí)按下開門按鈕,門解鎖打開。
(3)當(dāng)戶進(jìn)入玻璃門并將銀行卡插入ATM機(jī),在銀行卡未取出時(shí),按下開門按鈕,門無法打開,并且系統(tǒng)還會(huì)有語音提示,提醒用戶卡在機(jī)器中讓其取回后再開門,從而避免銀行卡遺忘在機(jī)器中。
(4)如果由于機(jī)器故障或其它原因,銀行卡被吞無法正常取回時(shí),只要按下開門按鈕持續(xù)15秒,門也能解鎖打開,從而避免用戶被鎖在里面無法出來。
本文主要針對(duì)人們?nèi)粘I钪杏龅降膯栴}為切入點(diǎn),通過PLC的外圍輸入信號(hào)并結(jié)合預(yù)定程序邏輯,有效解決了人們使用ATM機(jī)時(shí)容易遺忘銀行卡的問題,此外還改進(jìn)了現(xiàn)有ATM機(jī)防護(hù)艙容易誤鎖小孩的不足點(diǎn)。整個(gè)系統(tǒng)成本與現(xiàn)有的ATM機(jī)智能防護(hù)艙相差無幾,但功能卻發(fā)生了質(zhì)的變化,實(shí)用價(jià)值較高。
[1]宋伯生.PLC編程理論、算法及技巧[M].北京:機(jī)械工業(yè)出版社,2005.
[2]李俠,劉春華.銀行ATM智能防護(hù)艙系統(tǒng)探討[J].硅谷,2013,04:96-97.
ATM machine access control device based on PLC control
Sun Liang
(Kunshan Secondary specialized school of huaqiao isbp,Kunshan Jiangsu,215332)
the bank automatic teller machine (ATM machine) has been very popular with people, after the end of operation will sometimes forgotten bank card in the machine in the ATM machine, this will give the main card inconvenience or even the balance of the card is removed, the intelligent ATM machine protection cabin existing sometimes put into the child locked inside out. This article mainly aims at the existing ATM machine protection cabin function to carry on the redesign. First, to ensure that the user after the completion of the operation of the bank card removed; two is to avoid the child will not open the door in the protective cabin, so that ATM protective cabin more intelligent, humane.
PLC; ATM; bank card ;forgotten