第9章 可编程控制器的通信.ppt
《第9章 可编程控制器的通信.ppt》由会员分享,可在线阅读,更多相关《第9章 可编程控制器的通信.ppt(66页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、n9.1 PLC通信的基本概念通信的基本概念n9.2 S7-200 PLC的通信与网络的通信与网络 n9.3 S7-200 PLC通信和网络功能的实现通信和网络功能的实现n本章小结本章小结 9.1 PLC通信的基本概念通信的基本概念l 9.1.1 通信系统的构成通信系统的构成l 9.1.2 通信方式通信方式l 9.1.3 通信介质通信介质l 9.1.4 PLC常用的通信接口常用的通信接口l 9.1.5 通信协议通信协议l 9.1.6 网络结构概述网络结构概述l 9.1.7 PLC与计算机通信的基本功能与计算机通信的基本功能 PLC通信:通信:PLC与与PLC、PLC与计算机、与计算机、PLC与
2、现场设备或远程与现场设备或远程I/O之间的信息交换之间的信息交换。PLC通信的任务:通信的任务:将地理位置不同的将地理位置不同的PLC、计算机、各种现场设备用通信介质连计算机、各种现场设备用通信介质连接起来,按照规定的通信协议,以某种特接起来,按照规定的通信协议,以某种特定的通信方式高效地完成数据的传送、交定的通信方式高效地完成数据的传送、交换和处理。换和处理。9.1.1 通信系统的构成通信系统的构成 通信系统的组成:通信系统的组成:一般由传送设备、传一般由传送设备、传送控制设备、通信介质、通信协议和通信软件送控制设备、通信介质、通信协议和通信软件等部分构成,示意图如下。等部分构成,示意图如下
3、。通信介质通信介质(总线)(总线)通信软件通信软件通信协议通信协议传送传送控制设备控制设备传送设备传送设备(接收器接收器)传送设备传送设备(发送器发送器)图9-1 通信系统的基本组成示意图 传送设备传送设备主要是用以发送或接收信息主要是用以发送或接收信息.对于多台设备之间的数据传送,有时对于多台设备之间的数据传送,有时还有主、从之分。主设备起控制、发送和还有主、从之分。主设备起控制、发送和处理信息的主导作用,从设备被动地接收、处理信息的主导作用,从设备被动地接收、监视和执行主设备的信息。监视和执行主设备的信息。在在PLC通信系统中,传送设备可以通信系统中,传送设备可以是是PLC、计算机或各种外
4、围设备。计算机或各种外围设备。传送控制设备传送控制设备主要用于控制发送与接主要用于控制发送与接收之间的同步协调,以保证信息发送与接收之间的同步协调,以保证信息发送与接收的收的 一致性。一致性。通信介质通信介质是信息传送的基本通道,是是信息传送的基本通道,是发送设备与接收设备之间的桥梁。发送设备与接收设备之间的桥梁。通信协议通信协议是通信过程中必须遵守的各是通信过程中必须遵守的各种数据传送规则,是通信得以进行的法律。种数据传送规则,是通信得以进行的法律。通信软件通信软件用于对通信的软件、硬件进用于对通信的软件、硬件进行统一调度、控制和管理。行统一调度、控制和管理。9.1.2 通信方式通信方式 1
5、基本通信方式基本通信方式 并行通信方式并行通信方式是指被传送数据的所有是指被传送数据的所有位同时发送或接收。并行传送的数据有多位同时发送或接收。并行传送的数据有多少位,传输线就需要多少根。少位,传输线就需要多少根。8位同时传送位同时传送设设 备备A设设 备备B 并行通信的特点是传送速度快,但如果数据位数较多,传送距离较远,并行通信的特点是传送速度快,但如果数据位数较多,传送距离较远,则会使得线路复杂且成本高。因此,并行通信方式一般只在则会使得线路复杂且成本高。因此,并行通信方式一般只在PLC的内部各元的内部各元件之间、主机与扩展模块或近距离智能模块之间使用。件之间、主机与扩展模块或近距离智能模
6、块之间使用。图图9-2 并行通信示意图并行通信示意图 串行通信方式串行通信方式是指将被传送的数据逐位逐是指将被传送的数据逐位逐位地顺序传送。不论被传送的数据有多少位,位地顺序传送。不论被传送的数据有多少位,只需要只需要12根传输线分时传送,数据从低位开根传输线分时传送,数据从低位开始一位接一位按顺序传送。始一位接一位按顺序传送。传送数据传送数据:1 0 1 0 0 0 1 1设设 备备A设设 备备B 1 1 0 0 0 1 0 1 T T T T T T T T 串行通信的特点是传送速度慢,但传送线少、成本低,串行通信的特点是传送速度慢,但传送线少、成本低,适合长距离通信。串行通信广泛用于适合
7、长距离通信。串行通信广泛用于PLC与与PLC之间、之间、PLC与计算机之间的数据传送。与计算机之间的数据传送。图图9-3 串行通信示意图串行通信示意图 2串行通信分类串行通信分类 串行通信按数据传送的方向可将其分为串行通信按数据传送的方向可将其分为 单工、半双工和双工单工、半双工和双工,其示意图如下:其示意图如下:(a)单工单工 (b)半双工半双工 (c)全双工全双工 A A A B B B图图9-4 单工、半双工和全双工通信方式的示意图单工、半双工和全双工通信方式的示意图 在串行通信方式中,发送端与接收端之间的同在串行通信方式中,发送端与接收端之间的同步问题是数据通信中的一个重要问题,处理不
8、当往步问题是数据通信中的一个重要问题,处理不当往往会导致数据传送的失败。为此,在串行通信中采往会导致数据传送的失败。为此,在串行通信中采用了同步通信与异步通信技术。用了同步通信与异步通信技术。同步通信:同步通信:以数据块为单位,在每个数据块的以数据块为单位,在每个数据块的开始加入一个同步字符来控制同步,而在数据块中开始加入一个同步字符来控制同步,而在数据块中的每个字节前后不需加开始位、校验位和停止位标的每个字节前后不需加开始位、校验位和停止位标记,因而克服了异步传送效率低的缺点。同步传送记,因而克服了异步传送效率低的缺点。同步传送要求有统一的时钟信号来实现发送端和接收端之间要求有统一的时钟信号
9、来实现发送端和接收端之间的严格同步,这种传送方式所需要的软件和硬件的的严格同步,这种传送方式所需要的软件和硬件的价格昂贵,所以通常只在数据传输速率要求较高的价格昂贵,所以通常只在数据传输速率要求较高的时候才使用。时候才使用。异步通信:异步通信:将被传送的数据编码成一串脉冲,将被传送的数据编码成一串脉冲,按照约定好的固定格式,发送设备一帧一帧地发送,按照约定好的固定格式,发送设备一帧一帧地发送,接收设备一帧一帧地接收。在发送数据的同时发出接收设备一帧一帧地接收。在发送数据的同时发出字符的开始和结束标志,用于控制字符发送的开始字符的开始和结束标志,用于控制字符发送的开始与结束。各部件之间进行通信时
10、没有统一的时间标与结束。各部件之间进行通信时没有统一的时间标准,可以有各自的时钟。示意图如下:准,可以有各自的时钟。示意图如下:1 1 0 1 0 0 0 0 1 0 1 1 1 1空闲位空闲位 开始位开始位 字符编码字符编码 奇偶校验位奇偶校验位 停止位停止位 空闲位空闲位图图9-5 异步串行通信示意图异步串行通信示意图 异步串行通信中的设备间有两项规定:异步串行通信中的设备间有两项规定:(1)传送字符的数据格式:上图是一个传送字符的数据格式:上图是一个7位位字符数据传送格式。字符数据传送格式。(2)发送设备与接收设备有一致的数据传送发送设备与接收设备有一致的数据传送速率。速率。波特率:波特
11、率:单位时间内传送二进制数的位数。单位时间内传送二进制数的位数。例如,数据的传送速率为每秒例如,数据的传送速率为每秒480字符,每字符,每个字符为个字符为10位,则数据传送的波特率为:位,则数据传送的波特率为:10X480=4800位位/秒秒=4800bps 传送每一位的时间传送每一位的时间 Td=1/波特率波特率=1/4800=0.208ms 异步通信方式的硬件结构简单,但传送异步通信方式的硬件结构简单,但传送每一个字节都要加开始位、校验位和停止位,每一个字节都要加开始位、校验位和停止位,所以传送效率较低,主要用于中低速数据通所以传送效率较低,主要用于中低速数据通信。信。S7-200 PLC
12、采用异步串行通信方式,传送采用异步串行通信方式,传送字符数据格式有字符数据格式有10位数据和位数据和11位数据两种。位数据两种。10位字符数据:位字符数据:1个起始位、个起始位、8个数据位、个数据位、1个停个停止位,传送速率为止位,传送速率为9600bps。11位字符数据:位字符数据:1个起始位、个起始位、8个数据位、个数据位、1 个偶校验位、个偶校验位、1个停个停止位,传送速率为止位,传送速率为9600bps或或19200bps。PLC通信一般使用半双工或全双工异步串通信一般使用半双工或全双工异步串行通信方式。行通信方式。9.1.3 9.1.3 通信介质通信介质 通信介质通信介质是信息传输的
13、物理通道,是是信息传输的物理通道,是PLC、计算机及外部设备之间相互连接的桥梁。计算机及外部设备之间相互连接的桥梁。PLC中常用的通信介质:中常用的通信介质:带屏蔽的同轴电带屏蔽的同轴电缆、双绞线、光纤等。缆、双绞线、光纤等。PLC对通信介质的基本要求:对通信介质的基本要求:通信介质必通信介质必须具有传输速率高、能量损耗小、抗干扰能须具有传输速率高、能量损耗小、抗干扰能力强、性能价格比高等到特性。在各种通信力强、性能价格比高等到特性。在各种通信介质中,由于双绞线和同轴电缆的成本低、介质中,由于双绞线和同轴电缆的成本低、安装简单,性能价格比比较高,广泛应用安装简单,性能价格比比较高,广泛应用PL
14、C的通信之中。的通信之中。随着通信技术和计算机技术的发展,随着通信技术和计算机技术的发展,PLC的通信介质已有向红外线、的通信介质已有向红外线、无线电、微波、卫星通信等无线介质的方向发展的趋势。无线电、微波、卫星通信等无线介质的方向发展的趋势。图图9-6 常用的有线介质外形图常用的有线介质外形图:(a)无屏蔽双绞线无屏蔽双绞线UTP(d)同轴电缆同轴电缆(b)光纤光纤(c)屏蔽双绞线屏蔽双绞线STP表表9-1 几种常用通信介质的性能表几种常用通信介质的性能表性性 能能通通 信信 介介 质质双双 绞绞 线线同同 轴轴 电电 缆缆光光 缆缆传传送速率送速率9.6 Kbps 2 Mbps1 450
15、Mbps10 500 Mbps连连接方法接方法点点对对点点连连接,可多接,可多点点连连接,接,1.5 km内内不用中不用中继继站站点点对对点点连连接,可多点接,可多点连连接,接,宽带时宽带时10 km内不用内不用中中继继站,基站,基带时带时1 3 km内不用中内不用中继继站站点点对对点点连连接,接,50 km内不用中内不用中继继站站传传送信号送信号数字信号、模数字信号、模拟拟信信号、号、调调制信号制信号调调制信号、数字信号、声制信号、数字信号、声音音图图像信号像信号调调制信号、数字制信号、数字信号、声音信号、声音图图像像信号信号支持网支持网络络星型网、星型网、环环型网、型网、小型交小型交换换机
16、机总线总线型网、型网、环环型网型网总线总线型网、型网、环环型型网网抗干抗干扰扰能力能力一般一般好好极好极好抗抗恶恶劣劣环环境境能力能力好好好,但必好,但必须须将将电缆电缆与腐与腐蚀蚀物隔开物隔开极好,耐高温和极好,耐高温和其它其它恶恶劣劣环环境境 9.1.4 PLC常用的通信接口常用的通信接口 1RS232C 通信接口通信接口 它规定通信设备之间信息交换的方式与它规定通信设备之间信息交换的方式与功能。它采用按位串行通信的方式传送数据,功能。它采用按位串行通信的方式传送数据,波特率规定为波特率规定为300、600、1200、4800、9600、19200bps等几种。等几种。机械性能上,机械性能
17、上,RS232C接口是标准接口是标准25针的针的D型连接器。实际使用时并未将型连接器。实际使用时并未将25个引脚全部用个引脚全部用完,最简单的通信只需用完,最简单的通信只需用3根线,最多用根线,最多用22根。根。当当PLC与计算机通信时,使用的连接器有与计算机通信时,使用的连接器有25针针的也有的也有9针的。针的。表表9-2 PLC与计算机连接时与计算机连接时RS232C的引脚使用情况表的引脚使用情况表引引 脚脚信信 号号说说 明明2TXD发发送数据送数据3RXD接收数据接收数据4RTS请请求求发发送送5CTS允允许发许发送送6DSR数据装置数据装置准准备备好好7信号地信号地信号地信号地8DC
18、D载载波波检测检测20DTR数据数据终终端端准准备备好好22振振铃铃指示指示响响铃铃信号信号 2.S422A 通信接口通信接口 S422A通信速率、通信距离、抗共模干通信速率、通信距离、抗共模干扰等方面较扰等方面较RS232C接口有较大的提高。使用接口有较大的提高。使用RS422A接口最大数据传输速率可达接口最大数据传输速率可达 10Mbps(对应距离为对应距离为12m),),最大通信距离为最大通信距离为1200m(对应的通信速率为对应的通信速率为10Kbps)。)。3RS485 通信接口通信接口 RS485的抗干扰能力极强,传输距离可达的抗干扰能力极强,传输距离可达1200m,传输速率可达传
19、输速率可达10Mbps。9.1.5 通信协议通信协议 通信协议:通信协议:通信双方交换信息时所必须通信双方交换信息时所必须遵守的各种规则。目前国际上公认的标准化遵守的各种规则。目前国际上公认的标准化组织及其通信协议主要有如下四个。组织及其通信协议主要有如下四个。(1)国际标准化组织国际标准化组织ISO(International Standards Organization):ISO在通信方面的主在通信方面的主要贡献是建立了要贡献是建立了开放式系统互联通信协议开放式系统互联通信协议OSI(Open System Interconnection)。)。(2)国际电子电器工程师协会国际电子电器工程
20、师协会IEEE(the Institute of Electrical and Electronic Engineer):它它对通信的主要贡献是建立了对通信的主要贡献是建立了IEEE802通信协议。通信协议。(3)美国高级研究院美国高级研究院ARPA(Advanced Research Projects Agency):成功地开发了著名成功地开发了著名的的TCP/IP(Transmission Control Protocol/Internet Protocol)与与 FTP(File Transfer Protocol)通信协议。这个协议已成为通信协议。这个协议已成为当今国际互联网(当今国际
21、互联网(Internet网)的通信标准。网)的通信标准。(4)美国通用汽车公司美国通用汽车公司GM(General Motor):建立了建立了制造自动化协议制造自动化协议MAP(Manufacture Automation Protocol).MAP协议的产生,能使协议的产生,能使来自不同的厂家的来自不同的厂家的PLC、计算机、自动化仪表计算机、自动化仪表等设备和控制系统连成一个整体。等设备和控制系统连成一个整体。几种通信协议模型的比较几种通信协议模型的比较:应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层逻辑链接控制逻辑链接控制LLC介质存取控制介
22、质存取控制MAC物理层物理层应用层应用层主要通信层主要通信层TCP网际层网际层IP网络界面层网络界面层(a)OSI模型 (b)IEEE802 (c)TCP/IP MAP协议的模型与协议的模型与ISO的的OSI协议基本相同,只是内协议基本相同,只是内容和功能有所增强。容和功能有所增强。图图9-7 几种通信协议模型的比较几种通信协议模型的比较 9.1.6 网络结构概述网络结构概述 1简单网络简单网络 一个主设备和多个从设备通过传输线一个主设备和多个从设备通过传输线相连,可以实现多个设备间的通信,这就相连,可以实现多个设备间的通信,这就形成了一种简单的网络结构。形成了一种简单的网络结构。主设备主设备
23、从设备从设备3从设备从设备2从设备从设备1从设备从设备n图图9-8 简单网络示意图简单网络示意图 2多级网络多级网络 一般现代大型工业企业,常常采用多一般现代大型工业企业,常常采用多级网络结构级网络结构。PLC厂家常用生产金字塔结构厂家常用生产金字塔结构描述其产品可实现的功能。国际标准化组描述其产品可实现的功能。国际标准化组织(织(ISO)对企业自动化系统确立了初步的对企业自动化系统确立了初步的 6级金字塔结构模型级金字塔结构模型,如图,如图9-9所示。所示。西门子公司西门子公司S7系列的生产金字塔由系列的生产金字塔由4级级构成,从上到下依次为:公司管理级、工构成,从上到下依次为:公司管理级、
24、工厂与过程管理级、过程监控级、过程测量厂与过程管理级、过程监控级、过程测量与控制级。与控制级。管管 理理控控 制制 车车 间间 在在 线线 管管 理理 作作 业业企业短期生产企业短期生产计划及业务经营计划及业务经营企业企业长期生产长期生产经营决策规划经营决策规划 过过 程程 控控 制制 与与 监监 督督 设设 备备 控控 制制 参参 数数 检检 测测 与与 执执 行行 器器 驱驱 动动 图图9-9 ISO企业自动化系统模型企业自动化系统模型 9.1.7 PLC与计算机通信的基本功能与计算机通信的基本功能 PLC与计算机之间的通信又叫与计算机之间的通信又叫上位通信上位通信,与与PLC通信的计算机
25、常称之为通信的计算机常称之为上位计算机上位计算机。上。上位计算机可以是个人电脑,也可以是大、中型位计算机可以是个人电脑,也可以是大、中型计算机。把计算机。把PLC与计算机连接起来,实现数据与计算机连接起来,实现数据通信可以更有效地发挥各自的优势,互补应用通信可以更有效地发挥各自的优势,互补应用上的不足,扩大上的不足,扩大PLC的应用范围。的应用范围。PLC与计算机通信的基本功能:与计算机通信的基本功能:(1)可以直接在计算机上编写、调试应用程序。可以直接在计算机上编写、调试应用程序。(2)可用图形、图像、图表的形式在计算机上对可用图形、图像、图表的形式在计算机上对整个生产过程进行运行状态的监视
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第9章 可编程控制器的通信 可编程控制器 通信
限制150内