1、单击此处编辑母版标题样式,可编程控制器,精品课程,单击此处编辑母版标题样式,plc的S7200通信,S7-200支持的通信协议,可编程控制器,精品课程,PPI,协议,PPI,是主从协议,S722X,既可作主站又可作从站,通讯速率为9.6,K,19.2K,和187.5,K,波特率,MPI,协议,用于,S7300,和,S7400,与,S7200,之间的通讯,通讯速率为19.2和187.5,K,波特率,.,自由口通讯,通讯速率从 300,bps to 9.6k,19.2k,或 38.4,Kbps,用户可使用自定义的通讯协议与所用的智能设备通讯,Profibus DP,协议,AS-I,接口协议,Et
2、hernet,(,TCP/IP,),Modem,通讯-,PPI,或,Modbus,协议,USS,协议,PPI,PPI(Point to point interface),协议,可编程控制器,精品课程,西门子内部协议,不公开,主,/,从协议,专门为,S7-200,开发的协议,主站向从站发送申请,从站进行响应,从站器件不发信息,不初始化信息,只是等待主站的要求并对要求作出响应。但当主站发出申请或查询时,从站对其响应。,主站可以是其他,CPU,主机(如,S7-300,等)、编程器或,TD200,文本显示器。网络中的所有,S7-200,都默认为从站。,S7-200,系列中一些,CPU,如果在程序中允许
3、PPI,主站模式,则在,RUN,模式下可以作为主站,此时可以利用相关的通信指令来读写其他主机,同时它还可以作为从站来响应其他主站的申请或查询。,S7-200 CPU,的通信口(,Port0,、,Port1,)支持,PPI,通信协议,,S7-200,的一些通信模块也支持,PPI,协议。,Micro/WIN,与,CPU,进行编程通信也通过,PPI,协议。,PPI,网络扩展连接,可编程控制器,精品课程,32,个网络节点不用中继器,,,每个网络段长1200米,,,可通过中继器扩展网络,最大9个中继器,网络可包含128节点,,,网络总长9600米,,,CPU 221/222/224/226,可作主站或
4、从站,,,主站数量无限制,网段 1,网段 2,PPI通信数据交换,可编程控制器,精品课程,A,D,E,O,Error code,Address of remote station,Pointer to the data,area in the,remote node,(,I,Q,M,or V),Data length,Data byte 0,Data byte 1,.,Data byte 15,Byteoffset,0,22,0,7,NETR/NETW,网络读写指令,注:只有主站需要调用,NetR/NetW,指令,从站只需编程处理数据缓冲区(取用或准 备数据)。,PPI,网络上的所有站点都应当
5、有各自不同的网络地址。,使用,Micro/WIN,中的,Instruction Wizard,(指令向导)中的,NETR/NETW,向导也可实现同样功能,实际应用的,PPI,网络,可编程控制器,精品课程,STEP7-Micro,编程软件,监控软件,e.g.Protool/pro,S7-200,S7-200,S7-200,S7-200,TD 200,中文操作面板,TD 200,中文操作面板,触摸屏,TP270,TP070,TP7,MPI(Multipoint interface)网络,可编程控制器,精品课程,S7-115U/H,S5-135U,S5-155U/H,SIMATIC 505,S5-9
6、5U,S7-400,M7-400,S7-300,M7-300,MPI,STEP 7,S7-22x,OP,PG/PC,19.2 或 187.5,Kb,西门子内部协议,不公开。,MPI,适用于少数站点间通信,多用于连接上位机和少量,PLC,之间近距离通信。,通过,PROFIBUS,电缆和接头,将控制器,S7-300,或,S7-400,的,CPU,自带的,MPI,编程口及,S7-200CPU,自带的,PPI,通信口相互连接,以及与上位机网卡的编程口,(MPI/DP,口,),通过,PROFIBUS,或,MPI,电缆连接即可实现。网络中也可以不包括,PC,机而只包括,PLC,。,MPI,网络,MPI,允
7、许主主通讯和主从通讯。,每个,S7-200CPU,通信口的连接数为,4,个。,对于,MPI,协议,,S7,300,和,S7,400 PLC,可以用,XGET,和,XPUT,指令来读写,S7,200,的数据;,S7200 CPU,中不需要编写任何与通信有关的程序,只需要将要交换的数据整理到一个连续的,V,存储区当中即可。,.,在,MPI,网络上最多可以有,32,个站,一个网段的最长通信距离为,50,米(通信波特率为,187.5Kbit/s,时),更长的通信距离可以通过,RS-485,中继器扩展,使用中继器则可达到,1000M,,最多使用,10,个中继器达到,9100M,。速率从,19.212M,
8、MPI,协议不能与一个作为,PPI,主站的,S7-200CPU,通信,即,S7-300,或,S7-400,与,S7-200,通信时必须保证这个,S7-200 CPU,不能再作,PPI,主站,,Micro/WIN,也不能通过,MPI,协议访问作为,PPI,主站的,S7-200CPU,。,S7-200CPU,只能做,MPI,从站,即,S7-200CPU,之间不能通过,MPI,网络互相通信,只能通过,PPI,方式互相通信。,自由口通信,调制解调器,S7-200,可通过 自由,口,通讯,协议访问下列设备,带用户端软件的,PC,机,条 形 码 阅 读 器,串 口 打 印 机,并 口 打 印 机,S7
9、200,S7-300 with CP 340,非,Siemens PLC,调制解调器,监 控 端 软 件,第三方,PLC,S7-200,打印机,条 码 阅 读,用户可以通过,PLC,指令自己定义通讯协议,从而与任何公开通讯协议的,RS-422,或,RS-232C,接口设备进行通讯,自由口通信,特 性:,用户定义通讯协议,.,传输波特率从,300,bps,到 38400,bps.,传递数据格式为7 或8 位数据加1位可选标志位,传送发送指令(,XMT,RCV),每次最多传送,255,bytes,每个网络,节点均接收所有数据,Broadcast network,广播方式,7,0,p p d b
10、b b m m,SMB30,MSB LSB,ppParity00=No parity 01=Even parity 10=No parity 11=Odd parity,dData bits per character0=8 bits per character1=7 bits per character,bbbBaud rate000=38400 bps(CPU 214)19200 bps(CPU 212),001=19200 bps 010=9600 bps 011=4800 bps 100=2400 bps 101=1200 bps 110=600 bps 111=300 bps,mmP
11、rotocol00=Protocol of the point-to-point interface(PPI)or system protocol01=Freely-programmable communication,protocol(free ASCII protocol)10=Protocol for PPI+(NETR/NETW),当处于自由口模式时,通讯协议完全由梯形图程序控制。,SMB30,(对于端口,0,)和,SMB130,(对于端口,1,)被用于选择波特率和校验类型。,PPI和自由口协议,CPU 226,双,485,口可实现:,2,PPI,网络,2,自由口网络,1,个,PPI
12、and 1,个自由口网 络,优 点:,双倍网络 扩展能 力,同时运行两种自由口协议,.,如,Modbus,and USS,同时运行,PPI,自由口协议,STEP7-,Micro-win,TD200,S7-222/224/226,主 站 或 从 站,S7-221,从 站,变 频 器 31,调制解调器,S7-226,PPI,协 议,自 由 口 协 议,端口,A,端口,B,变 频 器,1,USS,USS,第三方,PLC,触摸屏,PROFIBUS(Process Field Bus)-DP,S7-115U/H,S5-135U,S5-155U/H,SIMATIC 505,S5-95U,S7-400,M7
13、400,S7-300,M7-300,主站,S5-95U,ET 200,OP,现场设备,驱动,主站,PG/PC,STEP 7,主站,主站,PROFIBUS-DP,S7-200,S7-200 DP,从站,模块,EM277,PROFIBUS(Process Field Bus),协议,标准协议,公开。,可以使用不同厂家的,PROFIBUS,设备。,S7-200 CPU,可以通过,EM277,PROFIBUS-DP,从站模块连入,PROFIBUS-DP,网,主站可以通过,EM277,对,S7-200 CPU,进行读,/,写数据。,EM277,只能作为从站,所以两个,EM277,之间不能通信。但可以由
14、一台,PC,机作为主站,访问几个连网的,EM277,。,通过,EM277,模块进行的,PROFIBUS-DP,通信,是最可靠的通信方式。,PROFIBUS,协议通常用于实现与分布式,I/O,(远程,I/O,)的高速通讯。,PROFIBUS,网络通常有一个主站和若干个,I/O,从站。,PROFIBUS-DP,的所有配置工作由主站完成,在主站中需配置从站地址及,I/O,。主站初始化网络使网络上的从站器件与配置相匹配。当一个,DP,主站成功配置了一个,DP,从站之后,它就拥有了这个从站器件。如果在网上有第二个主站器件,那么它对第一个主站的从站的访问将会受到限制。,EM277,模块,同时支持,PROF
15、IBUS-DP,和,MPI,两种协议,。,EM277,模块经常发挥路由功能,使,CPU,支持这两种协议。,EM277,实际上是通信端口的扩展,这种扩展可以用于连接操作面板(,HMI,)等。,S7-200,作为,Profibus-DP,从站模块,连接,S7-200,作为,Profibus,-DP,MPI,网络的从站,通讯口支持通讯速率9.6,K,至12,M,通信距离最大9600,m,支持多达125个从站的连接(单主站),通讯口也可用于连接人机界面,(MPI),AS-i(Acturator Sensor Interface)协议,一种用在控制器(主站)和传感器,/,执行器(从站)之间双向交换信息的
16、总线网络,属于现场总线(,Fieldbus,)下面底层的监控网络系统,AS-i主站可以作为上层现场总线的一个节点服务器,它下面又可以挂接一批AS-i从站。,AS-i,总线主要运用于具有开关量特征的传感器和执行器系统。,传感器可以是位置接近开关以及温度、压力、流量、液位开关等,执行器可以是各种开关阀门,电,/,气转换器以及声、光报警器,也可以是继电器、接触器、按钮等低压开关电器。,AS-i总线也可以连接模拟量设备,只是模拟信号的传输要占据多个传输周期。,在连接主站和从站的两芯电缆上除传输信号外,同时还提供工作电源。,AS-i,主站模块,CP243-2,CP243-2,特性:,执行器,传感器-通讯
17、接口,最大31,AS-i,从站,4,输入/4输出,双绞线传送电源和数据,扩展简单,灵活布线100米无中继器,最大循环周期,5,ms,IP65,防护等级,模拟量传输,每模块可扩展124,DI/124DO,输出/输入点,AS-i,主站模块,CP243-2,中 继 器,AS-I,主站模块,CP243-2,AS-i,从站模块,AS-I,双 绞 线,传 感 器/执 行 器,CP243-2,以太网(TCP/IP)协议,西门子内部协议,不公开。,通过以太网扩展模块(,CP243,1,)或互联网扩展模块(,CP243,1 IT,),,S7,200,能支持,TCP/IP,以太网通讯。,可编程控制器,精品课程,S
18、7-200 以太网模块CP 243-1应用,可编程控制器,精品课程,MODBUS,协议,ModBus协议是Modicon公司于1978年发明的一种用于电子控制器进行控制和通讯的通讯协议。通过此协议,控制器相互之间,控制器经由网络(例如以太网)和其它设备之间可以进行通信。,标准协议,公开。,ModBus可以应用在支持ModBus协议的PLC和PLC之间,PLC和个人计算机之间,计算机和计算机之间,远程PLC和计算机之间以及远程计算机之间(通过Modem连接),可编程控制器,精品课程,通 讯,远程服务,短消息,Modem,模块,EM241,可编程控制器,精品课程,EM241,远程服务,需要:,PC
19、PG,笔记本电脑+,modem,Siemens Micro/WIN(V3.1.2),以上版本,S7-200 CPU 222-226XM,连接至,CPU,的,EM 241,模块,电话线,观察程序,I/O,点和变量的状态,上载/下载程序,修改系统设置(,System Block,),修改数据块中数据(,Data Block),实现:,EM241通信,可编程控制器,精品课程,通过,Modbus,协议(,Master/Slave)or PPI,实现,CPU to CPU,数据交换,通过,Modbus,协议实现,CPU to PC(,如:操作员站)的数据交换,可编程控制器,精品课程,EM241,短消息
20、移动电话,寻呼机,可编程控制器,精品课程,USS,协议,USS,协议(,Universal Serial Interface Protocol,通用串行接口协议)是,SIEMENS,公司所有传动产品的通用串行通讯协议,公开。,它是一种基于串行总线进行数据通讯的协议。,多协议网络,PPI-Net,LOGO!,TD 200,Actuators,Sensors,自由口通讯,SIMATIC S7-200,Printer,Modem,SIMATIC S7-200,TP170,多协议网络,PG/OP,PROFIBUS,以太网,MPI,505,S7-300,S7-400,S7-400,S5-115US5-135US5-155U,505,S7-400,管理计算机,S5-115U,S7-300,PG/PC,PG/PC,S7-200,LOGO!,Actuators,Sensors,可编程控制器,精品课程,Thank You!,






