gprs在温度采集中的应用方案设计

上传人:第*** 文档编号:35885083 上传时间:2018-03-22 格式:DOC 页数:5 大小:119.50KB
返回 下载 相关 举报
gprs在温度采集中的应用方案设计_第1页
第1页 / 共5页
gprs在温度采集中的应用方案设计_第2页
第2页 / 共5页
gprs在温度采集中的应用方案设计_第3页
第3页 / 共5页
gprs在温度采集中的应用方案设计_第4页
第4页 / 共5页
gprs在温度采集中的应用方案设计_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《gprs在温度采集中的应用方案设计》由会员分享,可在线阅读,更多相关《gprs在温度采集中的应用方案设计(5页珍藏版)》请在金锄头文库上搜索。

1、北京阿克姆热能科技开发有限公司 研发部目录目录第一章第一章 概述概述.2第二章第二章 总体设计总体设计.22.1系统结构图系统结构图.22.2功能模块划分功能模块划分.2第三章第三章 详细设计详细设计.33.1服务器与服务器与 IFIX 通讯程序(通讯程序(Sever _IFIX).33.2服务器与服务器与 GPRS 模块通讯程序模块通讯程序 .33.3服务器配置程序服务器配置程序.33.4IFIX 与服务器通讯程序(与服务器通讯程序(Client_IFIX).43.5数据库设计数据库设计.4第四章第四章 总结总结.5北京阿克姆热能科技开发有限公司 研发部GPRS 在温度采集中的应用方案设计在

2、温度采集中的应用方案设计第一章第一章 概述概述中国移动 GPRS 系统可提供广域的无线 IP 连接。在移动通信公司的 GPRS 业务平台上 构建远程温度采集系统,实现温度数据的无线数据传输,具有可充分利用现有网络,缩短 建设周期,降低建设成本的优点,而且设备安装方便、维护简单。 各个温度采集点通过 RS232 口与 GPRS 透明数据传输终端连接,温度数据经过协议封 装后发送到中国移动的 GPRS 数据网络,通过 GPRS 数据网络将数据传送至数据采集服务 器,控制中心通过 Internet 网络从数据采集服务器获得数据,从而实现温度数据和控制中 心系统的实时在线连接。第二章第二章 总体设计总

3、体设计2.1系统结构图系统结构图2.2功能模块划分功能模块划分 服务器与服务器与 GPRS 通讯模块(通讯模块(Sever _GPRS)Sever_GPRS 模块主要负责接收 GPRS 硬件设备发送过来的数据信息并将该信 息存入数据库中。 服务器配置程序(服务器配置程序(Sever_Config)Sever_Config 模块主要用于配置服务器的相关信息,初始化数据库,建立一 个新的工程应用等等。 服务器与服务器与 IFIX 通讯模块(通讯模块(Sever _IFIX)Sever_IFIX 模块作为服务器端,监听 Client_IFIX 模块(客户端)的读取数据北京阿克姆热能科技开发有限公司

4、研发部请求,如果客户端有请求,则 Sever_IFIX 模块从数据库中取得相应数据回传给发 出请求的客户端。 IFIX 与服务器通讯模块(与服务器通讯模块(Client_IFIX)Client_IFIX 模块作为客户端与 Sever_IFIX 模块通讯,从 Sever_IFIX 模块获 得数据后供 IFIX 组态软件使用。 数据库模块(数据库模块(Data_GPRS)Data_GPRS 模块主要用于存储各种相关数据。第三章第三章 详细设计详细设计2.1服务器与服务器与 IFIX 通讯程序通讯程序(Sever_IFIX)Sever_IFIX 模块作为服务器端,监听多个 Client_IFIX 模

5、块(客户端)的读取数据请求, 如果客户端有请求,则 Sever_IFIX 模块从数据库中取得相应数据回传给发出请求的客户端。协议:TCP/IP 固定 IP 地址: 端口号: 数据格式:采用字符串格式传输 接收数据包内容:Begin|SimCardNumber1|SimCardNumber2| SimCardNumberN|End 发送数据包内容: Begin|SimCardNumber1|DataValue|DataDate|SimCardNumber2|DataValue|DataDate| SimCardNumberN|DataValue|DataDate|End 注:1 客户端发送的请求

6、数据包并不包含所要数据的时间,服务器端可选择相应卡号 的最新时间数据传送回客户端。由客户端去处理时间同步的问题。 2 发送的数据包可能包含错误信息,格式如下: Begin|SimCardNumber1|ErrFlag|ErrCode|SimCardNumber2|DataValue|DataDate| SimCardNumberN|DataValue|DataDate|End2.2服务器与服务器与 GPRS 模块通讯程序模块通讯程序(Sever_GPRS)Sever_GPRS 模块主要负责接收 GPRS 硬件设备发送过来的数据信息并将该信息存入数 据库中。2.3服务器配置程序服务器配置程序(S

7、ever_Config)服务器配置程序主要用来创建工程,初始化数据库,对数据库进行管理和维护等。北京阿克姆热能科技开发有限公司 研发部对工程进行添加、修改和删除等操作;创建该工程所包含的数据信息表;对该工程所 包含的 Sim 卡信息进行添加、修改和删除等操作。 对数据库进行维护,包括备份、恢复和删除等操作。 可根据条件浏览数据信息。 需要登录密码,注意安全保护措施,进行关键操作时最好有授权。 采用 C/S 或 B/S 架构,视安全级别而定。2.4IFIX 与服务器通讯程序与服务器通讯程序(Client_IFIX)Client_IFIX 模块作为客户端与 Sever_IFIX 模块通讯,从 Se

8、ver_IFIX 模块获得数据后 供 IFIX 组态软件使用。 协议:TCP/IP 服务器 IP 地址: 端口号: 数据格式:采用字符串格式传输 发送数据包内容:Begin|SimCardNumber1|SimCardNumber2| SimCardNumberN|End 接收数据包内容: Begin|SimCardNumber1|DataValue|DataDate|SimCardNumber2|DataValue|DataDate| SimCardNumberN|DataValue|DataDate|End2.5数据库设计数据库设计数据库采用 MySql 数据库,数据库名为 Data_GP

9、RS,数据库共包含以下各表:1) 工程信息表(工程信息表(Project_Info)工程信息表主要存储不同工程的基本信息,设计如下:FieldTypeNullDefaultKeyExtraProjectIDSmall(16)unsignedNoYesAuto-incrementDataTableNameChar(64)NoProjectNameChar(64)ProjectDescribeChar(255)ProjectNodesInt(8)NoReserve1Char(255)Reserve2Char(255)描述: ProjectID:工程的 ID 号,唯一标识,主键,自动赠加。 Data

10、TableName:该工程所包含的数据信息表名称。 ProjectName:工程名字,可以写入该工程所在地的名称,例如:清华大学。 ProjectDescribe:工程描述。ProjectNodes:工程的温度采样节点数,即 SIM 卡的数目。 Reserve1:保留字段。 Reserve2:保留字段。北京阿克姆热能科技开发有限公司 研发部2) 数据信息表(数据信息表(DataTableName)数据信息表主要用来存储各个卡所传回来的数据信息,动态创建,每个工程包含一个 唯一的数据信息表,在创建工程时同时创建该表。表的名字对应于工程信息表里的 DataTableName 字段。表的结构如下:F

11、ieldTypeNullDefaultKeyExtraDataIDSmall(16)unsignedNoYesAuto-incrementSimCardNumberNoDataValueFloatNoDataDateDateTimeReserve1Char(255)Reserve2Char(255)描述: DataID:数据的 ID 号,唯一标识,主键,自动增加。 SimCardNumber:Sim 卡的卡号。 DataValue:Sim 卡所传送的数据值。 DataDate:传送数据的日期时间。 Reserve1:保留字段。 Reserve2:保留字段。3) SIM 卡信息表(卡信息表(Si

12、mCard_Info)Sim 卡信息表主要存储了 Sim 卡的卡号和所属工程的 ID 号以及 Sim 卡的一些基本信息, 利用此表可以通过卡号找到相应的数据信息表,从而可以对该表进行读写操作。表的结构 如下:FieldTypeNullDefaultKeyExtraSimCardNumberChar(32)NoYesProjectIDSmall(16)unsignedNoSimCardDescribeChar(32)SimCardStateTinyint(2)No0Reserve1Char(255)Reserve2Char(255)描述: SimCardNumber:Sim 卡的卡号,唯一标识,主键。 ProjectID:Sim 卡所属的工程 ID 号,对应工程信息表里的 ProjectID 号。 SimCardDescribe:Sim 卡描述,可以写入该卡所在的地里位置,例如:理学院等等。 SimCardState:Sim 卡的工作状态。0:停止工作,1:正常工作。 Reserve1:保留字段。 Reserve2:保留字段。第四章第四章 总结总结

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号