2015-01-26 16:09:15
摘要:本文介绍了基于TCP/IP 的多串口转换网关,采用GM8142芯片扩展了串行口数目,较好的适应了,低速,多串口的工业场合,实现了串口设备和层透明数据传输,以及设备的网络化控制及信息的分布式管理,能够广泛的应用在基于以太网的分布式测控网络中。
关键词:微控制器篇]串口转换篇]串口网关篇]
引言
Internet 技术的广泛普及,全球各个领域的不同企业已经对“让设备联网”达成共识,而在工业控制和通信设备中,更多的却是符合RS232 标准的串行口设备。如何将多个串行口的数据转发到网络上,实现设备的远程控制、数据的远程传输便成了一个亟待解决的问题。同时,考虑到成本问题,以往设备又不可能全部淘汰。因此,本文提出一种嵌入式网关可从根本上解决这一难题。多串口转换网关使得串口数据流到以太网数据流的传输成为可能。它能连接多个RS232 串口设备,并将串口数据进行选择和处理,把RS232 接口的数据流成以太网数据流,这样就可以进行网络化的数据处理,实现串行数据的网络化。采用此种方案,无需淘汰原有串口设备,多台设备可同时入网,既可以提高设备利用率,GM8142 可实现低成本、较高速度、控制简单的多串口方案。
系统结构
TCP/IP 协议由应用层、UDP 层、IP 层和数据链层组成。为了实现透明传输,增加应用进程协议层——串口层。串口层由串口链层和串口网络层构成。网关在串口层构建,同时解析RS232 数据包,并作为TCP/IP网络应用层的数据传输。多串口网关由TCP/IP协议转换模块和多串口收发控制模块组成,结构如图1 所示。
又节约组网费用,还可在已有的网络基础上简化布线复杂度。采用串口扩展芯片
620)this.style.width=620; border=0 alt=可实现多串口转换的嵌入式串口网关的设计 src=