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