可编程控制器的通信及通信网络.ppt
《可编程控制器的通信及通信网络.ppt》由会员分享,可在线阅读,更多相关《可编程控制器的通信及通信网络.ppt(33页珍藏版)》请在三一办公上搜索。
1、第7章 可编程控制器的通信及通信网络,7.1 可编程控制器通信及网络基础7.2 PLC通信协议7.3 S7-200的通信方式7.4 S7-200的网络通信,7.1 可编程控制器通信及网络基础 PLC通信是指PLC与PLC、PLC与计算机、PLC与现场设备或远程I/O之间的信息交换。PLC通信的任务就是将地理位置不同的PLC、计算机、各种现场设备等,通过通信介质连接起来,按照规定的通信协议,以某种特定的通信方式高效率地完成数据的传送、交换和处理。7.1.1 网络通信协议基础1.OSI开放系统互联基本参考模型 图7-1 OSI参考模型 计算机网络通信系统是非常复杂的系统,计算机之间相互通信涉及到许
2、多复杂的技术问题,比如网络阻塞、数据损坏、数据重复以及乱序、硬件失效的检测、寻址以及不同系统不同类型数据的交换等等。,为实现计算机网络通信与资源共享,计算机网络采用的是对解决复杂问题十分有效的方法,即分层解决问题的方法。通过把系统分成若干相对独立的模块,每个模块解决一个子问题。这样就大大的简化了系统的复杂性。为此,国际标准化组织ISO(International Standards Organization)于1977年成立了专门的机构来研究该问题,在1984年正式颁布了“开放系统互联基本参考模型”(0pen System Interconnection Basic Reference Mod
3、el)的国际标准OSI模型。OSI参考模型各层功能分述如下:(1)物理层 最底层称为物理层(Physical Layer),这一层定义了电压、接口、线缆标准、传输距离等特性。物理层负责传送比特流。,(2)数据链路层(DLL)OSI参考模型的第二层称为数据链路层(DLL)。它要提供数据有效传输的端端(端到端)连接以及数据无差错传输。(3)网络层 网络层负责在源机器和目标机器之间建立它们所使用的路由。(4)传输层 传输层提供类似于DLL所提供的服务,传输层的职责也是保证数据在端到端之间完整传输。不过与DLL不同,传输层的功能是在本地LAN网段之上提供这种功能,它可以检测到路由器丢弃的包,然后自动产
4、生一个重新传输请求。传输层的另一项重要功能就是将收到的乱序数据包重新排序。,(5)会话层 OSI会话层的功能主要是用于管理两个计算机系统连接间的通信流。通信流称为会话,它决定了通信是单工还是双工。它也确保了接受一个新请求一定在另一请求完成之后。(6)表示层 表示层负责管理数据编码方式。(7)应用层 OSI参考模型的最顶层是应用层,应用层直接和用户的应用程序打交道。但它并不包含任何用户应用。相反,它只在那些应用和网络服务间提供接口。应用层为用户提供电子邮件、文件传输、远程登录和资源定位等服务。相对于OSI参考模型而言,TCP/IP协议族只有四层,其应用层功能对应于OSI的应用层、表示层和会话层。
5、,2.IEEE802通信标准 IEEE802通信标准是IEEE(国际电工与电子工程师学会)的802分委员会从1981年至今颁布的一系列计算机局域网分层通信协议标准草案的总称。它把OSI参考模型的底部两层分解为逻辑链路控制子层(LLC)、媒体访问子层(MAC)和物理层。前两层对应于OSI参考模型中的数据链路层,数据链路层是一条链路(Link)两端的两台设备进行通信时所共同遵守的规则和约定。IEEE802的媒体访问控制子层对应于多种标准,包括:IEEE 802.1A综述和体系结构;IEEE 802.1B寻址、网络管理和网络互连;IEEE 802.2逻辑链路控制协议(LLC);,IEEE 802.3
6、载波侦听多路访问/冲突检测(CSMA/CD)访问控制方法和物理层规范;IEEE 802.4令牌总线(Token-Bus)访问控制方法和物理层规范;IEEE 802.5令牌环(Token-Ring)访问控制方法和物理层规范;IEEE 802.7宽带时间片环(Time-Slot)访问控制方法和物理层规范;IEEE 802.8光纤网媒体访问控制方法和物理层规范;IEEE 802.9等时网(Isonet);IEEE 802.10LAN的信息安全技术;IEEE 802.11无线LAN媒体访问控制方法和物理层规范;IEEE 802.12100 Mbps VG-Anylan访问控制方法和物理层规范。,其中最
7、常用的有三种,即带冲突检测的载波侦听多路访问(CSMA/CD)协议、令牌总线(Token Bus)和令牌环(Token Ring)。(1)CSMA/CD协议 CSMA/CD(carrier-sense multiple access with collision detection)通信协议的基础是XEROX公司研制的以太网(Ethernet),各站共享一条广播式的传输总线,每个站都是平等的,采用竞争方式发送信息到传输线上。当某个站识别到报文上的接收站名与本站的站名相同时,便将报文接收下来。由于没有专门的控制站,两个或多个站可能因同时发送信息而发生冲突,造成报文作废,因此必须采取措施来防止冲突
8、。为了防止冲突,可以采取两种措施:一种是发送报文开始的一段时间,仍然监听总线,采用边发送边接收的办法,另一种措施是准备发送报文的站先监听一段时间,如果在这段时间内总线一直空闲,则开始作发送准备,准备完毕,真正要将报文发送到总线上之前,再对总线作一次短暂的检测,若仍为空闲,则正式开始发送。(2)令牌总线 在令牌总线中,媒体访问控制是通过传递一种称为令牌的特殊标志来实现的。按照逻辑顺序,令牌从一个装置传递到另一个装置,传递到最后一个装置后,再传递给第一个装置,如此周而复始,形成一个逻辑环。令牌有“空”、“忙”两个状态,令牌网开始运行时,由指定站产生一个空令牌沿逻辑环传送。任何一个要发送信息的站都要
9、等到令牌传给自己,判断为“空”令牌时才发送信息。发送站首先把令牌置成“忙”,并写入要传送的信息、发送站名和接收站名,然后将载有信息的令牌送入环网传输。,(3)令牌环 在令牌环上,最多只能有一个令牌绕环运动,不允许两个站同时发送数据。令牌环从本质上看是一种集中控制式的环,环上必须有一个中心控制站负责网络的工作状态的检测和管理。7.1.2 PLC通信方式1.并行通信与串行通信数据通信主要有并行通信和串行通信两种方式。(1)并行通信是以字节或字为单位的数据传输方式;而并行传输(Parallel Transmission)指可以同时传输一组比特,每个比特使用单独的一条线路(导线)。(2)串行通信是以二
10、进制的位(bit)为单位的数据传输方式,每次只传送一位,2.单工通信与双工通信 串行通信按信息在设备间的传送方向又可分为单工、双工两种方式。单工通信方式只能沿单一个方向发送或接收数据。双工通信方式的信息可沿两个方向传送,每一个站既可以发送数据,也可以接收数据。双工方式又分为全双工和半双工两种方式。数据的发送和接收分别由两根或两组不同的数据线传送,通信的双方都能在同一时刻接收和发送信息,这种传送方式称为全双工方式;用同一根线或同一组线接收和发送数据,通信的双方在同一时刻只能发送数据或接收数据,这种传送方式称为半双工方式。3.异步通信与同步通信 按照同步方式的不同,可将串行通信分为异步通信和同步通
11、信。,异步通信又称起止式传输。发送的数据字符由1个起始位、78个数据位、l个奇偶校验位(可以没有)和停止位(1位、1.5或2位)组成。字符可以连续发送,也可以单独发送。同步通信有两种类型。一种是面向字符同步协议,一种是面向比特同步协议。同步通信以字节为单位(一个字节由8位二进制数组成),以多个字符或者多个比特组合成的数据块为单位进行传输的。7.1.3 PLC常用通信接口 PLC通信主要采用串行异步通信,其常用的串行通信接口标准有RS-232C、RS-422A和RS-485等。1.RS-232C RS-232C是美国电子工业协会EIA于1969年公布的通信协议,它的全称是“数据终端设备(DTE)
12、和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。,2.RS-422与RS-485串行接口标准 RS-422、RS-485与RS-232不一样,数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线,将其中一线定义为A,另一线定义为B。(1)RS-422电气规定 RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。(2)RS-485电气规定 由于RS-485是从RS-422基础上发展而来的,所以RS-485许多电气规定与RS-422相似。如都采用平衡传输方式、都需要在传输线上接终接电阻等。RS-485可以采用二线与四线方式,二线制可实现真正的多点双
13、向通信。,3.RS-422与RS-485的网络安装注意要点在构建网络时,应注意如下几点:(1)采用一条双绞线电缆作总线,将各个节点串接起来。(2)应注意总线特性阻抗的连续性,在阻抗不连续点就会发生信号的反射。7.2 PLC通信协议7.2.1 MODBUS协议 MODBUS协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。1.MODBUS的通信结构 MODBUS采用主从通信结构,在该结构中只有一个设备(主设备)能初始化传输(查询)。其它设备(从设备)根据主设备查询提供的数据作出相应反应。,2.MODBUS的通信方式 MODBU
14、S定义的通信方式有两种:ACSII和RTU(远程终端单元)。(1)ASCII模式 当控制器设为在MODBUS网络上以ASCII(美国标准信息交换代码)模式通信时,在消息中的每8Bit字节都作为两个ASCII字符发送。这种方式的主要优点是字符发送的时间间隔可达到1秒而不产生错误。(2)RTU模式 当控制器设为在MODBUS网络上以RTU(远程终端单元)模式通信时,在消息中的每8Bit字节包含两个4Bit的十六进制字符。这种方式的主要优点是:在同样的波特率下,可比ASCII方式传送更多的数据。,(3)地址域 消息帧的地址域包含两个字符(ASCII)或8Bit(RTU)。可能的从设备地址是0247(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 可编程控制器 通信 网络

链接地址:https://www.31ppt.com/p-6251711.html