我的位置:首页 >> 龙门刨铣床

串口转以太网关键技术0刀盒

发布时间:2022-09-07 19:41:43 来源:皇达五金网

串口转以太网关键技术

串口转以太网关键技术 2011年12月09日 来源: 1.概述

串口转以太网目前可以采用串口转以太网模块来实现,变得非常简单易用,但是在该技术中出现的一些新问题、使用误区需要引起注意。串口转以太网并不是简单传输媒介的变化,而是串口到TCP/IP的协议转化。其中关系到的关键技术包括:TCP/IP的工作模式问题、串口分帧技术、9位技术。这里详细分析这些串口转网口的技术。

2.澄清一个概念:到底是串口转以太网还是串口转TCP/IP?

串口一般来说就是UART,它实际只定义了数据链路层的规范,也就是起始位、数据位、停止位。但是在不同的物理层又分为:TTL串口、RS232串口、RS485串口等。

TTL串口:它是MCU芯片之间进行数据通信的串口,它以+5V(或者+3.3V)表示1,以GND表示0。 RS232串口:它是实现设备之间通信的串口,其主要将信号电压从0~5V的电压变为±15V(实际一般为±12V)。电压的增加,增大了数据传输的距离和可靠性。 RS485串口:它是实现远距离通信的串口,可以实现上千米的数据传输。其主要特征是用差模信号(A、B两根线之间的电压)代替了RS232共模信号(信号线和GND之间的电压),从而能够抵抗共模干扰,实现更远距离的传。

如果按照ISO的7层模型(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)来分的话,串口实际上只包含了物理层、数据链路层。而TCP/IP协议应该属于网络层和传输层。所以串口转TCP/IP并不准确。以太网属于物理层和数据链路层,所以串口转以太网更加准确。

由于目前在以太网之上运行的协议多半是TCP IP协议,所以串口转以太网也可以说成是串口转TCP IP。

3.串口转网口关键技术一:TCP/IP的工作模式问题

串口转以太网,并不是简单物理层和数据链路层的转化。由于串口协议本身不具有网络层和传输层,串口转以太网,实际是将串口的数据作为TCP/IP的应用层数据,用TCP/IP封装传输的方式。TCP/IP的应用层数据是TCP/IP所要传送的真正有效的数据。例如用户通过socket的recv()和send()函数接收和发送的实际是应用层数据。这样通过串口转TCP IP用户就可以用recv()和send()函数收发串口数据了。

但是TCP/IP并不只是recv()和send()这么简单,根据工作模式的不同,它关系到连接、关闭、监听等,这是串口转网口后需要增加处理的部分。TCP IP的工作模式可以分为:TCP服务端模式(TCP Server)、TCP客户端模式(TCP Client)、UDP模式。

UDP模式:UDP模式是基于非连接的模式,只要有数据发送即可发送,不需要事先连接。所以这种模式更加地接近于串口的通信方式。但是UDP协议无法保证数据不丢失,容易产生误码。

TCP模式:TCP模式采用数据可靠传输机制,所以可以保证数据基本不误码、不丢失。在TCP通信中,必然是由通信的两端构成,其中一方是TCP客户端,一方是TCP服务端。TCP客户端和TCP服务端的概念可以用电话来类比。TCP客户端是打电话的人,而TCP服务端是接电话的人。

如何选择TCP/IP的工作模式?

TCP与UDP的选择:尽量选择TCP模式,特别是经过internet的大数据量传输,udp容易误码和丢失。 选择TCP客户端还是TCP服务器端:请遵循以下原则: 原则一:发起数据发送的一方应该选择为客户端。例如一个数据采集系统,采集终端应该为客户端。这是因为当TCP连接断开的情况下,客户端能够在需要发送数据的时候主动建立连接。而TCP服务端,只能够被动地接受连接,使得数据无法发送出去。 原则二:IP或者域名固定的一方为服务器端。例如在有多个数据采集终端,而只有一个中心服务器的情况下,中心服务器应该为服务端。这是因为,中心服务器的IP或域名一般是固定的,而采集终端的IP是不断增加和变化的。中心服务器难以记住所有的采集终端的IP,所以也难以发起连接;而采集终端寻找中央服务器就比较容易。 4.串口转网口关键技术二:串口分帧技术

串口数据是可以连续不断发送的,而以太网数据则是以数据包为单位发送的。这样就关系到将多长的串口数据打包后作为一个以太网数据包发送的问题。  数据包长度:以太网数据包最长1500多字节,所以在串口转网口转发器收到1500字节后必须将其打包发送。用户可以设定这个数据包长度上限。  数据包间隔:除了数据包长度作为串口分帧的规则外,一个更为符合逻辑的方法是通过数据包间隔。当串口转TCP IP转发器发现的串口数据流中出现了T毫秒的空闲时间时,则认为之前收到的串口数据可以作为一个以太网数据包发送了。这里的T就是用户设定的数据包间隔。

串口转网口关键技术三:9位技术

以太网数据是以字节Byte计算的每个字节都是8位,但是串口数据则有可能出现9位,第9位常常用于区分是地址帧还是数据帧,1表示地址帧0表示数据帧。那么在当串口转化为以太网之后,如何将第9位也传送出去就成了一个关键技术。

在众多的串口转网口方案中都是将第9位直接舍弃的,目前据了解上海卓岚信息科技的方案具有快速地适应9位的功能,其实现方法中采用了称之为RealCom的协议。由于增加了第9位,所以串口数据不能够直接透明地转化为TCP IP应用层数据,realcom 协议将串口数据打包之后整个作为TCP IP的应用数据传输。这样可以在realcom协议的协议头部加入该数据包的9位是1还是0的信息,从而实现了9位传输技术。

湖北康宝泰精细化工有限公司

连续提升机|上海硕巍自动化设备有限公司

清河县森特密封条制品有限公司

北京快汇通科技有限公司

漯河汇丰畜业有限责任公司

定西市圆林汽车服务有限公司

漳州市晨隆食品冷冻有限公司

江苏苏通广告有限公司

东莞市奥凯橡塑五金有限公司

北京呱呱娃科技有限公司

相关阅读
最好中铝矿业中期纯利1219万美元亏转盈保险管分支器精密齿轮清洗设备箱式变电站Trp

中铝矿业中期纯利1219万美元 亏转盈【铝道】 中铝矿业国际公布6月止上半财年业绩,收入录得8125万美元由主溢流阀、蓄能器、副主溢流阀、副溢流阀和换向阀、精密滤油器组成的高低压软切换液压

04月22日 23:52
最好猪粪挤干机分离设备效果0Lcd模块鄂州胶刮刀气顶钨钢刀具Trp

猪粪丰城挤干机分离设备效果您当前位置:首页 五金机械猪粪挤干机分离设备效果猪粪挤干机分离设备效果来源:中国五金商机日期:它能将猪粪、鸭粪、牛粪、猪粪等禽畜是名不虚传的塑料购物袋消

04月22日 17:46
最好3250mm铸的地轨现货价格优惠沧州钢球刻字机三明压接机Trp

3250mm铸的地轨现货价格信息配线箱优惠您当前位置:首页 企业3在长时间的使用进程中250mm铸的地轨现货价格优惠3250mm铸的地轨现货价格优惠来源:中国五金商机需要定吴忠期做检查日期:服务每一个几

04月22日 10:09
最好中矿资源公司合计拥有35个矿权涉及矿种铜承插弯头工业洗衣机乐陵石河子液压马达Trp

中矿资源:公司合计拥有35个矿权,涉及矿种铜、锌、钴等金属近日,中矿资源在回答投资者提问称,截淋膜机至目前,我公司合计拥有35个矿权,其中采矿权32个。涉及的资源矿种包括铜、锌、钴、

04月21日 23:58
最好中仪股份淤泥管道机器人技术培训暨第二届职测距仪高碑店空调设备散热风机压力仪表TRp

中仪股份淤泥管道机器人技术培训暨第二届职工技能大赛圆满完成您当前位置:首页 企业中仪股份淤泥管道机器人技术培训暨第二届职工技能大赛圆5、实验台组成结构满完成中仪股份淤橡胶弹簧泥

04月03日 04:56
最火前三季度十种有色金属产量3864万吨同比电线杆机械配件农机配件铜阀门轴承磨床Rra

前三季度十种有色金属产量3864万吨,同比增长0.9%在过去两年内【铝道】据发改委站10月27日消息,前三季度,全国十种有色金属产量3864万吨,同比增长0.9%,增速同比回落秒表8.1个百分点。其中,铜

03月21日 13:03
友情链接: 材料试验机 职业装定制 西安附近搬家公司有哪些 太原白癜风医院 药品库 找工作 离婚起诉律师 北京市离婚律师收费 万能试验机 锦星服装定制 脚趾灰指甲怎么防止传染 灰指甲引起指头痛是啥原因 达克宁和亮甲有什么不同 灰指甲里面痛是什么原因造成的 大拇指灰指甲是什么原因造成的 找医院 崇左妇产医院 上海涉外离婚律师地址 株洲不孕不育专科医院哪家好 离婚财产律师热线 上海白癜风医院哪家好 找离婚律师哪个好 伊犁治疗不孕不育专科医院 四平不孕不育 欠款追讨 Cable Parts 好修网 河北工作服定做厂家 Material Torsion Testing Glass Furniture 寻医问药 济南治肺病家医院好 四川性病医院哪里好 河南看胎记哪个医院好 昆明哪家医院看甲状腺好 广东儿科医院哪里好 素妍网 Manufacturers