《网络通信课程学习.pptx》由会员分享,可在线阅读,更多相关《网络通信课程学习.pptx(41页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、会计学1网络通信网络通信第一页,共41页。8.1 8.1 工业工业工业工业(gngy)(gngy)网络结构网络结构网络结构网络结构 n什么是工业网络什么是工业网络n工业网络是在一个企业范围内将信号工业网络是在一个企业范围内将信号检测、数据传输、处理、存储、计算、检测、数据传输、处理、存储、计算、控制等设备控制等设备(shbi)或系统连接在一或系统连接在一起,以实现企业内部的资源共享、信起,以实现企业内部的资源共享、信息管理、过程控制、经营决策,并能息管理、过程控制、经营决策,并能够访问企业外部资源和提供有限的外够访问企业外部资源和提供有限的外部访问,使得企业的生产、管理和经部访问,使得企业的生
2、产、管理和经营能够高效率地协调运作,从而实行营能够高效率地协调运作,从而实行企业集成管理和控制的一种网络环境。企业集成管理和控制的一种网络环境。n S7-200 PLC S7-200 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第1页/共41页第二页,共41页。8.1 8.1 工业工业工业工业(gngy)(gngy)网络结构网络结构网络结构网络结构 工业工业(gngy)网络结构网络结构 S7-200 PLC S7-200 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第2页/共41页第三页,共41页。8.2 8.2 工业工业工业工业(gngy)(gngy)
3、通信网络基础知识通信网络基础知识通信网络基础知识通信网络基础知识 n数据编码数据编码n为什么要进行数据编码?为什么要进行数据编码?n常用的数据编码常用的数据编码nNRZnMANCHESTERn数据通信方式(传输数据通信方式(传输(chun sh)方向)方向)n单工单工n双工双工n半双工半双工 S7-200 PLC S7-200 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第3页/共41页第四页,共41页。8.2 8.2 工业通信工业通信工业通信工业通信(tng xn)(tng xn)网络基础知识网络基础知识网络基础知识网络基础知识 数据传输方式数据传输方式并行通信并行通信串
4、行通信串行通信异步传输异步传输同步传输同步传输差错控制差错控制什么是差错控制?什么是差错控制?纠错码和检错码纠错码和检错码常用的检错码常用的检错码奇偶校验奇偶校验循环循环(xnhun)冗余校验冗余校验 S7-200 PLC S7-200 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第4页/共41页第五页,共41页。8.2 8.2 工业工业工业工业(gngy)(gngy)通信网络基础知识通信网络基础知识通信网络基础知识通信网络基础知识 传送介质传送介质主要拓扑结构主要拓扑结构(jigu)常用的是总线型结构常用的是总线型结构(jigu)注意传输速率、距离和信号反射的影注意传输速
5、率、距离和信号反射的影响响 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第5页/共41页第六页,共41页。8.2 8.2 工业通信工业通信工业通信工业通信(tng xn)(tng xn)网络基础知识网络基础知识网络基础知识网络基础知识 串行通信接口串行通信接口RS-232单端发送、单端接收,所以数据单端发送、单端接收,所以数据(shj)传送速率低,抗干扰能力差,传送速率低,抗干扰能力差,传送波特率(传送波特率(bit/s)为)为300、600、1 200、4 800、9 600、19 200等。在等。在通信距离近、传送速率和环境要求不通信
6、距离近、传送速率和环境要求不高的场合应用较广泛。高的场合应用较广泛。S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第6页/共41页第七页,共41页。8.2 8.2 工业工业工业工业(gngy)(gngy)通信网络基础知识通信网络基础知识通信网络基础知识通信网络基础知识 串行通信接口串行通信接口RS-485RS-485接口采用二线差分平衡接口采用二线差分平衡(pnghng)传输,有较高的通信速率传输,有较高的通信速率(波特率可达(波特率可达10 Mbit/s上)和较强的上)和较强的抑制共模干扰能力。这种接口适合远抑制共模干扰能力。这种接口适合
7、远距离传输,是工业设备的通信中应用距离传输,是工业设备的通信中应用最多的一种接口。最多的一种接口。S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第7页/共41页第八页,共41页。8.2 8.2 工业通信工业通信工业通信工业通信(tng xn)(tng xn)网络基础知识网络基础知识网络基础知识网络基础知识 串行通信接口串行通信接口RS-422RS-422与与RS-485的区别在于的区别在于RS-485采用的是半双工传送方式,采用的是半双工传送方式,RS-422采采用的是全双工传送方式;用的是全双工传送方式;RS-422用两用两对差分对差分(
8、ch fn)信号线,信号线,RS-485只用只用一对差分一对差分(ch fn)信号线。信号线。S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第8页/共41页第九页,共41页。8.2 8.2 工业通信工业通信工业通信工业通信(tng xn)(tng xn)网络基础知识网络基础知识网络基础知识网络基础知识 通信通信(tng xn)协议协议基本概念基本概念 通信通信(tng xn)双方就如何双方就如何交换信息所建立的一些规定和过程交换信息所建立的一些规定和过程种类种类 通用协议通用协议公司专用协议公司专用协议应用场合应用场合 S7-200 PLC
9、 S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第9页/共41页第十页,共41页。8.3 S7-200 PLC8.3 S7-200 PLC通信网络通信网络通信网络通信网络(w(w nglu)nglu)概述概述概述概述 n nSIEMENSSIEMENS工业工业工业工业(gngy)(gngy)网络结构网络结构网络结构网络结构n n S7-200 PLC S7-200 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第10页/共41页第十一页,共41页。8.3 S7-200 PLC8.3 S7-200 PLC通信网络通信网络通信网络通信网络(w(w
10、nglu)nglu)概述概述概述概述 S7-200 PLCS7-200 PLC支持的通信协议支持的通信协议支持的通信协议支持的通信协议 通信协议及几个通信协议及几个通信协议及几个通信协议及几个(j)(j)基本概念基本概念基本概念基本概念 通信协议通信协议通信协议通信协议 PPIPPI MPIMPI 自由口通信协议自由口通信协议自由口通信协议自由口通信协议 USSUSS协议协议协议协议 ModbusModbus PROFIBUSPROFIBUS AS-iAS-i ITIT S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第11页/共41页第十二
11、页,共41页。8.3 S7-200 PLC8.3 S7-200 PLC通信网络通信网络通信网络通信网络(w(w nglu)nglu)概述概述概述概述 S7-200 PLCS7-200 PLC支持的通信协议支持的通信协议支持的通信协议支持的通信协议 通信协议及几个通信协议及几个通信协议及几个通信协议及几个(j)(j)基本概念基本概念基本概念基本概念 主站和从站主站和从站主站和从站主站和从站 单主站网络和多主站网络单主站网络和多主站网络单主站网络和多主站网络单主站网络和多主站网络 服务器和客户端服务器和客户端服务器和客户端服务器和客户端 编程通信和数据通信编程通信和数据通信编程通信和数据通信编程通
12、信和数据通信 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第12页/共41页第十三页,共41页。8.3 S7-200 PLC8.3 S7-200 PLC通信网络通信网络通信网络通信网络(w(w nglu)nglu)概述概述概述概述 S7-200 PLCS7-200 PLC支持的通信协议支持的通信协议支持的通信协议支持的通信协议 编程通信编程通信编程通信编程通信 几种编程通信方式几种编程通信方式几种编程通信方式几种编程通信方式 Micro/WIN Micro/WIN 缺省的编程通信方式是使用缺省的编程通信方式是使用缺省的编程通信方式是使用缺
13、省的编程通信方式是使用 PC/PPI PC/PPI 电缆连接电缆连接电缆连接电缆连接PCPC和和和和PLCPLC进行通信,这也是最常用的编程通信方式。进行通信,这也是最常用的编程通信方式。进行通信,这也是最常用的编程通信方式。进行通信,这也是最常用的编程通信方式。数据通信数据通信数据通信数据通信 S7-200 PLCS7-200 PLC之间通信之间通信之间通信之间通信 S7-200 PLCS7-200 PLC与与与与S7-300/400 PLCS7-300/400 PLC之间的通信之间的通信之间的通信之间的通信 S7-200 PLCS7-200 PLC与西门子变频器间的通信与西门子变频器间的通
14、信与西门子变频器间的通信与西门子变频器间的通信 S7-200 PLCS7-200 PLC与其他与其他与其他与其他(qt)(qt)上位机软件间的通信上位机软件间的通信上位机软件间的通信上位机软件间的通信 S7-200 PLCS7-200 PLC与第三方与第三方与第三方与第三方PLCPLC之间的通信之间的通信之间的通信之间的通信 S7-200 PLCS7-200 PLC与第三方与第三方与第三方与第三方HMIHMI之间的通信之间的通信之间的通信之间的通信 S7-200 PLCS7-200 PLC与第三方变频器之间的通信与第三方变频器之间的通信与第三方变频器之间的通信与第三方变频器之间的通信 S7-2
15、00 PLCS7-200 PLC与其他与其他与其他与其他(qt)(qt)串行通信设备之间的通信串行通信设备之间的通信串行通信设备之间的通信串行通信设备之间的通信 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第13页/共41页第十四页,共41页。8.3 S7-200 PLC8.3 S7-200 PLC通信通信通信通信(tng xn)(tng xn)网络概述网络概述网络概述网络概述 S7-200 PLCS7-200 PLC的通信接口及网络部件的通信接口及网络部件的通信接口及网络部件的通信接口及网络部件 通信口通信口通信口通信口 S7-200
16、CPUS7-200 CPU上的通信口是符合国际标准上的通信口是符合国际标准上的通信口是符合国际标准上的通信口是符合国际标准(u j bio zhn)IEC61158-3(u j bio zhn)IEC61158-3和欧洲标准和欧洲标准和欧洲标准和欧洲标准EN 50170EN 50170中中中中PROFIBUSPROFIBUS标准的标准的标准的标准的RS-485RS-485兼容兼容兼容兼容9 9针针针针D D型连接器。型连接器。型连接器。型连接器。S7-200 CPUS7-200 CPU上的通信口是非隔离型的,最上的通信口是非隔离型的,最上的通信口是非隔离型的,最上的通信口是非隔离型的,最高通信
17、速率波特数据通信高通信速率波特数据通信高通信速率波特数据通信高通信速率波特数据通信 S7-200 CPUS7-200 CPU上的通信口支持的通信协议有:上的通信口支持的通信协议有:上的通信口支持的通信协议有:上的通信口支持的通信协议有:PPIPPI协议协议协议协议 MPIMPI协议:不完全支持,只能作从站协议:不完全支持,只能作从站协议:不完全支持,只能作从站协议:不完全支持,只能作从站 自由口模式:自由口模式:自由口模式:自由口模式:S7-200 PLC S7-200 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第14页/共41页第十五页,共41页。8.3 S7-200
18、PLC8.3 S7-200 PLC通信网络通信网络通信网络通信网络(w(w nglu)nglu)概述概述概述概述 S7-200 PLCS7-200 PLC的通信接口及网络的通信接口及网络的通信接口及网络的通信接口及网络(wnglu)(wnglu)部件部件部件部件 网络网络网络网络(wnglu)(wnglu)连接器连接器连接器连接器 标准标准标准标准9 9针连接器针连接器针连接器针连接器 带编程口带编程口带编程口带编程口 不带编程口不带编程口不带编程口不带编程口 S7-200 PLC S7-200 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第15页/共41页第十六页,共41
19、页。8.3 S7-200 PLC8.3 S7-200 PLC通信网络通信网络通信网络通信网络(w(w nglu)nglu)概述概述概述概述 S7-200 PLCS7-200 PLC的通信接口及网络部件的通信接口及网络部件的通信接口及网络部件的通信接口及网络部件(bjin)(bjin)中继器中继器中继器中继器 电缆电缆电缆电缆 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第16页/共41页第十七页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信与网络通信与网络通信与网络通信与网络(w(w nglu)nglu)
20、配配配配置置置置 n nPPIPPI通信通信通信通信(tng xn)(tng xn)(Point Point toto Point Interface Point Interface,PPIPPI)n n单主站单主站单主站单主站PPIPPI网络网络网络网络 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第17页/共41页第十八页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信通信通信通信(tng xn)(tng xn)与网络配置与网络配置与网络配置与网络配置 n nPPIPPI通信(通信(通信(通信(Poin
21、t Point toto Point Interface Point Interface,PPIPPI)n n多主站多主站多主站多主站PPIPPI网络网络网络网络n nPPIPPI协议协议协议协议(xiy)(xiy)是一种主从通信协议是一种主从通信协议是一种主从通信协议是一种主从通信协议(xiy)(xiy),在网络中的多个主站之间,在网络中的多个主站之间,在网络中的多个主站之间,在网络中的多个主站之间不能相互通信不能相互通信不能相互通信不能相互通信 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第18页/共41页第十九页,共41页。8.4
22、S7-200 PLC8.4 S7-200 PLC的的的的通信与网络通信与网络通信与网络通信与网络(w(w nglu)nglu)配置配置配置配置 n nPPIPPI通信通信通信通信(tng xn)(tng xn)(Point Point toto Point Interface Point Interface,PPIPPI)n n复杂复杂复杂复杂PPIPPI网络网络网络网络 S7-200 PLC S7-200 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第19页/共41页第二十页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信通信通信通信(tn
23、g xn)(tng xn)与网络配置与网络配置与网络配置与网络配置 自由自由自由自由(zyu)(zyu)通信口(通信口(通信口(通信口(Freeport ModeFreeport Mode)模式)模式)模式)模式 一个很有特色的功能一个很有特色的功能一个很有特色的功能一个很有特色的功能 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第20页/共41页第二十一页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信与网络通信与网络通信与网络通信与网络(w(w nglu)nglu)配置配置配置配置 MPI MPI(Mu
24、lti-Point InterfaceMulti-Point Interface)SIEMENSSIEMENS公司公司公司公司S7S7系列产品之间的一种专用通信协议系列产品之间的一种专用通信协议系列产品之间的一种专用通信协议系列产品之间的一种专用通信协议(xiy)(xiy)。MPIMPI协议协议协议协议(xiy)(xiy)可以是主可以是主可以是主可以是主/主协议主协议主协议主协议(xiy)(xiy)或主或主或主或主/从协议从协议从协议从协议(xiy)(xiy),协议,协议,协议,协议(xiy)(xiy)如何操作有赖于通信设备的类型。如何操作有赖于通信设备的类型。如何操作有赖于通信设备的类型。如
25、何操作有赖于通信设备的类型。S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第21页/共41页第二十二页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信通信通信通信(tng xn)(tng xn)与网络配置与网络配置与网络配置与网络配置 PROFIBUSPROFIBUS 什么什么什么什么(shn me)(shn me)是是是是PROFIBUS?PROFIBUS?EM277EM277 举例举例举例举例 S7-200 PLC S7-200 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第22页/共
26、41页第二十三页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信与网络通信与网络通信与网络通信与网络(w(w nglu)nglu)配置配置配置配置 AS-iAS-i 什么什么什么什么(shn me)(shn me)是是是是AS-i?AS-i?CP243-2CP243-2 举例举例举例举例 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第23页/共41页第二十四页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信与网络通信与网络通信与网络通信与网络(w(w nglu)nglu)配置
27、配置配置配置 工业以太网工业以太网工业以太网工业以太网 什么什么什么什么(shn me)(shn me)是工业以太网是工业以太网是工业以太网是工业以太网?CP243-1CP243-1和和和和CP243-1 ITCP243-1 IT 举例举例举例举例 S7-200 PLC S7-200 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第24页/共41页第二十五页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信通信通信通信(tng xn)(tng xn)与网络配置与网络配置与网络配置与网络配置 ModbusModbus ModbusModbus是是是
28、是ModiconModicon公司在公司在公司在公司在19791979年开发出来的一种通信协议。它被用年开发出来的一种通信协议。它被用年开发出来的一种通信协议。它被用年开发出来的一种通信协议。它被用于在智能设备于在智能设备于在智能设备于在智能设备(shbi)(shbi)间建立主间建立主间建立主间建立主从或客户端从或客户端从或客户端从或客户端服务器方式的通服务器方式的通服务器方式的通服务器方式的通信。信。信。信。Modbus Modbus 是一种单主站的主是一种单主站的主是一种单主站的主是一种单主站的主/从通信模式。从通信模式。从通信模式。从通信模式。通过通过通过通过 S7-200 CPU S7
29、-200 CPU 通信口的自由口模式实现通信口的自由口模式实现通信口的自由口模式实现通信口的自由口模式实现 Modbus Modbus 通信协议,通信协议,通信协议,通信协议,S7-S7-200 PLC200 PLC可使用可使用可使用可使用STEP 7-Micro/WINSTEP 7-Micro/WIN提供的提供的提供的提供的ModbusModbus库,使用用户程序库,使用用户程序库,使用用户程序库,使用用户程序模仿一个模仿一个模仿一个模仿一个ModbusModbus从站。从而完成数据通信。从站。从而完成数据通信。从站。从而完成数据通信。从站。从而完成数据通信。S7-200 PLC S7-20
30、0 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第25页/共41页第二十六页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信与网络通信与网络通信与网络通信与网络(w(w nglu)nglu)配配配配置置置置 电话线通信电话线通信电话线通信电话线通信(tng xn)(tng xn)ModemModem(MOdulator/DEModulator MOdulator/DEModulator)EM241EM241 举例举例举例举例 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第26页/共41页
31、第二十七页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信与网络通信与网络通信与网络通信与网络(w(w nglu)nglu)配置配置配置配置 USSUSS协议协议协议协议 S7-200 PLCS7-200 PLC和变频器的连接和变频器的连接和变频器的连接和变频器的连接 通过数字量(通过数字量(通过数字量(通过数字量(DI/DODI/DO)信号控制驱动装置的运行状态和速度;)信号控制驱动装置的运行状态和速度;)信号控制驱动装置的运行状态和速度;)信号控制驱动装置的运行状态和速度;通过数字量信号控制驱动装置的运行状态,通过模拟量(通过数字量信号控制驱动装置的运行状态
32、,通过模拟量(通过数字量信号控制驱动装置的运行状态,通过模拟量(通过数字量信号控制驱动装置的运行状态,通过模拟量(AI/AOAI/AO)信号控制转速等参数;)信号控制转速等参数;)信号控制转速等参数;)信号控制转速等参数;通过串行通信控制驱动装置的运行和各种参数。通过串行通信控制驱动装置的运行和各种参数。通过串行通信控制驱动装置的运行和各种参数。通过串行通信控制驱动装置的运行和各种参数。USS(Universal Serial Interface)USS(Universal Serial Interface)是西门子专为驱动装置开发的通信协议,是西门子专为驱动装置开发的通信协议,是西门子专为驱
33、动装置开发的通信协议,是西门子专为驱动装置开发的通信协议,USS USS 因其协议简单、硬件要求较低,越来越多因其协议简单、硬件要求较低,越来越多因其协议简单、硬件要求较低,越来越多因其协议简单、硬件要求较低,越来越多地用于和控制器(如地用于和控制器(如地用于和控制器(如地用于和控制器(如 PLC PLC)的通信,实现一般水平的通信控制。)的通信,实现一般水平的通信控制。)的通信,实现一般水平的通信控制。)的通信,实现一般水平的通信控制。通过串行通过串行通过串行通过串行USSUSS总线最多可接总线最多可接总线最多可接总线最多可接3030台变频器(从站),然后用一个主站(台变频器(从站),然后用
34、一个主站(台变频器(从站),然后用一个主站(台变频器(从站),然后用一个主站(PLCPLC)进行控制,包)进行控制,包)进行控制,包)进行控制,包括变频器的启括变频器的启括变频器的启括变频器的启/停、频率设定、参数修改等操作。停、频率设定、参数修改等操作。停、频率设定、参数修改等操作。停、频率设定、参数修改等操作。S7200 PLCS7200 PLC提供提供提供提供USSUSS协议库指令,用户使用这些指令可以协议库指令,用户使用这些指令可以协议库指令,用户使用这些指令可以协议库指令,用户使用这些指令可以(ky)(ky)方便地实现对变频器的控方便地实现对变频器的控方便地实现对变频器的控方便地实现
35、对变频器的控制。制。制。制。S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第27页/共41页第二十八页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信与网络通信与网络通信与网络通信与网络(w(w nglu)nglu)配配配配置置置置 OPCOPC 什么是什么是什么是什么是OPCOPC技术?技术?技术?技术?OPCOPC是是是是OLE for Process ControlOLE for Process Control的缩写,这里的的缩写,这里的的缩写,这里的的缩写,这里的OLEOLE(Object Linki
36、ng Object Linking and Embeddingand Embedding)是微软的对象链接与嵌入技术,所以)是微软的对象链接与嵌入技术,所以)是微软的对象链接与嵌入技术,所以)是微软的对象链接与嵌入技术,所以OPCOPC就是应用于过就是应用于过就是应用于过就是应用于过程控制中的对象链接与嵌入技术。它是一套组件对象模型标准接口,用于程控制中的对象链接与嵌入技术。它是一套组件对象模型标准接口,用于程控制中的对象链接与嵌入技术。它是一套组件对象模型标准接口,用于程控制中的对象链接与嵌入技术。它是一套组件对象模型标准接口,用于在基于在基于在基于在基于WindowsWindows操作平台
37、的工业应用程序之间提供高效的信息操作平台的工业应用程序之间提供高效的信息操作平台的工业应用程序之间提供高效的信息操作平台的工业应用程序之间提供高效的信息(xnx)(xnx)集成集成集成集成和数据交换功能。和数据交换功能。和数据交换功能。和数据交换功能。PC Access PC Access S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第28页/共41页第二十九页,共41页。8.4 S7-200 PLC8.4 S7-200 PLC的的的的通信与网络通信与网络通信与网络通信与网络(w(w nglu)nglu)配置配置配置配置 SINAUT M
38、ICROSINAUT MICRO无线通信无线通信无线通信无线通信 SINAUT MICROSINAUT MICRO基于基于基于基于(jy)S7-200 PLC(jy)S7-200 PLC和和和和WinCC flexibleWinCC flexible,是一种简单的远程,是一种简单的远程,是一种简单的远程,是一种简单的远程控制系统,它使用移动无线通信(控制系统,它使用移动无线通信(控制系统,它使用移动无线通信(控制系统,它使用移动无线通信(GPRSGPRS)方式对分布式工厂进行监视和控制,)方式对分布式工厂进行监视和控制,)方式对分布式工厂进行监视和控制,)方式对分布式工厂进行监视和控制,在传输
39、少量数据,利用无线技术对远程站点进行监视和控制时,在传输少量数据,利用无线技术对远程站点进行监视和控制时,在传输少量数据,利用无线技术对远程站点进行监视和控制时,在传输少量数据,利用无线技术对远程站点进行监视和控制时,SINAUT SINAUT MICROMICRO是最好的选择。是最好的选择。是最好的选择。是最好的选择。基于基于基于基于(jy)S7-200(jy)S7-200的的的的SINAUT MICROSINAUT MICRO包含包含包含包含MD720-3 GSM/GPRSMD720-3 GSM/GPRS调制解调器和调制解调器和调制解调器和调制解调器和SINAUT MICRO SCSINA
40、UT MICRO SC软件包。软件包。软件包。软件包。S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第29页/共41页第三十页,共41页。8.5 S7-200 PLC8.5 S7-200 PLC的的的的通信通信通信通信(tng xn)(tng xn)指令与应用举指令与应用举指令与应用举指令与应用举例例例例 n n网络读、网络写指令网络读、网络写指令网络读、网络写指令网络读、网络写指令n n用途用途用途用途n n当当当当S7-200 PLCS7-200 PLC被定义为被定义为被定义为被定义为PPIPPI主站模式时,就可以应用网络读写指令对另外
41、主站模式时,就可以应用网络读写指令对另外主站模式时,就可以应用网络读写指令对另外主站模式时,就可以应用网络读写指令对另外(ln wi)(ln wi)的的的的S7-200 PLCS7-200 PLC进行读写操作。进行读写操作。进行读写操作。进行读写操作。n n指令指令指令指令 S7-200 PLC S7-200 PLC网络网络通信技术通信技术(jsh)(jsh)及及应用应用 第30页/共41页第三十一页,共41页。8.5 S7-200 PLC8.5 S7-200 PLC的的的的通信指令与应用通信指令与应用通信指令与应用通信指令与应用(yngyng)(yngyng)举举举举例例例例 n n网络读、
42、网络写指令网络读、网络写指令网络读、网络写指令网络读、网络写指令(zhlng)(zhlng)n n举例举例举例举例 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第31页/共41页第三十二页,共41页。8.5 S7-200 PLC8.5 S7-200 PLC的的的的通信指令与应用通信指令与应用通信指令与应用通信指令与应用(yngyng)(yngyng)举例举例举例举例 发送发送发送发送(f sn)(f sn)与接收指令与接收指令与接收指令与接收指令 用途用途用途用途 用于当用于当用于当用于当S7-200 PLCS7-200 PLC被定义为自
43、由端口通信模式时,由通信端口发送被定义为自由端口通信模式时,由通信端口发送被定义为自由端口通信模式时,由通信端口发送被定义为自由端口通信模式时,由通信端口发送(f(f sn)sn)或接收数据。或接收数据。或接收数据。或接收数据。指令指令指令指令 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第32页/共41页第三十三页,共41页。8.5 S7-200 PLC8.5 S7-200 PLC的的的的通信指令与应用通信指令与应用通信指令与应用通信指令与应用(yngyng)(yngyng)举例举例举例举例 发送与接收指令发送与接收指令发送与接收指令发
44、送与接收指令 自由口模式自由口模式自由口模式自由口模式 CPUCPU的串行通信口可由用户程序控制,这种操作模式称为自由端口模式。的串行通信口可由用户程序控制,这种操作模式称为自由端口模式。的串行通信口可由用户程序控制,这种操作模式称为自由端口模式。的串行通信口可由用户程序控制,这种操作模式称为自由端口模式。当选择了自由端口模式时,用户程序可以使用接收中断、发送中断、发送当选择了自由端口模式时,用户程序可以使用接收中断、发送中断、发送当选择了自由端口模式时,用户程序可以使用接收中断、发送中断、发送当选择了自由端口模式时,用户程序可以使用接收中断、发送中断、发送指令(指令(指令(指令(XMTXMT
45、)和接收指令()和接收指令()和接收指令()和接收指令(RCVRCV)来进行通信操作。)来进行通信操作。)来进行通信操作。)来进行通信操作。SMB30SMB30(用于端口(用于端口(用于端口(用于端口0 0)和)和)和)和SMB130SMB130(如果(如果(如果(如果CPUCPU有两个端口,则用于端口有两个端口,则用于端口有两个端口,则用于端口有两个端口,则用于端口1 1)用于选择波特率、奇偶校验、数据位数和通信协议。用于选择波特率、奇偶校验、数据位数和通信协议。用于选择波特率、奇偶校验、数据位数和通信协议。用于选择波特率、奇偶校验、数据位数和通信协议。数据接收数据接收数据接收数据接收 使用
46、使用使用使用RCVRCV指令指令指令指令 用用用用RCVRCV接收指令可以方便接收指令可以方便接收指令可以方便接收指令可以方便(fngbin)(fngbin)地接收一个或多个字节缓冲区的内容,地接收一个或多个字节缓冲区的内容,地接收一个或多个字节缓冲区的内容,地接收一个或多个字节缓冲区的内容,最多为最多为最多为最多为255255个字节,个字节,个字节,个字节,使用许多特殊字节。使用许多特殊字节。使用许多特殊字节。使用许多特殊字节。字符中断控制的方式来接收数据字符中断控制的方式来接收数据字符中断控制的方式来接收数据字符中断控制的方式来接收数据 S7-200 PLC S7-200 PLC网网络通信
47、技术络通信技术(jsh)(jsh)及应用及应用 第33页/共41页第三十四页,共41页。8.5 S7-200 PLC8.5 S7-200 PLC的的的的通信指令与应用通信指令与应用通信指令与应用通信指令与应用(yngyng)(yngyng)举例举例举例举例 发送与接收指令发送与接收指令发送与接收指令发送与接收指令(zhlng)(zhlng)举例举例举例举例 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第34页/共41页第三十五页,共41页。8.5 S7-200 PLC8.5 S7-200 PLC的的的的通信指令与应用通信指令与应用通信指令
48、与应用通信指令与应用(yngyng)(yngyng)举例举例举例举例 USSUSS指令指令指令指令(zhlng)(zhlng)ModbusModbus指令指令指令指令(zhlng)(zhlng)S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第35页/共41页第三十六页,共41页。8.6 8.6 通信网络通信网络通信网络通信网络(w(w nglu)nglu)设计设计设计设计注意事项注意事项注意事项注意事项 n n使用符合要求的电缆、连接器,并按规范操作使用符合要求的电缆、连接器,并按规范操作使用符合要求的电缆、连接器,并按规范操作使用符合要求
49、的电缆、连接器,并按规范操作n n保持通信端口(驱动电路)之间的共模电压保持通信端口(驱动电路)之间的共模电压保持通信端口(驱动电路)之间的共模电压保持通信端口(驱动电路)之间的共模电压(diny)(diny)差在一定差在一定差在一定差在一定范围内范围内范围内范围内n n电磁干扰电磁干扰电磁干扰电磁干扰n n如何防止干扰?如何防止干扰?如何防止干扰?如何防止干扰?n n各种安装规范各种安装规范各种安装规范各种安装规范n n屏蔽端的接地屏蔽端的接地屏蔽端的接地屏蔽端的接地n n软件设计软件设计软件设计软件设计n n电缆上的信号切换时间考虑电缆上的信号切换时间考虑电缆上的信号切换时间考虑电缆上的信
50、号切换时间考虑n n可靠的出口可靠的出口可靠的出口可靠的出口 S7-200 PLC S7-200 PLC网网络通信技术络通信技术(jsh)(jsh)及应用及应用 第36页/共41页第三十七页,共41页。8.6 8.6 通信通信通信通信(tng xn)(tng xn)网络设网络设网络设网络设计计计计注意事项注意事项注意事项注意事项 电磁干扰电磁干扰电磁干扰电磁干扰 如何如何如何如何(rh)(rh)防止干扰?防止干扰?防止干扰?防止干扰?各种安装规范各种安装规范各种安装规范各种安装规范 电缆的分类电缆的分类电缆的分类电缆的分类 S7-200 PLC S7-200 PLC网络网络通信技术通信技术(j