可编程序控制器原理与应用基础第6章可编程序控制器的通信及网络课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《可编程序控制器原理与应用基础第6章可编程序控制器的通信及网络课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 控制器 原理 应用 基础 章可编 通信 网络 课件
- 资源描述:
-
1、6.1 网络通信概述网络通信概述 6.3 S7-200 PLC 的通信指令与通信实例的通信指令与通信实例 6.2 西门子西门子 S7 系列系列 PLC 的网络类型及配置的网络类型及配置 大连理工大学1 数据通信的传输方式可以分为串行通信和并行通信。数据通信的传输方式可以分为串行通信和并行通信。并行通信并行通信(Serial Communication):在多个信道同:在多个信道同时传输的方式称为并行通信方式。时传输的方式称为并行通信方式。串行通信串行通信(Parallel Communication):数据在一个:数据在一个信道上,以二进制的位信道上,以二进制的位(bit)为单位按顺序发送或为
2、单位按顺序发送或接收的数据传输方式,称为串行通信方式。接收的数据传输方式,称为串行通信方式。大连理工大学2 串行通信中采用了两种同步技术:异步通信和同串行通信中采用了两种同步技术:异步通信和同步通信。步通信。异步通信:异步通信又称起止式通信。异步通异步通信:异步通信又称起止式通信。异步通信中的一帧数据包括一个字符代码或一个字节信中的一帧数据包括一个字符代码或一个字节数据,每个传输的字符都有一个附加的起始位数据,每个传输的字符都有一个附加的起始位和多个停止位作为字符的开始标志和结束标志。和多个停止位作为字符的开始标志和结束标志。异步通信传送效率低,主要应用于中、低速通信场合。异步通信传送效率低,
3、主要应用于中、低速通信场合。PLC 一般使用串行异步通信。一般使用串行异步通信。大连理工大学3下图为传送一个下图为传送一个 7 位位 ASCII 码字符的格式码字符的格式,选用,选用 2位停止位,位停止位,1 位校验位和位校验位和 1 位起始位。位起始位。大连理工大学4同步通信同步通信:同步通信就是把每个完整的数:同步通信就是把每个完整的数据块作为整体来传输。同步传输时,用据块作为整体来传输。同步传输时,用 12 个同步字符表示传输过程的开始,接着是个同步字符表示传输过程的开始,接着是 n 个字符的数据块,由定时信号来实现收发个字符的数据块,由定时信号来实现收发端同步。端同步。同步通信传输效率
4、高,对软、硬件的要求高,一般同步通信传输效率高,对软、硬件的要求高,一般只用于近距离的高速通信场合,通常在传输速率超只用于近距离的高速通信场合,通常在传输速率超过过 2kbit/s 的系统中采用。的系统中采用。大连理工大学5 按串行通信的数据在某一时刻的传送方向,线按串行通信的数据在某一时刻的传送方向,线路通信的方式可以分为单工通信方式和双工通路通信的方式可以分为单工通信方式和双工通信方式,其中双工通信方式又可以分为半双工信方式,其中双工通信方式又可以分为半双工通信方式和全双工通信方式。通信方式和全双工通信方式。单工通信方式:数据的传送始终保持同一个方向,单工通信方式:数据的传送始终保持同一个
5、方向,不能反向传送不能反向传送。大连理工大学6半双工通信方式:信息流可以沿两个方向传送,半双工通信方式:信息流可以沿两个方向传送,但同一时刻只限于一个方向传送。但同一时刻只限于一个方向传送。全双工通信方式:通信的双方都能在同一时刻全双工通信方式:通信的双方都能在同一时刻接收和发送信息。接收和发送信息。大连理工大学7数据传输速率,即波特率,表示每秒传送的二数据传输速率,即波特率,表示每秒传送的二进制的位数,单位是进制的位数,单位是 bit/s。常用的标准数据传输率有:常用的标准数据传输率有:300 bit/s、600 bit/s、1200 bit/s、2400 bit/s、4800 bit/s、
6、9600 bit/s、19200 bit/s 等。等。网络拓扑结构是指网络中的通信线路和结点网络拓扑结构是指网络中的通信线路和结点间的几何构形,用以反映出网络各组成成分间的几何构形,用以反映出网络各组成成分之间的结构关系。之间的结构关系。常用的拓扑结构有:星型、树型、环型、总常用的拓扑结构有:星型、树型、环型、总线型。线型。大连理工大学8 各网络拓扑结构如下图:各网络拓扑结构如下图:(a)星型结构星型结构(b)树型结构树型结构(c)环型结构环型结构(d)总线结构总线结构 大连理工大学9介质访问控制是指对网络通道占有权的控制介质访问控制是指对网络通道占有权的控制和管理。和管理。目前局域网上的介质
7、访问控制主要应用两种目前局域网上的介质访问控制主要应用两种方式:令牌传送方式和争用方式方式:令牌传送方式和争用方式。大连理工大学10国际标准化组织国际标准化组织 ISO 于于 1981 年正式提出了一年正式提出了一个网络系统结构,即开放系统互连模型个网络系统结构,即开放系统互连模型(OSI,Open Systems Interconnection)。该模型自底层。该模型自底层到顶层一般为如下七层到顶层一般为如下七层:物理层物理层数据链路层数据链路层网络层网络层传输层传输层会话层会话层表示层表示层应用层应用层大连理工大学11 常用的通道利用方式有两种:基带和宽带。常用的通道利用方式有两种:基带和
8、宽带。基带传输是指数据传输系统不对信号做任何基带传输是指数据传输系统不对信号做任何调制的直接传输方式。调制的直接传输方式。宽带传输是把信号调制到某一频带上,以调宽带传输是把信号调制到某一频带上,以调制信号进行数据传输的方式。制信号进行数据传输的方式。基带传输的优点是价格低、设备简单、可靠基带传输的优点是价格低、设备简单、可靠性高。缺点是通道利用率低,长距离传送衰性高。缺点是通道利用率低,长距离传送衰减大。宽带传输的优点是通道利用率高,但减大。宽带传输的优点是通道利用率高,但需加调制解调器,故成本较高。需加调制解调器,故成本较高。大连理工大学12(1)通信接口通信接口 主要功能是进行数据的并行与
9、串行转换,控制主要功能是进行数据的并行与串行转换,控制传输速率和字符格式,进行电平转换等。常用传输速率和字符格式,进行电平转换等。常用的串行通信接口有的串行通信接口有 RS-232C、RS-422A、RS-485。RS-232C 接口规定了终端设备接口规定了终端设备(DTE)和通信设备和通信设备(DCE)之间信息交换的方式与功能。部分引脚的信号之间信息交换的方式与功能。部分引脚的信号定义如下表所示。定义如下表所示。大连理工大学13引引 脚脚信信 号号说说 明明1保护地线保护地线设备地线设备地线2TXD发送数据发送数据3RXD 接收数据接收数据4RTS 请求发送请求发送5CTS允许发送允许发送6
10、DSR数据装置准备好数据装置准备好7GND信号地线信号地线8DCD载波检测载波检测20DTR数据终端准备好数据终端准备好22振铃指示振铃指示 响铃信号响铃信号大连理工大学14RS-232C、RS-422A、RS-485 三种通信接口的性能三种通信接口的性能比较如下所示。比较如下所示。参考项目参考项目RS-232CRS-422ARS-485传输方式传输方式单端单端差动差动差动差动通信距离(通信距离(m)151200(速率(速率100 kbit/s)1200(速率(速率100kbit/s)最高传输速度最高传输速度(bit/s)20k10M(距离(距离12m)10M(距离(距离12m)输入电压范围输
11、入电压范围25+25V7+7V7+12V最大驱动器数量最大驱动器数量1132 单位负载单位负载最大接收器数量最大接收器数量11032 单位负载单位负载大连理工大学15(2)通信介质通信介质 通信接口主要靠介质实现相连,以此构成信道。通信接口主要靠介质实现相连,以此构成信道。常用的通信介质有:同轴电缆、屏蔽双绞线、常用的通信介质有:同轴电缆、屏蔽双绞线、光缆。其性能比较如下:光缆。其性能比较如下:性能指标性能指标传输介质传输介质屏蔽双绞线屏蔽双绞线同轴电缆同轴电缆光缆光缆传输速率传输速率9.6k 2Mbit/s1 450Mbit/s10 500Mbit/s连接方法连接方法点到点点到点多点多点1.
12、5 km 不用中继不用中继点到点点到点多点多点10 km 不用中继(宽带)不用中继(宽带)13 km 不用中继(基带)不用中继(基带)点到点点到点50 km 不用中继不用中继传输信号传输信号数字、调制信数字、调制信号、纯模拟信号号、纯模拟信号(基带)(基带)调制信号,数字(基带)调制信号,数字(基带)数字、声音、图像(宽带)数字、声音、图像(宽带)调制信号(基带)调制信号(基带)数字、声音、图像(宽带)数字、声音、图像(宽带)支持网络支持网络星型、环型、小星型、环型、小型交换机型交换机总线型、环型总线型、环型总线型、环型总线型、环型抗干扰能力抗干扰能力好好很好很好极好极好环境适应能力环境适应能
13、力好好好,但必须与腐蚀物隔离好,但必须与腐蚀物隔离极好,耐高温和其他恶劣环境极好,耐高温和其他恶劣环境大连理工大学16系统编程软件:用以实现计算机编程,并把系统编程软件:用以实现计算机编程,并把程序下载到程序下载到 PLC,监控,监控 PLC 的工作状态。的工作状态。应用软件:用户根据不同的开发环境和具体应用软件:用户根据不同的开发环境和具体要求,用不同的语言编写通信程序。要求,用不同的语言编写通信程序。大连理工大学17西门子公司西门子公司 PLC 的控制网络结构如下图:的控制网络结构如下图:大连理工大学18PPI 协议是一个主协议是一个主/从协议。数据传输率为从协议。数据传输率为9.6 kb
14、it/s、19.2 kbit/s 和和 187.5 kbit/s。PPI 网络网络如图所示。如图所示。STEP7-Micro/WIN:主站:主站HMI:主站:主站S7-200大连理工大学19MPI 协议适用于多点接口,它可以是主协议适用于多点接口,它可以是主/主协主协议或主议或主/从协议,协议如何操作依赖于设备的从协议,协议如何操作依赖于设备的类型。应用类型。应用 MPI 组成的网络通信的波特率是组成的网络通信的波特率是19.2 kbit/s 或或 187.5 kbit/s。S7-200:从站:从站S7-300:主站:主站STEP7-Micro/WIN 主站主站大连理工大学20Profibus
15、-DP 协议用于分布式协议用于分布式 I/O 设备(远程设备(远程I/O)的高速通信。)的高速通信。Profibus-DP 网络通常有网络通常有一个主站和几个一个主站和几个 I/O 从站。网络如图所示。从站。网络如图所示。S7-200(EM277):从站):从站ET200:从站:从站S7-300:主站:主站大连理工大学21自由口通信协议是指由用户定义通信协议,自由口通信协议是指由用户定义通信协议,用户可以通过设置特殊寄存器的参数改变通用户可以通过设置特殊寄存器的参数改变通信口的数据传输率、数据格式(数据位数,信口的数据传输率、数据格式(数据位数,停止位,校验),以适应不同的通信协议。停止位,校
16、验),以适应不同的通信协议。自由口通信协议可以将自由口通信协议可以将 CPU 与任意通信协议与任意通信协议公开的设备联网,如:上位计算机、打印机、公开的设备联网,如:上位计算机、打印机、条形码阅读器、变频器等。也可用于两台条形码阅读器、变频器等。也可用于两台 CPU 之间简单的数据交换。之间简单的数据交换。大连理工大学22S7-200 CPU 上的通信口是符合欧洲标准上的通信口是符合欧洲标准EN50170 中中 Profibus 标准的标准的 RS-485 兼容兼容 9 针针 D 型连接器。型连接器。S7-200 PLC 端口端口 0 或端口或端口 1 的引脚与的引脚与 Profibus 的名
17、称对应关系如下表所示。的名称对应关系如下表所示。大连理工大学23针针Profibus 名称名称端口端口0/端口端口11屏蔽屏蔽机壳接地机壳接地224V 返回返回逻辑地逻辑地3RS-485 信号信号 BRS-485 信号信号 B4发送申请发送申请RTS(TTL)55V 返回返回逻辑地逻辑地6+5V+5V,100 串联电阻串联电阻7+24V+24V8RS-485 信号信号 ARS-485 信号信号 A9不用不用10 位协议选择(输入)位协议选择(输入)连接器外壳连接器外壳屏蔽屏蔽机壳接地机壳接地大连理工大学24网络连接器可以把多个设备连接到网络中。网络连接器可以把多个设备连接到网络中。西门子公司提
18、供了两种网络连接器:一种是西门子公司提供了两种网络连接器:一种是标准的网络连接器,提供连接到主机的接口;标准的网络连接器,提供连接到主机的接口;另一种是带编程接口的网络连接器,如图所另一种是带编程接口的网络连接器,如图所示:示:裸线套:约裸线套:约 12 mm 必须接触所有的金属丝必须接触所有的金属丝开关位置开关位置ON接通终端和偏置接通终端和偏置开关位置开关位置OFF未接通终端和偏置未接通终端和偏置大连理工大学25通信电缆主要有通信电缆主要有 Profibus 网络电缆和网络电缆和 PC/PPI电缆。电缆。传输速率传输速率网络段最大电缆长度网络段最大电缆长度9.6 k 波特波特 93.75
19、k 波特波特1200 米(米(3936 英尺)英尺)187.5 k 波特波特1000 米(米(3280 英尺)英尺)500 k 波特波特400 米(米(1312 英尺)英尺)1 M 波特波特 1.5 M 波特波特200 米(米(656 英尺)英尺)3 M 波特波特 12 M 波特波特100 米(米(328 英尺)英尺)Profibus 网络电缆的长度与传输速率的关系如下表网络电缆的长度与传输速率的关系如下表所示。所示。大连理工大学26PC/PPI 电缆的一端是电缆的一端是 RS-485 端口,另一端是端口,另一端是 RS-232 端口。电缆中部的开关盒用来设置波特率、传端口。电缆中部的开关盒用
20、来设置波特率、传送字符数据格式和设备模式。送字符数据格式和设备模式。PC/PPI 电缆转换时间如下表所示。电缆转换时间如下表所示。波特率波特率转换时间(转换时间(ms)设置(设置(1 1上)上)384000.5000192001001960020104800401124007100120014101大连理工大学27自由口通信系统中使用自由口通信系统中使用 PC/PPI 电缆时,下面的电缆时,下面的两种情况下,必须在两种情况下,必须在 S7-200 CPU 的用户程序中的用户程序中包含转换时间:包含转换时间:(1)S7-200 CPU 在接收到在接收到 RS-232 设备的发送请求后,设备的发送
21、请求后,S7-200 CPU 必须延时一段时间才能发送数据,延时的必须延时一段时间才能发送数据,延时的时间必须大于或等于电缆的切换时间。时间必须大于或等于电缆的切换时间。(2)S7-200 CPU 在接收到在接收到 RS-232 设备的应答信号后,设备的应答信号后,S7-200 CPU 的下一次应答信号的发出必须延迟大于或等的下一次应答信号的发出必须延迟大于或等于电缆的切换时间。于电缆的切换时间。大连理工大学28在在 Profibus 网络中使用网络中继器来延长网网络中使用网络中继器来延长网络的距离。每个中继器最多可给网络增加络的距离。每个中继器最多可给网络增加 32 个设备,并把网络延长个设
22、备,并把网络延长 1200m。网络中最多。网络中最多有有 9 个中继器。个中继器。50m最大最大1000m50m网段网段RS-485中继器中继器网段网段网段网段RS-485中继器中继器大连理工大学29单主站可以与一个或多个从站连接,每次单主站可以与一个或多个从站连接,每次只能和一个从站通信,但是可以分时访问只能和一个从站通信,但是可以分时访问网络中的所有从站。网络中的所有从站。S7-200STEP7-Micro/WINS7-200HMI(如(如 TD200)大连理工大学30在多主站通信网络中存在多个主站,一个或在多主站通信网络中存在多个主站,一个或多个从站。多个从站。HMIS7-200S7-2
23、00S7-200S T E P 7-Micro/WINS T E P 7-Micro/WINHMI大连理工大学31 S7-200 PLC 提供了一种简易的远程提供了一种简易的远程 Modem 通信解决方案,即主机通过扩展通信解决方案,即主机通过扩展 Modem 通信通信模块模块 EM241,可以实现同电话交换机和电话,可以实现同电话交换机和电话网络的远距离通信。网络的远距离通信。EM241的主要功能:的主要功能:(1)由安装有由安装有 S7-200 编程软件的本地编程软件的本地 PC 机上的机上的 Modem,经电话线远程对,经电话线远程对 S7-200 系统进行编程、调系统进行编程、调试等服
展开阅读全文