曹尚 江蒙佳
摘要:該文根據(jù)生產(chǎn)型企業(yè)車輛出入門禁管理需要,設(shè)計了一種智能化車輛出入門禁管理系統(tǒng),采用RFID技術(shù)、PLC控制和光電傳感技術(shù)實現(xiàn)了車輛出入門控制子系統(tǒng),通過數(shù)據(jù)庫和編程技術(shù)實現(xiàn)了車輛出入門信息管理子系統(tǒng)。
關(guān)鍵詞:PLC控制;非接觸式IC卡;車輛出入門控制;SQL Server;信息管理
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)19-4572-02
Enterprises Vehicles Security Access Management System Based on .Net and PLC
CAO Shang, JIANG Meng-jia
(Changshu Institute of Technology, Changshu 215500, China)
Abstract: According to the needs of manufacturing enterprises vehicles security access management, this paper designs a kind of intelligent vehicle access management system, realizes the vehicle access control subsystem by using RFID technology, PLC control and photoelectric sensing technology, and realizes the information management subsystem through the database and the programming technology.
Key words: PLC control; contactless IC card; vehicles access control; SQL Server; information management
1 概述
車輛出入門禁管理對于生產(chǎn)型企業(yè)的安全防衛(wèi)工作具有重要意義。而隨著信息化科技的發(fā)展,傳統(tǒng)的人工車輛出入門禁管理已經(jīng)不能滿足現(xiàn)代化生產(chǎn)型企業(yè)的管理需求,為解決這個問題,該文設(shè)計一種智能車輛出入門禁管理系統(tǒng)[1]。
該車輛出入門禁管理系統(tǒng)分為硬件和軟件2個部分,硬件部分:使用IC讀寫器、PLC控制器、光電傳感器和升降欄桿,設(shè)計了車輛出入門控制子系統(tǒng),實現(xiàn)車輛出入門控制[2-3]。軟件部分:使用.NET平臺的C#語言,開發(fā)了車輛出入門信息管理子系統(tǒng),實現(xiàn)車輛出入門信息管理[4]。
2 車輛出入門控制子系統(tǒng)
本部分主要介紹了控制子系統(tǒng)硬件的連接和各個硬件單元的職責作用,重點分析和設(shè)計了車輛出入門控制工作流程。
2.1 控制子系統(tǒng)體系結(jié)構(gòu)
控制子系統(tǒng)由IC讀寫器、PLC控制器、反射型光電傳感器和升降欄桿組成,各個硬件元件連接結(jié)構(gòu),如圖1所示。
其中,IC讀寫器負責識別車輛的通行資格,光電傳感器負責監(jiān)測車輛通行狀態(tài),PLC負責控制升降欄桿升桿和降桿,升降欄桿負責通行車輛門禁。如圖2所示,為控制電路原理圖。
圖1 控制子系統(tǒng)硬件連接框圖 圖2 控制子系統(tǒng)控制電路原理圖
2.2 控制子系統(tǒng)工作流程
IC讀寫器讀取到合法的IC卡片信號,向PLC控制器發(fā)送一個開關(guān)量信號,PLC控制器輸出一路開關(guān)量給控制升降欄桿正轉(zhuǎn)電源的繼電器,接通電源,欄桿升起,放行車輛。相應(yīng)的,光電傳感器檢測到車輛通過,向PLC控制器發(fā)送一個開關(guān)量信號,PLC控制器輸出一路開關(guān)量信號給控制升降欄桿反轉(zhuǎn)電源的繼電器,接通電源,欄桿降下,完成車輛出入門。
此外,在欄桿升桿延遲時間內(nèi),光電傳感器未能檢測到車輛通行,PLC控制器輸出一路開關(guān)量信號給控制升降欄桿反轉(zhuǎn)電源的繼電器,控制欄桿降下。在欄桿降桿延遲時間內(nèi),IC讀寫器接收到新的合法IC卡片信號,亦或是光電傳感器檢測到車輛通行,PLC控制器輸出一路開關(guān)量信號給控制升降欄桿正轉(zhuǎn)電源的繼電器,控制欄桿升起。其中,升桿延遲時間和降桿延遲時間地統(tǒng)計通過PLC控制器自身的延遲定時器實現(xiàn)。
3 車輛出入門信息管理子系統(tǒng)
本部分重點分析了出入企業(yè)車輛的類型,以及對于不同類型車輛值得關(guān)注的信息的獲取、加工和利用,并以軟件形式呈現(xiàn)。
3.1 信息管理子系統(tǒng)問題分析與設(shè)計
首先,軟件部分的處理主體是車輛,核心是車輛出入門時間信息。為便于查詢和使用不同的出入門車輛信息,將出入企業(yè)的車輛分為四類:員工車輛、訪客車輛、供貨入庫車輛和成品出庫車輛。
員工車輛為企業(yè)內(nèi)部員工使用車輛,直接使用員工IC卡作為員工車輛標識的IC卡,員工車輛出入門時,IC讀卡器通過讀取員工IC卡記錄出入門時間信息。
訪客車輛為因某種需要臨時出入企業(yè)車輛,訪客車輛進入企業(yè)時發(fā)放訪客IC卡,記錄訪客姓名、車牌號碼、訪問部門、訪問個人和來訪目的等信息,訪客車輛離開企業(yè)時收回訪客IC卡,訪客車輛出入門時,IC讀卡器通過讀取訪客IC卡記錄訪客出入門時間信息。
供貨入庫車輛為供貨商送貨車輛,供貨入庫車輛使用供貨IC卡進入企業(yè),供貨IC卡為供貨入庫單標識,供貨入庫車輛離開企業(yè)時上交本次供貨IC卡,領(lǐng)取下次供貨IC卡,供貨入庫車輛出入門時,IC讀卡器通過讀取供貨IC卡記錄供貨入庫車輛出入門時間信息。
成品出庫車輛為企業(yè)內(nèi)部用于運送成品給客戶的車輛,成品出庫車輛使用成品IC卡離開企業(yè),成品IC卡為成品出庫單標識,成品出庫車輛送貨歸來時上交成品IC卡,成品出庫車輛出入門時,IC讀卡機通過讀取成品出庫IC卡記錄成品出庫車輛出入門時間信息。
3.2 信息管理子系統(tǒng)功能設(shè)計和實現(xiàn)
車輛出入門信息管理子系統(tǒng)設(shè)有員工車輛管理、訪客車輛管理、供貨入庫車輛管理和成品出庫車輛管理等功能。
主要實現(xiàn)了訪客IC卡、供貨IC卡和成品IC卡地發(fā)放和回收,訪客姓名、車牌號碼、訪問部門、訪問個人、來訪目和來訪出入門時間信息的查詢,供貨入庫車輛進入企業(yè)時間、離開企業(yè)時間和在企業(yè)滯留時長信息查詢,成品出庫車輛離開企業(yè)時間、送貨歸來時間和送貨時長信息查詢等子功能,如圖3、圖4所示。
圖3 成品出庫車輛發(fā)卡 圖4 成品出庫車輛出入門時間查詢
3.3 信息管理子系統(tǒng)數(shù)據(jù)庫設(shè)計和實現(xiàn)
車輛出入門信息管理子系統(tǒng)的實現(xiàn)依賴數(shù)據(jù)庫的支持,上位PC機通過TCP/TP協(xié)議從IC讀寫器獲取車輛出入門時間記錄,并將記錄保存在服務(wù)器的SQL Server 2005數(shù)據(jù)庫VehicleAccess中[5]。在數(shù)據(jù)庫VehicleAccess中設(shè)計有以下6張主要的表:
員工車輛(IC卡號,員工名,部門)主鍵:IC卡號;
訪客車輛(IC卡號,車牌號,車主名,訪客目的,訪客時間)主鍵:IC卡號+車牌號;
供貨入庫車輛(IC卡號,入庫單號,供貨商,入庫時間)主鍵:IC卡號+入庫單號;
成品出庫車輛(IC卡號,出庫單號,客戶名,出庫時間)主鍵:IC卡號+出庫單號;
入門記錄(IC卡號,車牌號,入庫單號,出庫單號,入門時間)主鍵:IC卡號,外鍵:IC卡號,車牌號、入庫單號和出庫單號允許為空;
出門記錄(IC卡號,車牌號,入庫單號,出庫單號,出門時間)主鍵:IC卡號,外鍵:IC卡號,車牌號、入庫單號和出庫單號允許為空。
4 結(jié)束語
本文設(shè)計的車輛出入門控制子系統(tǒng)實現(xiàn)簡單易行,對出入門車輛實現(xiàn)了智能控制。同時,該文對于生產(chǎn)型企業(yè)車輛出入門禁信息管理做了有意義嘗試和探究,為進一步挖掘和利用生產(chǎn)型企業(yè)車輛出入門信息打下良好基礎(chǔ)。本系統(tǒng)對于生產(chǎn)型企業(yè)車輛門禁管理具有較強的實用性、易操作性和廣泛的應(yīng)用價值。
參考文獻:
[1] 張娟.應(yīng)用RFID技術(shù)的企業(yè)門禁信息管理系統(tǒng)研究[D].上海:上海大學(xué),2006.
[2] 王熙雛,張淑紅.基于PLC的保安門禁系統(tǒng)設(shè)計[J].機械制造與自動化,2013,42(1):177-178.
[3] 李秋平.基于PLC的小區(qū)智能門禁系統(tǒng)[J].科技風,2012(16):158-159.
[4] 李鵬飛,許照烜.基于.NET的網(wǎng)絡(luò)指紋門禁系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機工程與設(shè)計,2006,27(19):3571-3573.
[5] 梁妍.基于TCP/IP協(xié)議的門禁管理系統(tǒng)設(shè)計與實現(xiàn)[D].鄭州:華北水利水電學(xué)院,2012.
成品出庫車輛為企業(yè)內(nèi)部用于運送成品給客戶的車輛,成品出庫車輛使用成品IC卡離開企業(yè),成品IC卡為成品出庫單標識,成品出庫車輛送貨歸來時上交成品IC卡,成品出庫車輛出入門時,IC讀卡機通過讀取成品出庫IC卡記錄成品出庫車輛出入門時間信息。
3.2 信息管理子系統(tǒng)功能設(shè)計和實現(xiàn)
車輛出入門信息管理子系統(tǒng)設(shè)有員工車輛管理、訪客車輛管理、供貨入庫車輛管理和成品出庫車輛管理等功能。
主要實現(xiàn)了訪客IC卡、供貨IC卡和成品IC卡地發(fā)放和回收,訪客姓名、車牌號碼、訪問部門、訪問個人、來訪目和來訪出入門時間信息的查詢,供貨入庫車輛進入企業(yè)時間、離開企業(yè)時間和在企業(yè)滯留時長信息查詢,成品出庫車輛離開企業(yè)時間、送貨歸來時間和送貨時長信息查詢等子功能,如圖3、圖4所示。
圖3 成品出庫車輛發(fā)卡 圖4 成品出庫車輛出入門時間查詢
3.3 信息管理子系統(tǒng)數(shù)據(jù)庫設(shè)計和實現(xiàn)
車輛出入門信息管理子系統(tǒng)的實現(xiàn)依賴數(shù)據(jù)庫的支持,上位PC機通過TCP/TP協(xié)議從IC讀寫器獲取車輛出入門時間記錄,并將記錄保存在服務(wù)器的SQL Server 2005數(shù)據(jù)庫VehicleAccess中[5]。在數(shù)據(jù)庫VehicleAccess中設(shè)計有以下6張主要的表:
員工車輛(IC卡號,員工名,部門)主鍵:IC卡號;
訪客車輛(IC卡號,車牌號,車主名,訪客目的,訪客時間)主鍵:IC卡號+車牌號;
供貨入庫車輛(IC卡號,入庫單號,供貨商,入庫時間)主鍵:IC卡號+入庫單號;
成品出庫車輛(IC卡號,出庫單號,客戶名,出庫時間)主鍵:IC卡號+出庫單號;
入門記錄(IC卡號,車牌號,入庫單號,出庫單號,入門時間)主鍵:IC卡號,外鍵:IC卡號,車牌號、入庫單號和出庫單號允許為空;
出門記錄(IC卡號,車牌號,入庫單號,出庫單號,出門時間)主鍵:IC卡號,外鍵:IC卡號,車牌號、入庫單號和出庫單號允許為空。
4 結(jié)束語
本文設(shè)計的車輛出入門控制子系統(tǒng)實現(xiàn)簡單易行,對出入門車輛實現(xiàn)了智能控制。同時,該文對于生產(chǎn)型企業(yè)車輛出入門禁信息管理做了有意義嘗試和探究,為進一步挖掘和利用生產(chǎn)型企業(yè)車輛出入門信息打下良好基礎(chǔ)。本系統(tǒng)對于生產(chǎn)型企業(yè)車輛門禁管理具有較強的實用性、易操作性和廣泛的應(yīng)用價值。
參考文獻:
[1] 張娟.應(yīng)用RFID技術(shù)的企業(yè)門禁信息管理系統(tǒng)研究[D].上海:上海大學(xué),2006.
[2] 王熙雛,張淑紅.基于PLC的保安門禁系統(tǒng)設(shè)計[J].機械制造與自動化,2013,42(1):177-178.
[3] 李秋平.基于PLC的小區(qū)智能門禁系統(tǒng)[J].科技風,2012(16):158-159.
[4] 李鵬飛,許照烜.基于.NET的網(wǎng)絡(luò)指紋門禁系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機工程與設(shè)計,2006,27(19):3571-3573.
[5] 梁妍.基于TCP/IP協(xié)議的門禁管理系統(tǒng)設(shè)計與實現(xiàn)[D].鄭州:華北水利水電學(xué)院,2012.
成品出庫車輛為企業(yè)內(nèi)部用于運送成品給客戶的車輛,成品出庫車輛使用成品IC卡離開企業(yè),成品IC卡為成品出庫單標識,成品出庫車輛送貨歸來時上交成品IC卡,成品出庫車輛出入門時,IC讀卡機通過讀取成品出庫IC卡記錄成品出庫車輛出入門時間信息。
3.2 信息管理子系統(tǒng)功能設(shè)計和實現(xiàn)
車輛出入門信息管理子系統(tǒng)設(shè)有員工車輛管理、訪客車輛管理、供貨入庫車輛管理和成品出庫車輛管理等功能。
主要實現(xiàn)了訪客IC卡、供貨IC卡和成品IC卡地發(fā)放和回收,訪客姓名、車牌號碼、訪問部門、訪問個人、來訪目和來訪出入門時間信息的查詢,供貨入庫車輛進入企業(yè)時間、離開企業(yè)時間和在企業(yè)滯留時長信息查詢,成品出庫車輛離開企業(yè)時間、送貨歸來時間和送貨時長信息查詢等子功能,如圖3、圖4所示。
圖3 成品出庫車輛發(fā)卡 圖4 成品出庫車輛出入門時間查詢
3.3 信息管理子系統(tǒng)數(shù)據(jù)庫設(shè)計和實現(xiàn)
車輛出入門信息管理子系統(tǒng)的實現(xiàn)依賴數(shù)據(jù)庫的支持,上位PC機通過TCP/TP協(xié)議從IC讀寫器獲取車輛出入門時間記錄,并將記錄保存在服務(wù)器的SQL Server 2005數(shù)據(jù)庫VehicleAccess中[5]。在數(shù)據(jù)庫VehicleAccess中設(shè)計有以下6張主要的表:
員工車輛(IC卡號,員工名,部門)主鍵:IC卡號;
訪客車輛(IC卡號,車牌號,車主名,訪客目的,訪客時間)主鍵:IC卡號+車牌號;
供貨入庫車輛(IC卡號,入庫單號,供貨商,入庫時間)主鍵:IC卡號+入庫單號;
成品出庫車輛(IC卡號,出庫單號,客戶名,出庫時間)主鍵:IC卡號+出庫單號;
入門記錄(IC卡號,車牌號,入庫單號,出庫單號,入門時間)主鍵:IC卡號,外鍵:IC卡號,車牌號、入庫單號和出庫單號允許為空;
出門記錄(IC卡號,車牌號,入庫單號,出庫單號,出門時間)主鍵:IC卡號,外鍵:IC卡號,車牌號、入庫單號和出庫單號允許為空。
4 結(jié)束語
本文設(shè)計的車輛出入門控制子系統(tǒng)實現(xiàn)簡單易行,對出入門車輛實現(xiàn)了智能控制。同時,該文對于生產(chǎn)型企業(yè)車輛出入門禁信息管理做了有意義嘗試和探究,為進一步挖掘和利用生產(chǎn)型企業(yè)車輛出入門信息打下良好基礎(chǔ)。本系統(tǒng)對于生產(chǎn)型企業(yè)車輛門禁管理具有較強的實用性、易操作性和廣泛的應(yīng)用價值。
參考文獻:
[1] 張娟.應(yīng)用RFID技術(shù)的企業(yè)門禁信息管理系統(tǒng)研究[D].上海:上海大學(xué),2006.
[2] 王熙雛,張淑紅.基于PLC的保安門禁系統(tǒng)設(shè)計[J].機械制造與自動化,2013,42(1):177-178.
[3] 李秋平.基于PLC的小區(qū)智能門禁系統(tǒng)[J].科技風,2012(16):158-159.
[4] 李鵬飛,許照烜.基于.NET的網(wǎng)絡(luò)指紋門禁系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機工程與設(shè)計,2006,27(19):3571-3573.
[5] 梁妍.基于TCP/IP協(xié)議的門禁管理系統(tǒng)設(shè)計與實現(xiàn)[D].鄭州:華北水利水電學(xué)院,2012.