第6章S7-300-400通信基础.ppt
《第6章S7-300-400通信基础.ppt》由会员分享,可在线阅读,更多相关《第6章S7-300-400通信基础.ppt(80页珍藏版)》请在麦多课文档分享上搜索。
1、Date: *File No.: SSP1_03C.1SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation第 6章 S7-300/400通信基础Date: *File No.: SSP1_03C.2SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation6.1 S7-300/400的通信方式与接口6
2、.2 通信标准6.3 S7-300/400的通信功能6.4 MPI网络与全局数据通信6.5 PROFIBUS网络的数据通信6.6 PROFIBUS通信的应用Date: *File No.: SSP1_03C.3SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation6.1 S7-300/400的通信方式与接口1 通信方式 并行通信与串行通信并行通信是以字( 16位)或字节( 8位)为单位的数据传输方式。串行通信是以二进制的位( Bit 即 1位)
3、为单位的数据传输方式。在控制中计算机之间一般采用串行通信方式。 同步通信与异步通信串行通信可分为同步通信和异步通信。异步通信的格式:同步通信的格式: 同步通信以字节为单位,每次传送 12个同步字符,多个数据字节和校验字符。用同步字符通知接收方开始接收。Date: *File No.: SSP1_03C.4SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation 单工与双工通信单工通信:只能沿单一方向传送数据。双工通信:可以沿两个方向传送数据。双工方
4、式又可以分为全双工和半双工方式。 传输速率(波特率) 30038400 Bit /SDate: *File No.: SSP1_03C.5SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation2 串行通信接口 RS-232C广泛地用于计算机与终端或外设之间的近距离通信。RS-232C采用共地传送方式,容易引起共模干扰。Date: *File No.: SSP1_03C.6SIMATIC S7Siemens AG 2000. All rights
5、reserved.Information and Training CenterKnowledge for Automation RS-422全双工操作,两对平衡差分信号线分别用于发送和接收。最大传输速率 10M Bit /S。最大距离 1200M。一台驱动器可以连接 10台接收器。广泛地用于计算机与终端或外设之间的远距离通信。Date: *File No.: SSP1_03C.7SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation RS-48
6、5RS-485是 RS-422的变形。半双工四线操作,一对平衡差分信号线不能同时发送和接收。使用 RS-485接口和双绞线可以组成串行通信网络,构成分布式系统。系统中可以有 32个站。新的接口器件已允许连接多达 128个站。Date: *File No.: SSP1_03C.8SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation6.2 通信标准1 开放系统互连模型国际化标准组织 ISO提出的开放系统互连模型 OSI。作为通信网络国际标准化的参考
7、模型。它详细描述了软件功能的 7个层次。一类为面向用户的第 57层,另一类为面向网络的第 14层。Date: *File No.: SSP1_03C.9SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation 物理层为用户提供建立 保持和断开物理连接的功能。(如 RS-232C RS-422 RS-485) 数据链路层数据是以帧为单位传送。数据链路层负责在两个相邻节点间的链路上,实现差错控制 数据成帧 同步控制等。 网络层网络层的功能是报文包的分段
8、 报文包的阻塞处理和通信子网络的选择。 传输层传输层的单位是报文。它的功能是流量控制 差错控制 连接支持 向上一层提供端到端的数据传送服务。Date: *File No.: SSP1_03C.10SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation 会话层支持通信管理和实现最终用户应用进程的同步,按正确的顺序收发数据。 表示层表示层用于应用层信息内容的形式变换。例如数据的加密 /解密,信息的压缩 /解压和数据兼容。把应用层提供的信息变成能够共同
9、理解的形式。 应用层应用层作为 OSI的最高层,为用户的应用服务提供信息交换,为应用接口提供操作标准。注意:不是所有的通信协议都需要 OSI参考模型中的全部 7层。例如有的现场总线通信协议只采用了 7层协议中的第 1,第 2和第 7层。Date: *File No.: SSP1_03C.11SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation2 IEEE 802 通信标准IEEE( 国际电工与电子工程师学会)于 1982年颁布了计算机局部网分层
10、通信协议标准草案, IEEE 802 通信标准。它把 OSI参考模型的底部两层分解为逻辑链路控制层( LLC), 媒体访问层( MAC) 和物理传送层。数据链路层是一条链路( LINK) 两端的两台设备进行通信时所共同遵守的规则和约定。 IEEE 802 的媒体访问控制层对应于三种已建立的标准。( CSMA/CD, 令牌总线,令牌环) CSMA/CD协议CSMA/CD协议是 带冲突检测的载波偵听多路访问技术 。允许各站平等竞争,实时性好,适用于工业自动控制计算机网络。 令牌总线在令牌总线中,媒体访问控制是通过令牌的特殊标志来实现的。按照逻辑顺序,令牌从一个装置传递到另一个装置。传递到最后一个装
11、置后,再传递给第一个装置。Date: *File No.: SSP1_03C.12SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation令牌有 “空 ”和 “忙 ”两种状态。持有令牌的装置可以发送信息。发送站首先把令牌的状态为 “忙 ”,并写入要传送的信息(数据 送站名 接收站名 ) 送入环网传输。令牌沿环网一周后返回发送站时,信息已被接收站拷贝,发送站把令牌的状态为 “空 ”,送入环网继续传输,以供其它站使用。令牌传递总线能在重负荷下提供实时同
12、步操作,传送效率高,适于频繁,较短的数据传送。因此它更适合于需要进行实时通信的工业控制网络系统。 令牌环令牌环传递类似于令牌总线,在令牌环上只能有一个令牌绕环运动,不允许两个站同时发送数据。令牌环从本质上看是一个集中控制式的环,环上需要有一个中心控制站负责网上的工作状态的检测和管理。3 现场总线及其通信标准 IEC( 国际电工委员会)对现场总线的定义 “安装在制造和过程区域的现场装置与控制室内的自动控制装置之间的数字式,串行,多点通信的数据总线称为现场总线 ”。 PROFIBUS为德国 SIEMENS公司支持的现场总线。Date: *File No.: SSP1_03C.13SIMATIC S
13、7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation6.3 S7-300/400的通信功能工厂自动化系统的三级网络结构: 现场设备层(现场层)其功能是连接现场设备。这一层主要使用 AS-I( 执行器 -传感接口)网络。 车间监控层(单元层)其功能是用来完成车间主设备之间的连接,实现车间级设备的监控。这一层主要使用 Profibus 和工业以太网,这一级传输速度不是最重要的,但是应能传送大容量信息。 工厂管理层(管理层)其功能是用来汇集各车间管理子网,通过网桥或路
14、由器等连接的厂区骨干网的信息于工厂管理层。这一层主要使用以太网,即 TCP/IP通信协议标准。Date: *File No.: SSP1_03C.14SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation1 S7-300/400的通信网络Date: *File No.: SSP1_03C.15SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training Center
15、Knowledge for Automation( 1) MPI的通信网络 MPI是多点接口的简称。 S7-300/400 CPU都 集成了 MPI通信协议和 MPI的物 理层 RS-485接口。最大传输速率为12M Bit /S。 PLC通过 MPI能同时连接运行 STEP 7 的编程器 计算机 人机界面( HMI)及其它 SIMATIC S7 M7和 C7。STEP 7用户界面提供了 PLC硬件组态功能,使得 PLC硬件组态很简单。STEP 7用户界面提供了通信组态功能,使通信组态也变得简单。 联网的 CPU可以通过 MPI 接口实现全局数据( GD) 服务,周期性地相互进行数据交换。 每
16、个 CPU可以使用的 MPI连接总数与 CPU的型号有关。Date: *File No.: SSP1_03C.16SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation( 2) PROFIBUS工业现场总线 PROFIBUS是用于车间级监控和现场层的通信系统。 S7-300/400 PLC可以通过通信处理器或集成在 CPU上的 Profibus - DP接口连接到Profibus - DP网上。 带有 Profibus DP 主站 /从站接口的
17、CPU能够实现高速和使用方便的分布式 I/O控制。 Profibus 的物理层是 RS-485接口。最大传输速率为 12M Bit/S, 最多可以与 127个节点进行数据交换。网络中可以串接中继器,用光纤通信距离可达 90Km。 可以通过 CP342/343通讯处理器将 S7-300与 Profibus DP或 工业以态网系统相连。Date: *File No.: SSP1_03C.17SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation 主站
18、设备带有 PROFIBUS-DP接口的 S7-300/400的 CPU CP443-5和IM467; CP342-5; CP343-5; 带有 DP接口或 DP处理器的 C7; 以及西门子某些老型号 PLC PG和 OP。 从站设备分布式 I/O设备 ET200; 通过通信处理器 CP342-5的 S7-300 带有DP接口的 S7-300 S7-400( 只能通过 CP443-5) 带有 EM277通信模块的 S7-200( 3) 工业以态网 工业以态网用于工厂管理层和单元层的通信系统。用于对时间要求不太严格,需要传送大量数据的场合。 西门子的工业以态网的传输速率为 10M /100M Bi
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- S7300400 通信 基础 PPT
