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