udp通信在工业控制中的应用

udp通信在工业控制中的应用

ID:21451772

大小:25.50 KB

页数:5页

时间:2018-10-22

udp通信在工业控制中的应用_第1页
udp通信在工业控制中的应用_第2页
udp通信在工业控制中的应用_第3页
udp通信在工业控制中的应用_第4页
udp通信在工业控制中的应用_第5页
资源描述:

《udp通信在工业控制中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、UDP通信在工业控制中的应用  摘要数据交换系统广泛应用于我国的工业控制中,而这一系统的应用原理主要是根据上位机与下位机的交换来实现,只有保障了系统单元之间的高速运转才能让整个数据通信系统正常工作,因此网络通信方式就显的尤为重要,而现实中应用在网络中常见的通信方式有串口232通信,485/422总线通信,串行I2C,这些串口能最大限度的满足人们的日常所需,但是上述的三种通信方式并不适用于所有的场合,尤其是那些要求高效的工业企业,上述的几种通信方式,如果在某一时间段发送大量的数据,必然会影响到工业系统的工

2、作效率,笔者希望能够解决这一问题,因而对大量的网络通信协议进行分析,并在下文中以UDP协议通信在工业控制中的应用为例,重点分析UDP与串行232,485,I2C及基于TCP协议的工业以太网之间的差别。  【?P键词】网络通讯协议通行效率总线通信  UDP是UserDatagramProtocol缩写,简称用户数据包协议,是无线传输层的一种模式,主要为用户提供了一种相对简单但并不可靠的网络服务,随着互联网的不断发展,这一技术已经开始渗入了工业控制系统,总的来说他有如下特征:  (1)从UDP的本质来看UD

3、P是一种无连接协议,它建立了电脑主机和从机之间的无线链接关系,当需要传递信息的时候,它可以用极快的速度从机器的存储器内抓取自己需要的信息,并以最快的速度将其发布到网络上,从发送端来看UDP传输数据的速度仅仅被计算机的能力和传输信息的宽带限制,而在接收端UDP将不同的信息分在不同的序列中,应用程序从队列中读取消息段时,UDP的传输速度高达毫秒,快速的传播速度无疑是我国大部分工业企业内部急需的。  (2)UDP在传输数据的时候不会建立连接关系,所以不用在意主机和从机的连接状态,这让主机可以同时与多个从机进行

4、数据交换,而机器之间的信息不会互相干扰,这在无形之中提高了工作效率,让工业企业的计算机不用在局限于面对协议的怪圈,提高工业企业的工作效率。  (3)UDP的数据吞吐量不受空间控制算法调解,只受软件之间的数据传输速率和传输的带宽,以及计算机组的性能限制。  (4)UDP在进行数据传输的时候速度可高达10M/100M字节自适应,这让其传输的速度时间很短,这种传输速度是同类协议不可企及的高度。  (5)UDP的传输线路采用的是双绞线,抗干扰性很强,能够保证信息的稳定传输。  而和UDP做对比的通信方式有:串行

5、232,485,I2C通信  1从传输速率和实时性来看  在现代工业中,信息技术的应用范围越来越广,工业对网络速率的要求也越来越高,而UDP通信协议完全满足这一需求,将其应用在工业上时其数据传输速度和互联网的速率是相同的,设置好10M/100M字节的自适应后可以以极快的速度进行数据传输,完成工业计算机组之间的数据传输,这点和通常所使用的232,485,I2C等的通信相比速度得到了很大的提高,串行232,485,I2C的网络传输速度最高也仅有100K左右的速度,而强行增加运行速度则会增加系统的负荷导致系统

6、的错误率和崩溃率增加,这几种通信方式的抗干扰能力也相对一般,面对需要传输大量数据的情况使用UDP,可以在最短的时间内完成任务。  2从传输过程中的安全性来看  使用UDP协议来校准数值,以确保网络数据的安全性。UDP协议在校准前首先通过特殊的算法计算数据,当数据转移到接收方之后,还需要重新计算一次。如果在传输过程中数据被第三方篡改或损坏,由于数据错误等原因,导致验算的发送和接收方不一致,UDP就不会接收这部分数据,由此可见,UDP协议可以降低错误的发生率。  3与基于TCP协议的工业以太网的比较  TC

7、P是TransmissionControlProtocol的缩写,简称传输控制协议。它是一种非常可靠的传输层通信协议和UDP位与OSI参考模型中的同一层。但是这三者之间却有非常明显的区别,是否是面向连接,从工业的角度来看,这一点造成的影响非常关键,从本质上来看TCP是连接时采用的通信协议,唯一的任务和使命就是发送与接受信号,但在发送数据之前,  它要保证数据传输之间的可靠性,而UDP协议则跨过这条,不需要和接收方建立安全连接,可直接向对方传输数据,也无需在对方返回数据时确认信号,排除了数据的可靠传递机制

8、,减少了数据的延迟时间,将安全和排序的问题交与底层应用层来完成,减少了系统的传输速率,提高工作效率,从这点上来看UDP协议和TCP协议相比,优点有如下几点:  (1)不用建立连接,减少系统开销和延滞;  (2)不采用可靠的传输机制,主/从机不用维护很多用于记录连接的状态表;  (3)取消了确认信号的发送,提高了发送的速度和实时性  4如何实现UDP协议  任何产品都需要考虑到自身的可行性,稳定性以及成本,而UDP的协议也是如此  4.1可行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。