以太網(wǎng)轉(zhuǎn)串口模塊EMOD-T01
在門禁考勤中的應(yīng)用
方案概述
隨著信息技術(shù)和通信技術(shù)的發(fā)展,考勤系統(tǒng)和門禁系統(tǒng)應(yīng)用越來越廣泛?,F(xiàn)在門禁和考勤多采用RS-485組網(wǎng)通信。由于RS-485通訊速率低、網(wǎng)絡(luò)容量小、通信距離短,組網(wǎng)復(fù)雜、可靠性差、調(diào)試難度大等缺點。以太網(wǎng)具有通信速率快,組網(wǎng)靈活、網(wǎng)絡(luò)容量大,調(diào)試簡單,可靠性高的特點。
考勤機和門禁產(chǎn)品需要接入局域網(wǎng),直接利用現(xiàn)有公司局域網(wǎng),通信速率高,使用方便,維護簡單。
以太網(wǎng)轉(zhuǎn)串口模塊EMOD-T01可以實現(xiàn)以太網(wǎng)轉(zhuǎn)串口功能,為門禁考勤機增加以太網(wǎng)接口。
方案實施
1.硬件連接
考勤機安裝在公司前臺桌面或者公司大門內(nèi)側(cè),上下班公司員工進(jìn)入公司后方便打卡上班。目前市場上的考勤機都是采用RS232接口或者RS-485接口進(jìn)行通信,需要安裝一臺支持RS-232或者RS-485通信接口的電腦來接收考勤機的考勤記錄。
目前電腦主板不標(biāo)配RS-232通信接口。用戶可以外接USB轉(zhuǎn)串口的模塊為電腦增加串口。USB轉(zhuǎn)串口模塊一般為商業(yè)級,容易損壞,而且需要專門安裝通信線纜,工程成本高,通信距離短。如果采用串口通信,后期維護成本增加,通信速率低。
由于串口通信具有上面的特點,廣州恩浦電子提出了下面的實現(xiàn)方案,采用以太網(wǎng)轉(zhuǎn)串口模塊EMOD-T01實現(xiàn),把考勤機直接接入到局域網(wǎng),不需重新布線,方便聯(lián)網(wǎng)控制。具體方案如下:
門禁考勤%20方案.jpg)
考勤機內(nèi)嵌以太網(wǎng)轉(zhuǎn)串口模塊EMOD-T01,只需連接3跟信號線就可以實現(xiàn),為考勤機增加以太網(wǎng)接口。首先把考勤機CPU的串口發(fā)送信號與以太網(wǎng)轉(zhuǎn)串口模塊EMOD-T01的RXD信號相連接,然后把考勤機CPU的串口接收信號線與以太網(wǎng)轉(zhuǎn)串口模塊EMOD-T01的TXD信號線相連接,再把考勤機CPU的電源地與以太網(wǎng)轉(zhuǎn)串口模塊EMOD-T01串口的信號地相連接即可。
門禁考勤方案詳細(xì).jpg)
2.考勤機軟件開發(fā)
上面主要介紹了本方案的硬件連接方法。下面介紹本方案的軟件實現(xiàn),如果模塊參數(shù)(IP地址、掩碼、網(wǎng)關(guān))設(shè)置正確,考勤機軟件可以實現(xiàn)零改動。
以太網(wǎng)轉(zhuǎn)串口模塊EMOD-T01工作在客戶機模式,設(shè)置準(zhǔn)確的服務(wù)器IP地址和通信端口到以太網(wǎng)模塊后,模塊主動與服務(wù)器建立TCP通信。如果考勤機與服務(wù)器不在一個局域網(wǎng)內(nèi),必須給模塊設(shè)置正確的通信網(wǎng)關(guān)地址。
模塊參數(shù)設(shè)置步驟如下:
1. 設(shè)置模塊的IP地址(不能與局域網(wǎng)內(nèi)的IP重復(fù));
2. 設(shè)置模塊的掩碼(一般為255.255.255.0);
3. 設(shè)置模塊的網(wǎng)關(guān)地址;
4. 設(shè)置模塊的串口波特率(與考勤機模塊串口波特率一致);
5. 設(shè)置串口的校驗位、數(shù)據(jù)位、停止位;
完成以上設(shè)置后,考勤機軟件不用做任何修改,即可與服務(wù)器就行TCP通信。
3.服務(wù)器上位機軟件設(shè)計
考勤機的數(shù)據(jù)經(jīng)過模塊轉(zhuǎn)換后發(fā)送到服務(wù)器,為了實現(xiàn)考勤機的聯(lián)網(wǎng)管理,需要開發(fā)一套考勤機管理軟件。考勤機管理軟件基于windows socket通信,一般采用VC++,VB,C++Builder等軟件開發(fā)。
http://www.gzenpu.com/server-menjin.html