- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电气控制及PLC技术;6 PLC通信与网络;6 PLC通信与网络 ; 1. 基本通信方式
2. 异步串行通信
3. 通信接口 ;图 并行通信 ;图 串 行 通 信;图 异步串行传送;图 单工、半双工和双工; 1.网络结构概述
(1)简单网络
(2)多级网络
2. 通信协议
(1)通用协议
(2)公司专用协议 ; 1. 网络结构概述 ;图 ISO企业自动化系统模型 ;图 通用协议模型;(2)公司专用协议
低层子网和中层子网一般采用公司专用协议,尤其是最底层子网,由于传送的是过程数据及控制命令,这种信息较短,但实时性要求高。公司专用协议的层次一般只有物理层、链路层及应用层,而省略了通用协议所必须的其他层,信息传送速率快。; 1. 字符数据格式
2. 网络层次结构
3. 通信类型及协议分类
4. 通信设备 ; 1. 字符数据格式 ;图 西门子生产金字塔;管理层
计算机集合; 3. 通信类型及协议分类 ;S7系列的通信协议 ;PROFIBUS协议用于分布式I/O设备(远程I/O)的高速通信。该协议的网络使用RS-485标准双绞线,适合多段、远距离通信。PROFIBUS网络常有一个主站和几个I/O从站。主站初始化网络并核对网络上的从站设备和配置中的匹配情况。如果网络中有第三个主站,则它只能访问第一个主站的从站。; 4. 通信设备 ;
网络连接器可以用来把多个设备很容易地连接到网络中。
网络连接器有两种类型:一种是仅提供连接到主机的接口,另一种增加了一个编程接口。
带有编程口的连接器可以把编程器或操作员面板直接增加到网络中,编程口传递主机信号的同时,为这些设备提供电源,而不用另加电源。
网络连接器可以用来把多个设备连接到网络中。网络连接器有两种类型:一种仅提供连接到主机的接口;另一种则增加了一个编程接口。两种连接器都有两组螺丝端子,可以连接网络的输入和输出。;网络电缆 和PC/PPI电缆 ( 5个DIP开关与PC/PPI通信方式 ); 用调制解调器可以实现计算机或编程器与PLC主机之间的远距离通信。以11位调制解调器为例
网络中继器在PROFIBUS网络中,可以用来延长网络的距离,允许给网络加入设备,并且提供一个隔离不同网络段的方??。每个网络中最多有9个中继器,每个中继器最多可再增加32个设备。;6.2 通信实现 ; 一、确立通信方案 ; 二、参数组态 ;6.3 网络通信 ;一、 控制寄存器和传送数据表;图 网络读写数据表 ;表 传送数据表格式;二、 网络指令 ;网络运行指令 ;三、 应用实例 ;;;;6.4 自由口通信 ;一、 相关寄存器及标志 ;1. 控制寄存器
SMB30控制和设置通信端口0,如果PLC主机上有通信端口1,则用SMB130来进行控制和设置。
2. 特殊标志位及中断
特殊标志位
SM4.5和SM4.6:分别用来表示口0和口1发送空闲状态。
中断
接收中断:中断事件号为8(口0)和25(口1)。
发送完成中断:中断事件号为9(口0)和26(口1)。
接收完成中断:中断事件号为23(口0)和24(口1)。 ;3. 特殊存储器字节 ;二、 自由口指令 ;三、 应用实例 ;3. 程序; 中断程序 ;个人计算机PC与S7-200 CPU之间的联网通信;3.多主机网络(MPI网络) ;(2)两个CPU 224模块可以通过网络指令NETR和NETW相互发送信息。 ;S7-200系列PLC自由口通信;(1)PP位:奇偶选择 ;2.特殊标志位及中断事件 ;(1)接收信息状态字节 ;(2)接收信息控制字节 ;C/M 表示定时器定时性质。=0,内部字符定时器;=1,信息定时器。
TMR 表示是否使用SMB92或SMB192的值终止接收。=0忽略;=1,使用。
BK 表示是否使用中断条件来检测起始信息。=0忽略;=1,使用。;(二)自由口发送接收指令 ;小结:通过本讲的学习,重点掌握通过本章的学习,掌握S7-200的通信方式及自由口通信;了解网络的概念以及通信设备的使用 。
文档评论(0)