基于.Net和PLC的企业车辆出入门禁管理系统

2014-08-14 05:20曹尚江蒙佳
电脑知识与技术 2014年19期
关键词:PLC控制信息管理

曹尚 江蒙佳

摘要:该文根据生产型企业车辆出入门禁管理需要,设计了一种智能化车辆出入门禁管理系统,采用RFID技术、PLC控制和光电传感技术实现了车辆出入门控制子系统,通过数据库和编程技术实现了车辆出入门信息管理子系统。

关键词: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 概述

车辆出入门禁管理对于生产型企业的安全防卫工作具有重要意义。而随着信息化科技的发展,传统的人工车辆出入门禁管理已经不能满足现代化生产型企业的管理需求,为解决这个问题,该文设计一种智能车辆出入门禁管理系统[1]。

该车辆出入门禁管理系统分为硬件和软件2个部分,硬件部分:使用IC读写器、PLC控制器、光电传感器和升降栏杆,设计了车辆出入门控制子系统,实现车辆出入门控制[2-3]。软件部分:使用.NET平台的C#语言,开发了车辆出入门信息管理子系统,实现车辆出入门信息管理[4]。

2 车辆出入门控制子系统

本部分主要介绍了控制子系统硬件的连接和各个硬件单元的职责作用,重点分析和设计了车辆出入门控制工作流程。

2.1 控制子系统体系结构

控制子系统由IC读写器、PLC控制器、反射型光电传感器和升降栏杆组成,各个硬件元件连接结构,如图1所示。

其中,IC读写器负责识别车辆的通行资格,光电传感器负责监测车辆通行状态,PLC负责控制升降栏杆升杆和降杆,升降栏杆负责通行车辆门禁。如图2所示,为控制电路原理图。

图1 控制子系统硬件连接框图 图2 控制子系统控制电路原理图

2.2 控制子系统工作流程

IC读写器读取到合法的IC卡片信号,向PLC控制器发送一个开关量信号,PLC控制器输出一路开关量给控制升降栏杆正转电源的继电器,接通电源,栏杆升起,放行车辆。相应的,光电传感器检测到车辆通过,向PLC控制器发送一个开关量信号,PLC控制器输出一路开关量信号给控制升降栏杆反转电源的继电器,接通电源,栏杆降下,完成车辆出入门。

此外,在栏杆升杆延迟时间内,光电传感器未能检测到车辆通行,PLC控制器输出一路开关量信号给控制升降栏杆反转电源的继电器,控制栏杆降下。在栏杆降杆延迟时间内,IC读写器接收到新的合法IC卡片信号,亦或是光电传感器检测到车辆通行,PLC控制器输出一路开关量信号给控制升降栏杆正转电源的继电器,控制栏杆升起。其中,升杆延迟时间和降杆延迟时间地统计通过PLC控制器自身的延迟定时器实现。

3 车辆出入门信息管理子系统

本部分重点分析了出入企业车辆的类型,以及对于不同类型车辆值得关注的信息的获取、加工和利用,并以软件形式呈现。

3.1 信息管理子系统问题分析与设计

首先,软件部分的处理主体是车辆,核心是车辆出入门时间信息。为便于查询和使用不同的出入门车辆信息,将出入企业的车辆分为四类:员工车辆、访客车辆、供货入库车辆和成品出库车辆。

员工车辆为企业内部员工使用车辆,直接使用员工IC卡作为员工车辆标识的IC卡,员工车辆出入门时,IC读卡器通过读取员工IC卡记录出入门时间信息。

访客车辆为因某种需要临时出入企业车辆,访客车辆进入企业时发放访客IC卡,记录访客姓名、车牌号码、访问部门、访问个人和来访目的等信息,访客车辆离开企业时收回访客IC卡,访客车辆出入门时,IC读卡器通过读取访客IC卡记录访客出入门时间信息。

供货入库车辆为供货商送货车辆,供货入库车辆使用供货IC卡进入企业,供货IC卡为供货入库单标识,供货入库车辆离开企业时上交本次供货IC卡,领取下次供货IC卡,供货入库车辆出入门时,IC读卡器通过读取供货IC卡记录供货入库车辆出入门时间信息。

成品出库车辆为企业内部用于运送成品给客户的车辆,成品出库车辆使用成品IC卡离开企业,成品IC卡为成品出库单标识,成品出库车辆送货归来时上交成品IC卡,成品出库车辆出入门时,IC读卡机通过读取成品出库IC卡记录成品出库车辆出入门时间信息。

3.2 信息管理子系统功能设计和实现

车辆出入门信息管理子系统设有员工车辆管理、访客车辆管理、供货入库车辆管理和成品出库车辆管理等功能。

主要实现了访客IC卡、供货IC卡和成品IC卡地发放和回收,访客姓名、车牌号码、访问部门、访问个人、来访目和来访出入门时间信息的查询,供货入库车辆进入企业时间、离开企业时间和在企业滞留时长信息查询,成品出库车辆离开企业时间、送货归来时间和送货时长信息查询等子功能,如图3、图4所示。

图3 成品出库车辆发卡 图4 成品出库车辆出入门时间查询

3.3 信息管理子系统数据库设计和实现

车辆出入门信息管理子系统的实现依赖数据库的支持,上位PC机通过TCP/TP协议从IC读写器获取车辆出入门时间记录,并将记录保存在服务器的SQL Server 2005数据库VehicleAccess中[5]。在数据库VehicleAccess中设计有以下6张主要的表:

员工车辆(IC卡号,员工名,部门)主键:IC卡号;

访客车辆(IC卡号,车牌号,车主名,访客目的,访客时间)主键:IC卡号+车牌号;

供货入库车辆(IC卡号,入库单号,供货商,入库时间)主键:IC卡号+入库单号;

成品出库车辆(IC卡号,出库单号,客户名,出库时间)主键:IC卡号+出库单号;

入门记录(IC卡号,车牌号,入库单号,出库单号,入门时间)主键:IC卡号,外键:IC卡号,车牌号、入库单号和出库单号允许为空;

出门记录(IC卡号,车牌号,入库单号,出库单号,出门时间)主键:IC卡号,外键:IC卡号,车牌号、入库单号和出库单号允许为空。

4 结束语

本文设计的车辆出入门控制子系统实现简单易行,对出入门车辆实现了智能控制。同时,该文对于生产型企业车辆出入门禁信息管理做了有意义尝试和探究,为进一步挖掘和利用生产型企业车辆出入门信息打下良好基础。本系统对于生产型企业车辆门禁管理具有较强的实用性、易操作性和广泛的应用价值。

参考文献:

[1] 张娟.应用RFID技术的企业门禁信息管理系统研究[D].上海:上海大学,2006.

[2] 王熙雏,张淑红.基于PLC的保安门禁系统设计[J].机械制造与自动化,2013,42(1):177-178.

[3] 李秋平.基于PLC的小区智能门禁系统[J].科技风,2012(16):158-159.

[4] 李鹏飞,许照烜.基于.NET的网络指纹门禁系统的设计与实现[J].计算机工程与设计,2006,27(19):3571-3573.

[5] 梁妍.基于TCP/IP协议的门禁管理系统设计与实现[D].郑州:华北水利水电学院,2012.

成品出库车辆为企业内部用于运送成品给客户的车辆,成品出库车辆使用成品IC卡离开企业,成品IC卡为成品出库单标识,成品出库车辆送货归来时上交成品IC卡,成品出库车辆出入门时,IC读卡机通过读取成品出库IC卡记录成品出库车辆出入门时间信息。

3.2 信息管理子系统功能设计和实现

车辆出入门信息管理子系统设有员工车辆管理、访客车辆管理、供货入库车辆管理和成品出库车辆管理等功能。

主要实现了访客IC卡、供货IC卡和成品IC卡地发放和回收,访客姓名、车牌号码、访问部门、访问个人、来访目和来访出入门时间信息的查询,供货入库车辆进入企业时间、离开企业时间和在企业滞留时长信息查询,成品出库车辆离开企业时间、送货归来时间和送货时长信息查询等子功能,如图3、图4所示。

图3 成品出库车辆发卡 图4 成品出库车辆出入门时间查询

3.3 信息管理子系统数据库设计和实现

车辆出入门信息管理子系统的实现依赖数据库的支持,上位PC机通过TCP/TP协议从IC读写器获取车辆出入门时间记录,并将记录保存在服务器的SQL Server 2005数据库VehicleAccess中[5]。在数据库VehicleAccess中设计有以下6张主要的表:

员工车辆(IC卡号,员工名,部门)主键:IC卡号;

访客车辆(IC卡号,车牌号,车主名,访客目的,访客时间)主键:IC卡号+车牌号;

供货入库车辆(IC卡号,入库单号,供货商,入库时间)主键:IC卡号+入库单号;

成品出库车辆(IC卡号,出库单号,客户名,出库时间)主键:IC卡号+出库单号;

入门记录(IC卡号,车牌号,入库单号,出库单号,入门时间)主键:IC卡号,外键:IC卡号,车牌号、入库单号和出库单号允许为空;

出门记录(IC卡号,车牌号,入库单号,出库单号,出门时间)主键:IC卡号,外键:IC卡号,车牌号、入库单号和出库单号允许为空。

4 结束语

本文设计的车辆出入门控制子系统实现简单易行,对出入门车辆实现了智能控制。同时,该文对于生产型企业车辆出入门禁信息管理做了有意义尝试和探究,为进一步挖掘和利用生产型企业车辆出入门信息打下良好基础。本系统对于生产型企业车辆门禁管理具有较强的实用性、易操作性和广泛的应用价值。

参考文献:

[1] 张娟.应用RFID技术的企业门禁信息管理系统研究[D].上海:上海大学,2006.

[2] 王熙雏,张淑红.基于PLC的保安门禁系统设计[J].机械制造与自动化,2013,42(1):177-178.

[3] 李秋平.基于PLC的小区智能门禁系统[J].科技风,2012(16):158-159.

[4] 李鹏飞,许照烜.基于.NET的网络指纹门禁系统的设计与实现[J].计算机工程与设计,2006,27(19):3571-3573.

[5] 梁妍.基于TCP/IP协议的门禁管理系统设计与实现[D].郑州:华北水利水电学院,2012.

成品出库车辆为企业内部用于运送成品给客户的车辆,成品出库车辆使用成品IC卡离开企业,成品IC卡为成品出库单标识,成品出库车辆送货归来时上交成品IC卡,成品出库车辆出入门时,IC读卡机通过读取成品出库IC卡记录成品出库车辆出入门时间信息。

3.2 信息管理子系统功能设计和实现

车辆出入门信息管理子系统设有员工车辆管理、访客车辆管理、供货入库车辆管理和成品出库车辆管理等功能。

主要实现了访客IC卡、供货IC卡和成品IC卡地发放和回收,访客姓名、车牌号码、访问部门、访问个人、来访目和来访出入门时间信息的查询,供货入库车辆进入企业时间、离开企业时间和在企业滞留时长信息查询,成品出库车辆离开企业时间、送货归来时间和送货时长信息查询等子功能,如图3、图4所示。

图3 成品出库车辆发卡 图4 成品出库车辆出入门时间查询

3.3 信息管理子系统数据库设计和实现

车辆出入门信息管理子系统的实现依赖数据库的支持,上位PC机通过TCP/TP协议从IC读写器获取车辆出入门时间记录,并将记录保存在服务器的SQL Server 2005数据库VehicleAccess中[5]。在数据库VehicleAccess中设计有以下6张主要的表:

员工车辆(IC卡号,员工名,部门)主键:IC卡号;

访客车辆(IC卡号,车牌号,车主名,访客目的,访客时间)主键:IC卡号+车牌号;

供货入库车辆(IC卡号,入库单号,供货商,入库时间)主键:IC卡号+入库单号;

成品出库车辆(IC卡号,出库单号,客户名,出库时间)主键:IC卡号+出库单号;

入门记录(IC卡号,车牌号,入库单号,出库单号,入门时间)主键:IC卡号,外键:IC卡号,车牌号、入库单号和出库单号允许为空;

出门记录(IC卡号,车牌号,入库单号,出库单号,出门时间)主键:IC卡号,外键:IC卡号,车牌号、入库单号和出库单号允许为空。

4 结束语

本文设计的车辆出入门控制子系统实现简单易行,对出入门车辆实现了智能控制。同时,该文对于生产型企业车辆出入门禁信息管理做了有意义尝试和探究,为进一步挖掘和利用生产型企业车辆出入门信息打下良好基础。本系统对于生产型企业车辆门禁管理具有较强的实用性、易操作性和广泛的应用价值。

参考文献:

[1] 张娟.应用RFID技术的企业门禁信息管理系统研究[D].上海:上海大学,2006.

[2] 王熙雏,张淑红.基于PLC的保安门禁系统设计[J].机械制造与自动化,2013,42(1):177-178.

[3] 李秋平.基于PLC的小区智能门禁系统[J].科技风,2012(16):158-159.

[4] 李鹏飞,许照烜.基于.NET的网络指纹门禁系统的设计与实现[J].计算机工程与设计,2006,27(19):3571-3573.

[5] 梁妍.基于TCP/IP协议的门禁管理系统设计与实现[D].郑州:华北水利水电学院,2012.

猜你喜欢
PLC控制信息管理
造价信息管理在海外投标中的应用探讨
评《现代物流信息管理与技术》(书评)
PLC控制的特点及其在化工过程控制的运用
变频调速电梯应用PLC控制电气控制系统的探讨
试析PLC控制下的自动化立体仓库仿真情况分析
在高速公路信息管理中如何做好QC小组活动
面向Web的BIM三维浏览与信息管理