基于ISA100.11a工业传感网实现Modbus协议传输的方法技术

技术编号:11270784 阅读:62 留言:0更新日期:2015-04-08 17:22
本发明专利技术提出一种基于ISA100.11a工业传感网实现Modbus协议传输的方法。本发明专利技术将ISA100.11a网络与Modbus总线协议进行无缝连接,解决了在工业现场Modbus总线设备和ISA100.11a无线终端的通信问题,通信过程符合标准的要求,可实时进行信息采集和控制的请求应答操作。

【技术实现步骤摘要】

【技术保护点】
一种基于ISA100.11a工业传感网实现Modbus协议传输的方法,其特征是包括以下步骤步骤一、建立地址关联当终端从设备完成入网流程后,Modbus接口模块首先获取Modbus从设备的设备地址信息,再将终端模块的EUI64地址和对应的Modbus从设备的地址进行数据关联封装,最后,通过射频模块将封装有地址信息的数据帧发送给网关设备;网关设备接收到来自终端从设备的关联地址信息,将设备的地址信息存入地址转换表;直到网关设备完成所有入网设备的地址列表信息的添加时,给Modbus主设备指示信号,表示设备关联完成,主设备可以发起对从设备的操作命令;步骤二、进行主设备请求命令的传输Modbus主设备需要和从设备通信时,发出请求命令到网关适配模块,网关适配模块接收到命令后,检查地址转换表后将该命令送给网关协议栈模块,由该模块进行数据帧封装,最后通过无线射频模块进行发射;步骤三、进行从设备的响应命令传输当终端从设备的射频模块接收到符合ISA100.11a协议的帧后,送给ISA100.11a协议栈进行解析数据帧;解析完成后再送给Modbus接口模块,该模块将数据转换成Modbus帧格式后送给Modbus从设备;当Modbus接口模块接收到响应消息后将消息传输给ISA100.11a协议栈,由该模块封装数据帧并通过射频模块进行发送;步骤四、接收响应帧当网关设备接收到ISA100.11a网络帧,协议栈模块进行解析后送给网关适配模块;网关适配模块将地址转换后进行检查,如果响应帧的地址和地址列表中不匹配,则丢弃该响应帧;否则,按照Modbus帧格式将响应帧送给Modbus主设备;通过上述方法,完成一次Modbus主设备和从设备的通信控制过程。...

【技术特征摘要】

【专利技术属性】
技术研发人员:支亚军张建奇鲍复民李孟王鼎衡
申请(专利权)人:西安航天自动化股份有限公司
类型:发明
国别省市:陕西;61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1