1、办公室网络工业网络应用场合普通办公场合工业场合、工况恶劣,抗干扰性要求较高拓扑结构支持线形、环形、星形等结构支持线形、环形、星形等结构,并便于各种结构的组合和转换,简单的安装,最大的灵活性和模块性,高扩展能力可用性一般的实用性需求,允许网络故障时间以秒或分钟计极高的实用性需求,允许网络故障时间300ms以避免生产停顿网络监控和维护网络监控必须有专人员使用专用工具完成网络监控成为工厂监控的一部分,网络模块可以被HMI软件如Win CC监控,故障模块容易更换表10-1 工业网络与传统办公室网络的比较图10-1 工业以太网OLM图10-2 OSM ITP62-LD图10-3 ESM TP80 图10
2、-4 CP243-1 图10-5 CP343-1 图10-6 CP443-1子网(Subnets)Industrial EthernetPROFIBUSMPI服务(Services)PG/OP通信S7通信S5兼容通信S7基本(S7 Basic)通信标准通信DPGD表10-2 西门子公司的网络服务 子网(Subnets)Industrial EthernetPROFIBUS服务(Services)标准通信协议MMSMAP3.0FMS表10-3 标准通信协议子网(Subnets)Industrial EthernetPROFIBUS服务(Services)S5兼容通信协议ISO transport
3、ISO-on-TCPUDPTCP/IPFDL表10-4 S5兼容通信功能块功能描述SFB8/9FB8/9USENDURCV无确认的高速数据传输,不考虑通信接收方的通信处理时间,因而有可能会覆盖接收方的数据SFB12/13FB12/13BSENDBRCV保证数据安全性的数据传输,当接收方确认收到数据后,传输才完成SFB14/15FB14/15GETPUT读、写通信对方的数据而无需对方编程表10-5 S7通信功能块图10-7 S7-300/400 PLC的以太网通信图10-8“Set PG/PC Interface”界面图10-9 建立项目图10-10“313C-2DP”站的硬件组态图10-11
4、CP 343-1 IT的硬件位置图10-12 CP 343-1 IT的属性对话框图10-13 建立新的连接图10-14 选择“TCP connection”连接图10-15 TCP连接属性图10-16 设定TCP/IP端口图10-17 指令库图10-18 发送方程序参数名数据类型参数说明ACTBOOL触发认为,该参数为“1”时发送IDINT连接号LADDRWORDCP模块的地址SENDANY发送数据区LENINT被发送数据的长度DONEBOOL为“1”时,发送完成ERRORBOOL为“1”时,有故障发生STATUSWORD故障代码表10-6 功能FC5的参数说明图10-19 接收方程序参数名数
5、据类型参数说明IDINT连接号LADDRWORDCP模块的地址RECVANY接收数据区NDRBOOL为“1”时,接收到新数据ERRORBOOL为“1”时,有故障发生STATUSWORD故障代码LENWORD接收到的数据长度表10-7 功能FC6的参数说明图10-20 通信数据量的设置图10-21 建立项目图10-22“313C-2DP”站的硬件组态图10-23 CP 343-1 IT的属性对话框图10-24选择“ISO_on_TCP connection”连接图10-25 ISO_on_TCP连接属性图10-26 TSAP设置图10-27建立项目图10-28“SIMATIC 300(1)”的硬
6、件组态图10-29 CP 343-1 IT的属性对话框图10-30建立新的连接图10-31选择“ISO transport connection”连接图10-32 ISO连接属性图10-33 TSAP设置图10-34建立项目图10-35“SIMATIC 300(1)”的硬件组态图10-36选择“S7 connection”连接图10-37 S7连接属性图10-38 指令库图10-39 发送方程序参数名数据类型参数说明REQBOOL上升沿触发工作RBOOL为“1”时,终止数据交换IDINT连接IDR_IDDWORD连接号,相同的连接号的功能块互相对应发送/接收数据DONEBOOL为“1”时,发送
7、完成ERRORBOOL为“1”时,有故障发生STATUSWORD故障代码SD_1ANY发送数据区LENWORD发送数据的长度表10-8 功能块FB12的参数说明图10-40 接收方程序参数名数据类型参数说明EN_RBOOL为“1”时,准备接收IDWORD连接IDR_IDDWORD连接号,相同连接号的功能块互相对应发送/接收数据NDRBOOL为“1”时,接收完成ERRORBOOL为“1”时,有故障发生STATUSWORD故障代码RD_1ANY接受数据区LENWORD接受到的数据长度表10-9功能块FB13的参数说明图10-41 单边通信的S7属性设置图10-42 指令库 图10-43 发送数据图10-44 读取数据参数名数据类型参数说明REQBOOL上升沿触发工作IDWORD地址参数IDNDRBOOL为“1”时,接收到新数据ERRORBOOL为“1”时,有故障发生STATUSWORD故障代码ADDR_1ANY从通信对方的数据地址中读取数据RD_1ANY本站接收数据区参数名数据类型参数说明REQBOOL上升沿触发工作IDWORD地址参数IDDONEBOOL为“1”时,发送完成ERRORBOOL为“1”时,有故障发生STATUSWORD故障代码ADDR_1ANY通信对方的数据接收区SD_1ANY本站发送数据区表10-10功能块FB14的参数说明表10-11功能块FB15的参数说明