基于RFIC卡的分布式考勤管理系統
AT+CIPSTART;建立TCP/UDP連接
AT+CIPSEND;發(fā)送數據
AT+CIPCLOSE;關(guān)閉TCP連接
上位機總控中心軟件采用VB編寫(xiě),軟件利用Winsockl6j控件編程。對SIM300的指定的上位機端口進(jìn)行監聽(tīng),隨時(shí)接受傳輸數據。
注意:對于已經(jīng)建立的TCP鏈路,如果在一段時(shí)間內沒(méi)有數據傳輸,這條鏈路就可能斷掉,所以在實(shí)際應用中,如果需要維護這條鏈路,要每隔一段時(shí)間(實(shí)測得到,這里為5 min)發(fā)送一個(gè)心跳包來(lái)維系鏈路;也可在傳輸數據前用AT+CIPSTATUS命令來(lái)檢測網(wǎng)絡(luò )狀況,發(fā)現斷開(kāi)后,重新初始化鏈路。
5 結束語(yǔ)
把GPRS模塊SIM300和射頻IC卡應用于這套分布式考勤系統中,很好地解決了對于工作點(diǎn)分散的企業(yè)考勤難的問(wèn)題,實(shí)際應用運行良好。對這一系統的考勤終端改造和上位機軟件升級,還可以很好地應用于無(wú)線(xiàn)自動(dòng)抄表系統、無(wú)人看守系統、遠程數據采集系統等領(lǐng)域中。
評論