工业以太网、Profibus现场总线网络调试与维护西门子工业以太网2016/7Page2西门子工业以太网西门子公司在工业以太网领域有着非常丰富的经验和领先的解决方案。其中SIMATICNET工业以太网基于经过现场验证的技术,符合IEEE802.3标准并提供10Mbit/s以及100Mbit/s快速以太网技术。经过多年的实践,SIMATICNET工业以太网的应用已多于400000个节点,偏布世界各地,用于严酷的工业环境,并包括有高强度电磁干扰的地区。Page3西门子工业以太网1.1SIMATICNET工业以太网基本类型和网络硬件SIMATICNET工业以太网有2种类型,分别为10Mbit/s工业以太网和100Mbit/s工业以太网。它是利用带传输技术,基于IEEE802.3利用CSMA/CD介质访问方法的单元级和控制级传输网络。在西门子工业以太网中,通常使用的的物理传输介质是屏蔽双绞线(TP),工业屏蔽双绞线(ITP)以及光纤。ST-ConnectorSC-Connector典型的光纤连接头FDDI-ConnectorFSMA-ConnectorPage4西门子工业以太网1.2SIMATICNET工业以太网网络部件SIMATICNET工业以太网网络部件包括工业以太网链路模板OLM,ELM和工业以太网交换机OSM/ESM和ELS以及工业以太网链路模块OMC。依照IEEE802.3标准,利用电缆和光纤技术,SIMATICNET连接模块使得工业以太网的连接变得更为方便和灵活。OLM(光链路模块)有3个ITP接口和两个BFOC接口。ITP接口可以连接3个终端设备或网段,BFOC接口可以连接两个光路设备(如OLM等),速度为10Mbit/s。如图10-1所示。ELM(电气链路模块)有3个ITP接口和1个AUI接口。通过AUI接口,可以将网络设备连接至LAN上,速度为10Mbit/s。西门子OLMPage5西门子工业以太网工业以太网交换机OSM、ESMOSM的产品包括:OSMTP62、OSMTP22、OSMITP62、OSMITP62-LD和OSMBC08。从型号就可以确定OSM的连接端口类型及数量,如:OSMITP62-LD,其中ITP表示OSM上有ITP电缆接口,“6”代表电气接口数量,“2”代表光纤接口数量,LD代表长距离,如图10-2所示。ESM的产品包括:ESMTP40、ESMTP80和ESMITP80,命名规则和OSM相同。图10-3所示为ESMTP80。图10-2OSMITP62-LD图10-3ESMTP80Page6西门子工业以太网通信处理器(SimaticS7网卡)常用的工业以太网通信处理器(CP——CommunicatonProcesser,通信处理单元),包括用在S7PLC站上的处理器CP243-1系列、CP343-1系列、CP443-1系列等。CP243-1是为S7-200系列PLC设计的工业以太网通信处理器,通过CP243-1模块,用户可以很方便地将S7-200系列PLC通过工业以太网进行连接,并且支持使用STEP7-Micro/WIN32软件,通过以太网对S7-200进行远程组态、编程和诊断。同时,S7-200也可以同S7-300、S7-400系列PLC进行以太网的连接。如图10-4所示。S7-300系列PLC的以太网通信处理器是CP343-1系列,按照所支持协议的不同,可以分为CP343-1、CP343-1ISO、CP343-1TCP、CP343-1IT和CP343-1PN,如图10-5所示。CP243-1CP343-1CP443-1Page7西门子工业以太网PC网卡标准化、高速、安全网卡,节约时间和成本;可在标准WindowsNT和Windows2000操作系统中使用支持即插即拔功能;数据以100Mbit/s的速度传输。CP1512CP1612CP1515NewNewCP1612NewCP1613Page8西门子工业以太网1.3西门子常用以太网附件介绍1.接头西门子提供多种工业以太网接头,其设计用于工业环境,金属材质并且具有快速连接技术。RJ-45180度出线接头普通应用(可用屏蔽或非屏蔽水晶头代替)RJ-4590度出线接头ET200s等RJ-45145度出线接头用于SIMOTIONandSINAMICS等Page9西门子工业以太网2网线及剥线工具西门子工业以太网网线是设计用于工业以太网通信场合的超5类双绞线。一般情况下,可用其他品牌五类双绞线替代。右图:利用剥线工具进行快速安装Page10西门子工业以太网3西门子工业以太网接头针脚定义针序定义以太网设备分成两大类:终端设备--例如CP243-1、CP343-1或者计算机,网络设备—例如交换机,路由器等。RJ45的电缆针对使用的不同类型设备,有两种连接方式:交叉连接和直通连接。交叉连接用于同等类型设备间通信,例如PLC与PLC之间连接或者PLC与计算机网卡连接需要使用交叉连接电缆,直通连接是用于不同类型设备间通信,例如PLC与交换机连接或者计算机网卡与交换机连接。Page11西门子工业以太网交叉线接法直连线接法Page12西门子工业以太网安装后BF灯常亮如何处理?有什么可能?LINK/P1/P2指示灯有什么作用?BF指示灯如果常亮有三种可能:1.未插入以太网网线2.网络中的IP/MAC地址有冲突3.DeviceName冲突因此,如果出现BF常亮的现象后首先应检查网线是否故障,即检查LINK灯或者相应端口的P1(第一个网口)或者P2(第二个网口)是否亮起,如果没有亮说明端口没有连接至工业以太网则应检查网线。其次检查网络中是否有IP地址或者MAC地址冲突,如果都排除后,可通过对CP进行固件更新来尝试解决。以太网线通讯距离的限制?在使用普通网线通讯时,如果通讯长度超过100m需要考虑使用交换机进行扩展或者使用光纤进行通信Page13西门子工业以太网1.4西门子工业以太网通信功能1.PG/OP功能:PG/OP通讯用于通过STEP7软件下载程序和组态数据,用于运行测试和诊断功能,以及通过HMI设备监视和控制PLC内数据。2.S7通信:使用通讯功能块,S7通信功能可以在SIMATICS7-300站,SIMATICS7-400站以及PG/PC之间形成简单、有效的接口。可以通过此功能可以在S7-300,400以至S7-200或者S7-1200之间通信。3.S5兼容通信:ISO、TCP/IP、ISO-on-TCP连接(RFC1006)、TCP连接以及UDP数据报服务(包括广播/多点传送)。可以通过TCP、UDP通信实现与第三方标准TCP通信设备进行数据交换。4.PROFINETIO:支持PROFINETIO控制器模式的S7CP允许通过工业以太网直接访问PROFINETIO设备。-PROFINETIO设备通过支持PROFINETIO设备模式的S7CP,S7站可在工业以太网上作为“智能的”PROFINETIO设备进行操作。5.PROFINETCBA:配有可使用PROFINETCBA的CP的S7站在SIMATICiMap中可作为PROFINET组件进行互连。在PROFINETCBA中,使用的是与周期性和非周期性传送之间的互连。Page14西门子工业以太网Page15西门子工业以太网结点点可能的通讯方式Page16西门子工业以太网西门子通讯与ISO模型S7-通信Send/Receive通信Page17西门子工业以太网PG/OP通讯PG/OP通信分别是PG和OP与PLC通信来进行组态、编程、监控以及人机交互等操作的服务。S7-300/400PLC的以太网通讯Page18西门子工业以太网S5-compatiblecommunicationservice(S5兼容通讯功能)SEND/RECEIVEinterface源于SIMATICS5,而在SIMATICC7中为“S5-compatiblecommunication”的一部分。通过SEND/RECEIVEinterface可以实现一个SIMATICS7站与SIMATICS7站、SIMATICS5站、PG/PC以及其他站点之间的通讯。由于SEND/RECEIVEinterface基于ISO模型1~4层所有的协议,因而也被认为是一种开放式的通讯(opencommunication)。通讯数据量可以达到8Kbytes。Page19西门子工业以太网ISO-Communication(ISO通讯)1.ISO传输服务通过组态连接提供SEND/RECEIVEinterface服务在以太网上传输数据。组态的连接自动的被ISP传输服务所监视。最大传输数据量为8K字节。2.数据自动重发功能和基于第2层的CRC校验保证了数据传输的完整性和可靠性,通讯方可以进行接收数据的确认3.选择建立ISO连接只需要在Netpro下新建连接,类型选择为“ISOtransportconnection”即可。此时该服务使用的协议为ISO协议。4.ISO通讯速度较快,可是不能实现网络路由,只能用于局域网通讯。Page20西门子工业以太网ISO-on-TCP1.RFC1006标准用于将数据打包,同时实现将ISO协议映射到TCP协议上,从而使网络连接突破了局域网的限制,可以路由到公网上去。2.同样,数据自动重发功能和基于第2层的CRC校验保证了数据传输的完整性和可靠性,通讯方可以进行接收数据的确认。数据的最大传输量为8K字节。3.选择建立ISO-on-TCP连接只需要在Netpro下新建连接,类型选择为“ISO-on-TCPconnection”即可。此时该服务使用的协议为ISO-on-TCP协议。Page21西门子工业以太网TCP/IPcommunication1.TCP/IP提供面向连接的数据通讯,数据并不会被打包因而并没有数据包确认位,再者TCP服务提供了统一的socket接口到每一个终端,因而数据块(最大8K字节)可以整体发送,这和ISO-on-TCP不同,因为ISO-on-TCP在这里要花费较多的时间。2.选择建立TCP连接只需要在Netpro下新建连接,类型选择为“TCPconnection”即可。可以看到此时的通讯通过IP地址和PORT号来收发数据,此时该服务使用的协议为TCP协议。Page22西门子工业以太网UDPcommunication1.UDP提供简单数据传输,无需确认,与TCP同属第4层协议。通过IP地址进行寻址,最大发送数据量为2K字节。同TCP相比,UDP属于无连接的协议,数据报文无需确认2.选择建立UDP连接只需要在Netpro下新建连接,类型选择为“UDP”即可。可以看到此时的通讯通过IP地址和PORT号来收发数据,此时该服务使用的协议为UDP协议。Page23西门子工业以太网什么是S7通讯功能1.SIMATICS7通讯协议使用S7-应用接口的通信不依赖特定的总线系统(Ethernet,PROFIBUS,MPI).2.通信接口位于ISO-OSI-参考模型的第7层3.S7-通信分为以下两种关系客户机-服务器关系(单边):PUT/GET客户机-客户机关系(双边):USEND/URCVBSEND/BRCVPage24西门子工业以太网S7-Communication1.我们可以通过建立S7的连接在工业以太网上使用S7通讯服务。而S7通讯服务使用的是通过ISO通讯协议和ISO-On-TCP通讯协议来实现的。2.这就意味着,我们在选择CP模板时,该模板必须支持ISO协议,否则无法建立S7的连接。3.PN接口虽已不支持ISO协议,但依旧可以建立S7的连接,因为它支持ISO-on-TCP。4.如图,我们在NetPro下新建连接,连接类型为“S7connection”Page25西门子工业以太网S7-Communication不选择“TCP/IP”,则通过MAC地址来寻址建立连接。继续选择“AddressDetails”,可以看到该连接是通过“TSAP”号来传输数据的,