[发明专利]一种多串行协议转以太网通讯的转换装置的转换方法有效
申请号: | 201310107852.6 | 申请日: | 2013-03-29 |
公开(公告)号: | CN103200195B | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 刘莲花;杨文喜;但勇军 | 申请(专利权)人: | 核工业理化工程研究院 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/28 |
代理公司: | 天津创智天诚知识产权代理事务所(普通合伙)12214 | 代理人: | 周庆路,田阳 |
地址: | 300180 *** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串行 协议 以太网 通讯 转换 装置 方法 | ||
技术领域
本发明属于一种计算机通讯中多串口转以太网通讯的转换装置及方法,具体涉及一种应用嵌入式技术,编程结构采用模块化结构和多线程技术相结合,将多种串口通讯协议格式数据转换为以太网通讯协议格式数据,同时实现多串口转以太网通讯的转换装置及转换方法。
技术背景
在工控领域,监控系统一般需要与多种监控设备进行通讯,采集监控设备数据并对其实现控制。目前,以太网通讯技术获得广泛应用,有较高实时性能要求的监控系统的数据通讯方式很多采用以太网通讯方式。而工业系统中很多设备只具有串行通讯接口,要以以太网通讯方式进行实时监控,需要实现串口设备联网。一般采用“串口设备服务器”实现串口设备联网,但是,由于串口设备服务器只做“数据透传”,即在外观形式上实现了串口转以太网的通讯功能,而在本质上计算机仍然按照串口通讯方式进行通讯处理。对于结构复杂、串口设备种类多、通讯协议多及实时性要求高的复杂监控系统,采用此种方法不能满足高实时性能等技术要求。
发明内容
本发明是为了克服现有技术中存在的缺点而提出的,其目的是提供一种能够准确、实时、稳定、同时实现多串行协议转以太网通讯的转换装置及转换方法。
本发明的技术方案是:一种多串行协议转以太网通讯的转换装置,包括串口通讯设备、嵌入式设备、计算机监控软件、串行通讯数据线、以太网通讯数据线。所述的串口通讯设备包括8种串口设备,嵌入式设备包括串口P1~P8接口、网口LAN1和LAN2接口、CPU、FLASH(程序存储器)、SDRAM(数据存储器),其中P1~P8接口可以设置成RS-232/RS-422/RS-485任意格式的串行通讯口,8种串口设备通过串口通讯数据线分别与串口P1~P8连通,串口P1~P8与CPU连通,CPU分别与FLASH和LAN1、LAN2接口连通,LAN1、LAN2接口通过以太网通讯数据线与计算机监控软件连通。
所述的嵌入式设备选用嵌入式工业计算机UC-7420。
所述的计算机监控软件选用组态王监控软件。
一种多串行协议转以太网通讯转换装置的转换方法,该转换方法的软件编程包括:开始模块、以太网口数据处理线程模块、串口数据处理线程模块、结束模块;其流程包括以下步骤:
开始模块包括下列步骤:开始S1、初始化S2、向所有设备发送请求S3。
以太网口数据处理线程模块包括下列步骤:网口接到TCP数据包S4、解析TCP数据包S5、读取SDRAM数据S6、组成TCP数据包S7、发送到以太网口S8。
串口数据处理线程模块包括下列步骤:串口接到RTU数据包S9、校验正确?S10、如果是则进入解析RTU数据包S11、取出数据S12、存储到SDRAM S13;如果不是则返回到串口接到RTU数据包S9。
最后,程序结束S14。
本发明的有益效果
本发明实现了同时将多种串口设备联网的功能,具有实时性高、稳定性强、内核开放和扩展性强等特性,满足许多领域的应用,易于实现系统集成。
附图说明
图1是本发明多串行协议转以太网通讯的转换装置框图;
图2是本发明多串行协议转以太网通讯的转换方法流程图。
其中:
1串口通讯设备 2嵌入式设备
3计算机监控软件 4串口通讯数据线
5以太网通讯数据线 6开始模块
7以太网口数据处理线程模块
8串口数据处理线程模块 9结束模块
具体实施方式
下面,参照附图和实施例对本发明一种多串行协议转以太网通讯的转换装置及转换方法进行详细说明:
如图1所示,一种多串行协议转以太网通讯的转换装置包括:串口通讯设备1、嵌入式设备2、计算机监控软件3、串行通讯数据线4、以太网通讯数据线5。其中,串口通讯设备1包括串口设备1~串口设备8共8种串口设备,嵌入式设备2包括串口P1~P8接口、网口LAN1、LAN2接口、CPU、FLASH(程序存储器)、SDRAM(数据存储器),其中P1~P8接口可以设置成RS-232/RS-422/RS-485任意格式的串行通讯口。
串口设备1~串口设备8通过串口通讯数据线4分别与串口P1~P8连通,串口P1~P8与CPU连通,CPU分别与FLASH和LAN1、LAN2接口连通,LAN1、LAN2接口通过以太网通讯数据线5与计算机监控软件3连通。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于核工业理化工程研究院,未经核工业理化工程研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310107852.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于气动人工肌肉的仿手工揉面机
- 下一篇:一种基于用户现实身份的网络虚拟方法