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