当界面提示连接成功时即可对GSM用户提供远程查询服务,用户只要利用移动终端将查询内容按事先约定的格式发送到GSM Modem,程序就会通过检索数据库服务器中的数据[ ],将返回的结果发回给查询用户,要注意一定要按事先约定的查询格式发送查询内容,否则将无法得到查询回复。如用户想通过手机查询编号为zj1的点在2012-5-1收集到的数据,只要将内容 “zj1 2012-5-1”发送给服务器(注意中间要有个空格),服务器就可以将数据库中相关的数据返回给查询用户[ ]。
图4.4 桩基施工信息管理GSM终端服务模块
GSM Modem二次开发技术参数如下[ ]:
控件名称:DetuoSMSOCX.ocx ;MSCOM32.ocx
波特率设置:9600bit/s
控件事件:RecvMsg
      功能描述:当短信到达时触发该事件
      返回参数:Date   recvTime  收到信息的时间
         String  MsgContent  信息的内容
         String  phoneNo    信息发送方的手机号码
控件方法:
ConModem方法
功能描述:连接GSM Modem端口
参数:commName  端口号  
      commRate   波特率
返回值:boolean   True=成功   False=失败
DisConModem 方法
功能描述:断开与GSM Modem的连接
没有参数和返回值
getCenterNo 方法
功能描述: 读取GSM Modem的短消息中心号
参数:     无
返回值:   短消息中心号
SendMsg 方法
功能描述:发送短消息
参数:    String  num   对方的手机号码
          String  str     发送的内容
返回值:  boolean   True=成功   False=失败
ReadMsg 方法
功能描述:从手机SIM卡中读取短消息
参数:    Index  SIM卡中短消息的类型
全部短信
          返回值: 无
数据查询模块和定时发送模块是建立在GSM Modem与本地计算机已经建立连接的基础上的。在连接成功以后需要设置数据源号码,也就是现场数据采集系统向数据库服务器传回数据的号码。在采集到的新数据存入数据库前我们要对这些数据记录进行粗差探测,并将粗差探测对象发送给监测工程师,以便及时采取相关措施[ ]。
在本系统中,粗差探测的模式可以为平均值模式和极值模式。平均值模式就是将接收到的数据和数据库中已经存在的数据的平均数进行比较,此处我们可以设定一个百分比,如果接收到的数据超过数据库中已存在数据的平均值的一定百分比,我们视之为粗差探测的对象,并将此记录发送给我们事先设置的特定对象。同时将此记录更新到数据库中。这样我们就建立了系统的数据采集,接收和存储的全自动化系统,避免了人为因素产生的误差和读数与记录误差[ ]。
上一篇:商贸中心空调工程设计+计算书
下一篇:MATLAB超长光纤光栅沉降管挠度计算算法研究

奔腾威海港航基地码头施...

奔腾威海港航基地沉箱码...

奔腾威海某码头工程施工组织设计+CAD图纸

湛江1.5万吨集装箱码头设...

外墙外保温材料的选用及施工技术的研究

安徽省涡阳县污水处理厂建筑与施工报告

淮安市淮阴区喜利达32#楼...

遥感土地用变化监测国内外研究现状

从企业eHR建设谈管理信息...

大规模MIMO系统的发展研究现状

MNL模型历史城区居民活动...

提高小學语文課堂朗读教...

PCI+PID算法直流力矩电机速...

小型通用机器人控制系统设计任务书

《水浒传》中血腥暴力研...

浅析施工企业保理融资成...

高效课堂教师问卷调查表