基于RFIC卡的分布式考勤管理系统
AT+CIPSTART;建立TCP/UDP连接
AT+CIPSEND;发送数据
AT+CIPCLOSE;关闭TCP连接
上位机总控中心软件采用VB编写,软件利用Winsockl6j控件编程。对SIM300的指定的上位机端口进行监听,随时接受传输数据。
注意:对于已经建立的TCP链路,如果在一段时间内没有数据传输,这条链路就可能断掉,所以在实际应用中,如果需要维护这条链路,要每隔一段时间(实测得到,这里为5 min)发送一个心跳包来维系链路;也可在传输数据前用AT+CIPSTATUS命令来检测网络状况,发现断开后,重新初始化链路。
5 结束语
把GPRS模块SIM300和射频IC卡应用于这套分布式考勤系统中,很好地解决了对于工作点分散的企业考勤难的问题,实际应用运行良好。对这一系统的考勤终端改造和上位机软件升级,还可以很好地应用于无线自动抄表系统、无人看守系统、远程数据采集系统等领域中。
评论