下载此文档

以太网通讯协议.doc


文档分类:论文 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
以太网通讯协议.doc以太网通讯协议篇一:基于FINS协议的OMRONPLC与上位机以太网通信的实现基于FINS协议的OMRONPLC与上位机以太网通信的实现[多图]0引言在当代工业自动化控制系统中,可编程逻辑控制器(PLC)作为常用的现场控制设备,上位机作为数据釆集及人机界面的一种已经得到广泛运用。过去,在工程项目开发中,PLC和上位机间的通信常釆用RS-232C或者RS-485串行方式,这种要领很难满足数据量大、通信距离远、实时性要求高的控制系统。随着互联网技能的发展、普及与推广,以太网技能得到了快速的发展,其传输速率的提高和交换技能的运用,处理了以太网通信的非确定性疑问,使得工业以太网能够广泛运用于工业信息控制领域,也是工业信息控制未来的发展趋势。FINS(workservice)通信协议是欧姆龙公司开发的用于工业自动化控制网络的指令/响应系统。运用FINS指令可实现各种网络间的无缝通信,包括用于信息网络的Etherne(以太网),用于控制网络的ControllerLink和SYSMACLINKo通过编程发送FINS指令,上位机或PLC就能够读写另一个PLC数据区的内容,甚至控制其运行状态,从而简化了用户程序。FINS协议支撑工业以太网,这就为OMRONPLC与上位机以太网通信的实现提供了可能。1OMRONPLC与上位机通信方式目前,在欧姆龙PLC网络组成中,上位机和PLC的通信可以采用RS232C/485串行通信、ControllerLink通信和工业以太网通信三种方式。它们的主要性能参数如表1所示。图片看不清楚?请点击这里查看原图(大图)。文献[3]介绍了采用RS232C/485串行通信的方案,其通信速率仅为9600b/s,速率较慢,很难适应当代数据量大、通信距离较远、实时性要求较高的控制系统。文献[2]中给出了基于FINS协议的ControllerLink通信的设计方案,其最高速率可以达到2Mb/s,整个网络的最大传输距离为500m,硬件上须要在上位机安装CLK支撑卡,其扩展性及运用的灵活性没有工业以太网好。在三种通信方式中,工业以太网的优势是相当明显的。其传输速率可以达到10/100Mb/s(取决于实际网络环境);两个节点之间的传输距离可以达到100m,对于整个网络的传输距离没有限定;网络内最大节点数可以达到254个,可以31!实现l(PLC):N(PC)、N:N、N:1等多种网络形式。这些都为构架各种规模的工业网络信息系统提供了有利的条件,具有良好的扩展性、实用性、灵活性。目前运用的上位机都配有以太网卡,所以上位机侧无需添加额外的硬件设备。因此,采用工业以太网方式对提高工厂的自动化信息控制水平具有很大的现实意义。2以太网FINS通信在以太网FINS通信中,各种数据信息是以UDP/IP包或者TCP/IP包的方式在以太网上发送和接收的。其中,层远程设备运用的是IP地址,而在运用层运用的则是FINS节点地址。传输层中定义了本地UDP或TCP端口号,它为运用层(即FINS通信)提供通信端口,其默认配置为9600o用户可以根据实际情况自行修改,但是在同一网络中,各设备的通信端口号必须保持一致。图1FINS以太网通信协议模型图片看不清楚?请点击这里查看原图(大图)。通常以太网通信运用的是IP地址,而在FINS通信中则是运用网络号、节点号以及单元号来对不同设备(包括PLC、PC等现场设备)执行地址定义的。这就为不同网络之间各种设备的通信提供了统一的寻址方式。在以太网FINS通信中,欧姆龙的以太网单元一项主要的功能就是能在IP地址和Fins节点地址之间执行转换,其转换方式有自动转换、IP地址表和复合地址表三种方式,其地址转换数量依据模块型号和转换方式的不同还有相应的限定。以太网FINS通信服务是一种基于UDP/IP的通信方式,称为FINS/UDP方式,欧姆龙相关的以太网产品都支撑这种方式。此外,CS1W-ETN21和CJ1W-ETN21以太网通信模块还支撑TCP/IP协议,称为FINS/TCP方式。2・1FINS/UDP方式FINS/UDP方式是一种运用UDP/IP协议的FINS通信方式。UDP/IP是一种无连接的通信协议。当一条信息从一个节点发到另一个时,这两个节点是没有明确连接的对等联系的。UDP协议具有较快的传输速度,但是数据通信的可靠性没有TCP协议高。图片看不清楚?请点击这里查看原图(大图)。如图2所示,是一个在以太网中发送和接收所运用的UDP帧结构。FINS/UDP方式运用的是一种嵌套格式数据包,报头、IP报头、UDP报头和FINS帧。一个UDP数据段(FINS帧)超过1472字节将被分成若干个数据包来传送。分开的UDP数据将在UDP/IP协议层自动组合。通常不须要关注运用层的数据分段,但是在一个多层IP网络中1427字节的UDP包可能

以太网通讯协议 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pppccc8
  • 文件大小63 KB
  • 时间2020-02-15