市面上考勤机、门禁机、售饭机及闸机、道闸、读卡器、发卡器的型号很多,针对一个具体的需求应该怎样去选配系统的产品呢?
一个计算机系统硬件可以分为输入部分、输出部分、处理部分、存储部分。门禁考勤机、售饭机或其他类似的读卡设备的硬件组成也可以这样分类。
输入部分:
读卡部分:一般情况,考勤机、售饭机内置读卡部分,门禁控制器外接读卡器。控制器外接读卡器Wiegand 协议较多,485协议一般各厂家不兼容。
键盘:考勤机、售饭机、门禁控制器大多可接键盘输入密码或操作信息。
控制、检测类信号:一般门禁有开门按钮、门磁等其他控制信号输入。
输出部分
显示:LED指示灯、数码管或液晶显示器。一般考勤机用液晶显示器显示汉字,显得直观、明了。售饭机、水控制器大多用LED显示,用在光线差的的饭堂或澡堂。
控制类信号:基本上都是继电器输出,可接闸机、电锁、报警器等设备。
处理部分和存储部分都大同小异,读卡、判断权限、写卡或输出信号并存储记录。
在硬件选型时,先确定是选IC卡还是ID卡,因为两种读卡设备的处理方式和成本都有区别。
无论是IC卡设备还是ID卡设备,读卡判断的第一步是识别该卡片是否是本系统的卡。如果是集中数据库实时处理的系统,设备不用判断,直接由数据库软件判断。但目前常见的系统都是分散控制的,这个判断工作由前端设备完成。目前有两种判断方法:
1. 卡号查找判断:本系统识别的卡号下载到了设备存储器中,如果从存储器中找到了卡号就认为是本系统卡号,如果没有找到,就认为是非法卡。一般ID卡系统、门禁控制器采用这种方法处理。此类设备中,由于查找卡片的速度问题和存储卡号的容量问题,卡片数量都有限制,大概是几千张卡片。
2. 规则判断:一般应用于IC卡系统中。首先系统发卡时在IC卡中写入了规则,比如更改了密钥。设备读卡时,校验卡片密钥,校验通过了,就认为是本系统卡片,没有通过就是非法卡。这样设备本身不会有识别卡数目的限制。笔者公司的IC卡系统按识别100万张卡的容量来设计。
在一卡通系统中必须处理关于卡片丢失的问题。对于软件,处理方法是挂失并且下黑名单。对于硬件的处理方法,也有三种,一种直接下黑名单卡号到设备中。第二种是直接从白名单中删除该卡号,对应于上面的第一种判断方法。对应规则的判断方法中,我们通过流水号来下载黑名单,即一个流水号对应设备中1位的存储空间。这样系统中100万的黑名单也只占用128KByte的存储空间。
硬件选型中,确定IC卡或ID卡后,再根据需求确定设备的识别卡数目及外观、通讯方式等。一般的设备为了安装测试通讯方便,都有通讯指示灯。
市面上485通讯的设备较多,如果布线不方便,可以使用485转以太网或光纤口设备。以太网设备,由于通讯速度快和利用现有局域网的特点,也得到了越来越多的青睐。
选购硬件时一定要注意,市面上各家厂商的产品一般只有自己的硬件兼容自己的软件。