- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2020-7-3
GPRS 终端网关实现方案
1. 项目现状
客户上层应用需求通过工控软件 Ifix 完成
现场 RTU 数据通过无线通信终端数据传输在终端 WDT 通过
GPRS 无线网络与网关软件进行通信
网关与 Ifix 之间的数据交换通过第三方的虚拟串口软件来交
换
2. 需要解决的问题
现有网关只适用于为少量的 WDT 服务,当WDT 数量增大或者
数据量增大到一定程度时,会出现数据的丢失与 WDT 的断链
等情况,从而影响正常的现场数据采集与控制.
现有网关只实现来回数据的转发,没有存储.针对 Ifix 的工作特
点与机制,会造成数据回应不及时,有时还会造成在短时间内的
数据量突然增口.阻塞网络.
现场设备采用ModBus 工作控制协议,采用在 PC 上虚拟串口的
方式,当虚拟过多串口后,对系统资源占用较大,对通信质量也
会影响.
3. 网关性能设计
扩展网关通信容量,允许更多的设备同时在线.
支持多工程应用,使应不同的需求,使网关更加通用方便
4. 网关通信结构设计
2020-7-3
图4.1 通信结构图
改变网关与 Ifix 通信机制,采用存储转发的方式.使 Ifix 能够及
时得到设备回应.
改变网关与 Ifix 通信协议 ,丢弃虚拟串口的方式 ,采用
ModBus-TCP 协议.
改变数据招测机制.分为网关对现场设备,Ifix 对应网关.通过
WDT ID 与虚拟 IP 映身.网关不再是原来的纯透穿工作方式.网
关负担了更多的工作.更加智能化.
5. 新功能设计
无线通讯网关可以设定时间间隔的的轮询或直接招测或控制
命令当向该设备直发送起/停/复位命令时)接远程 DTU 设备
无线通讯网关需安装关系数据库如(SQL2000 或者 Access ),
下发命令和读取命令用不同数据表。下发命令响应时间在 15
秒以内。
关系数据库表单根据设定的设备通讯地址及其偏移量(地址范
围)、ID 等信息自动生成。
网关软件中远程设备的通讯站地址,通讯起始地址及其地址范
2020-7-3
围(偏移量),通讯设备ID 及与 iFix/MB1 通讯地址对应关系均可
设定。
当上位下发操作命令(写数据)时下发至中间过程数据库时,
网关软件根据检测被写远程设备数据变化与否向该设备发送
写命令。并优先读取该设备的状态数据。成功后继续原循环。
通讯扫描方式按照通信结构图做成双循环方式。
对远程 RTU 读写的功能码根据设定通讯地址及偏移量,站地
址,及对应 ID 由网关软件自动生成。IFIX 对网关软件过程数
据的读写命令解析由网关软件完成。
6. 组态软件 Ifix 与网关通信映射关系
虚拟 IP 的管理 IFIX 驱动最多对应 8 个虚拟 IP
通过在网关所在服务器上虚拟多个局域网 IP 地址,用户每次数据采集
使用iFix 通过Modbus tcp 协议一次性对多个RTU 进行采集.网关接收
iFix 发来的采集指令后,通过解析得到相应的寄存器地址(并非实际),然
后从数据库中或者直接从RTU 中获取与之对应的实际的RTU 寄存器
地址采集值.重新打包成 Modbus tcp 协议包后通过虚拟 IP 发回给 iFix
软件.
通信地址映射
为了实现上节所描述功能,需要在网关中作寄存器地映射,映射
文档评论(0)