[发明专利]一种快速制作MODBUS协议转化网关的方法有效
申请号: | 201110170428.7 | 申请日: | 2011-06-22 |
公开(公告)号: | CN102231717A | 公开(公告)日: | 2011-11-02 |
发明(设计)人: | 张超 | 申请(专利权)人: | 上海纳杰电气成套有限公司 |
主分类号: | H04L12/66 | 分类号: | H04L12/66 |
代理公司: | 上海天翔知识产权代理有限公司 31224 | 代理人: | 宋羽 |
地址: | 201111 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 制作 modbus 协议 转化 网关 方法 | ||
技术领域
本发明涉及一种转化网关的方法,特别是涉及一种在智能监控系统工程中的快速制作MODBUS协议转化网关的方法。
背景技术
在智能设备通讯的过程中,设备之间的通讯协议是否为标准协议,决定设备能否和其他设备通讯的基础。在智能监控系统中各种设备的通讯协议可能很难集成在同一组态软件中,这样就需要一种将各种协议转化为标准协议的设备。现在有很多通讯网关的开发需要技术很专业人员才能开发,这样大大增加开发难度与进度。在现在智能监控系统工程中需要一种快速制作MODBUS协议转化网关设备来完成监控系统。
发明内容
针对上述问题,本发明的主要目的在于提供一种在智能监控系统工程中的快速制作MODBUS协议转化网关的方法。
本发明是通过下述技术方案来解决上述技术问题的:一种快速制作MODBUS协议转化网关的方法,所述方法包括如下步骤:
(1)、设置好两台电脑;
(2)、在第一台电脑中安装智能设备的安装软件,直接和智能设备通讯,在第二台电脑中安装串口调试软件,用串口调试软件监控第一台电脑与智能设备通讯;记录下发送报文与接收报文的数据;
(3)、通过对比串口调试软件的发送与接收到的报文的内容,找到智能设备监控软件给智能设备发送的报文代码,并记录报文代码全部内容;
(4)、用单片机往智能设备发送记录的报文代码的全部内容,通过串口往智能设备发送。智能设备收到单片机发送来的代码后,将设备相关参数以报文格式返回给单片机;
(5)、单片机接收来自于智能设备的数据,存储在ROM中,并转移到EEROM中,单片机经过装载MODBUS协议驱动,将所有信息参数排列成为标准的MODBUS协议报文的格式,等待上位机的询问请求。
在本发明的具体实施例子中,所述单片机内编写网关通讯设备的步骤如下:
(1)、编写好MODBUS协议驱动主程序;
(2)、按照串口调试软件显示发送数据格式发送数据;
(3)、接收来自智能设备返回的数据;
(4)、将返回的数据按照顺序存到单片机ROM中;
(5)、将有效参数按照顺序存到EEPROM中;
(6)、等待上位机电脑访问设备,具备MODBUS标准协议访问功能。
在本发明的具体实施例子中,找到非标准协议或者非公开协议监控软件给智能设备发送数据报文内容。
在本发明的具体实施例子中,根据智能设备收发报文的内容,用串口调试软件模拟监控软件发送记录的报文代码,并找到能够收到用监控软件一样的报文代码格式。
在本发明的具体实施例子中,首先用智能设备所带的监控软件和智能设备进行通讯,获取其中的通讯报文。
在本发明的具体实施例子中,将通讯报文用串口调试软件模拟,获取的报文与用监控软件获取的报文进行比较。
在本发明的具体实施例子中,比较两次报文格式与内容,格式与内容都匹配,在将事先写好MODBUS驱动的单片机发送串口调试软件发送的报文,将接收到的数据存储在ROM后在转移到EEROM中,通过MODBUS协议驱动与接受到的数据形成一个新的标准的MODBUS协议的设备网关。
本发明的积极进步效果在于:本发明提供的快速制作MODBUS协议转化网关的方法具有以下优点:本发明简单,容易操作,只需要懂的单片机知识,按照智能设备与自己带的软件通讯的报文格式,先记录下报文发送与接收的内容,分析出接收内容各个字节的含义,用单片机按照发送报文的格式给智能设备发送数据,收到的数据存入寄存器,这样监控软件与智能设备的通讯转化为监控软件与单片机按照标准的MODBUS协议通讯.可以解决智能设备接入各种监控软件的协议不匹配的问题。
附图说明
图1是本发明的硬件结构示意图。
图2是本发明的报文分析硬件连接图。
图3是本发明的单片机处理流程图。
具体实施方式
下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
图1是本发明的硬件结构示意图,如图1所示:本发明包括单片机与智送能设备通讯端口的连接。单片机可以往智能设备发送数据,智能设备也可以给单片机发送数据。
图2是本发明报文分析硬件连接示意图,如图2所示:本发明包括用智能设备自己带的监控软件和智送能设备通讯。用另外一台电脑监控智能设备收发送数据报文内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海纳杰电气成套有限公司,未经上海纳杰电气成套有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110170428.7/2.html,转载请声明来源钻瓜专利网。