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