[发明专利]一种多串行协议转以太网通讯的转换装置的转换方法有效
申请号: | 201310107852.6 | 申请日: | 2013-03-29 |
公开(公告)号: | CN103200195B | 公开(公告)日: | 2018-01-19 |
发明(设计)人: | 刘莲花;杨文喜;但勇军 | 申请(专利权)人: | 核工业理化工程研究院 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/28 |
代理公司: | 天津创智天诚知识产权代理事务所(普通合伙)12214 | 代理人: | 周庆路,田阳 |
地址: | 300180 *** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串行 协议 以太网 通讯 转换 装置 方法 | ||
1.一种多串行协议转以太网通讯的转换装置的转换方法,其特征在于,所述的转换装置包括串口通讯设备(1)、嵌入式设备(2)、计算机监控软件(3)、串行通讯数据线(4)、以太网通讯数据线(5),其特征在于:所述的串口通讯设备(1)包括串口设备1~串口设备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)连通;
所述的转换方法的软件编程包括:开始模块(6)、以太网口数据处理线程模块(7)、串口数据处理线程模块(8)、结束模块(9);其流程包括以下步骤:
开始模块(6)包括下列步骤:开始S1、初始化S2、向所有设备发送请求S3;
串口数据处理线程模块(8)包括下列步骤:串口数据处理线程模块(8)接收到串口RTU数据包(S9)时,将接收到的串口RTU数据包根据其通讯协议进行校验(S10),如果校验不正确将丢弃掉此数据包,如果校验正确将解析RTU数据包(S11),取出数据(S12)将参数数据存储到数据存储器SDRAM (S13)中;
同时,以太网口数据处理线程模块(7)也在执行其功能,以太网口数据处理线程模块(7)包括下列步骤:当以太网口数据处理线程模块(7)接收到网口TCP数据包(S4)时,根据TCP协议解析TCP数据包(S5),然后读取SDRAM数据(S6)将TCP数据包中所请求的数据取出,组成TCP数据包(S7)将所请求的数据打包成TCP格式数据包,发送到以太网口(S8);
最后,程序结束S14。
2.根据权利要求1所述的一种多串行协议转以太网通讯的转换装置的转换方法,其特征在于:所述的嵌入式设备(2)选用嵌入式工业计算机UC-7420。
3.根据权利要求1所述的一种多串行协议转以太网通讯的转换装置的转换方法,其特征在于:所述的计算机监控软件(3)选用组态王监控软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于核工业理化工程研究院,未经核工业理化工程研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310107852.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于气动人工肌肉的仿手工揉面机
- 下一篇:一种基于用户现实身份的网络虚拟方法