预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共55页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

技术支持热线:400-810-4288 Email:4008104288@siemens.com工业以太网通信方法1、标准通信(StandardCommunication)2、S5兼容通信(S5-compatibleCommunication)ISO传输协议: ISO传输协议支持基于ISO的发送和接收,使得设备(例如SIMATICS5或PC)在工业以太网上的通信非常容易,该服务支持大数据量的数据传输(最大8KB)。 ISO数据接收有通信方确认,通过功能块可以看到确认信息。 TCP: TCP即TCP/IP中传输控制协议,提供了数据流通信,但并不将数据封装成消息块,因而用户并不接收到每一个任务的确认信号。TCP支持面向TCP/IP的Socket。 TCP支持给予TCP/IP的发送和接收,使得设备(例如PC或非西门子设备)在工业以太网上的通信非常容易。该协议支持大数据量的数据传输(最大8KB),数据可以通过工业以太网或TCP/IP网络(拨号网络或因特网)传输。 通过TCP,SIMATICS7可以通过建立TCP连接来发送/接收数据。ISO-on-TCP: ISO-on-TCP提供了S5兼容通信协议,通过组态连接来传输数据和变量长度。ISO-on-TCP符合TCP/IP,但相对于标准的TCP/IP,还附加了RFC1006协议,RFC1006是一个标准协议,该协议描述了如何将ISO映射到TCP上去。 UDP: UDP(UserDatagramProtocol,用户数据报协议)提供了S5兼容通信协议,适用于简单的、交叉网络的数据传输,没有数据确认报文,不检测数据传输的正确性。属于OSI参考模型第4层的协议。 UDP支持基于UDP的发送和接收,使得设备(例如PC或非西门子公司设备)在工业以太网上的通信非常容易。该协议支持较大数据量的数据传输(最大2KB),数据可以通过工业以太网或TCP/IP网络(拨号网络或因特网)传输。 通过UDP,SIMATICS7通过建立UDP连接,提供了发送/接收通信功能,与TCP不同,UDP实际上并没有在通信双方建立一个固定的连接。 除了上述协议,FETCH/WRITE还提供了一个接口,使得SIMATICS5或其他非西门子公司控制器可以直接访问SIMATICS7CPU。3、S7通信(S7Communication)功能块4、PG/OP通信10.2.2S7-300PLC进行工业以太网通信所需的硬件与软件3、PG/PCInterface的设定 在“SIMATICManger”界面中,选择“Options”→“SetPG/PCInterface”,进入“SetPG/PCInterface”界面,选定“TCP/IP(Auto)→RealtekRTL8193/810”为通信协议,见图10-8所示。10.2.3S7-300PLC利用S5兼容的通信协议进行工业以太网通信(2)硬件组态 首先对“313C-2DP”站进行硬件组态,双击“Hardware”进入“HWConfig”界面。在机架上加入CPU313C-2DP、SM323和CP343-1IT,如图10-10所示。同时把CPU的MPI地址设为“4”,CP模块的MPI地址设为“5”。CP343-1IT可以在“SIMATIC300”→“CP300”→“IndustrialEthernet”下找到,见图10-11。当把CP343-1IT插入机架时,会弹出一个“CP343-1IT的属性对话框”,新建以太网“Ethernet(1)”,因为要使用TCP,故只需设置CP模块的IP地址,如图10-12所示。本例中CP343-1IT的IP地址为:10.10.3.28,子网掩码:255.255.255.192。 用同样的方法,建立“315-2DP”站的硬件组态。CPU的MPI地址设为“2”,CP模块的MPI地址设为“3”。CP模块的IP地址为:10.10.3.58,子网掩码:255.255.255.192。 硬件组态好后保存编译,分别下载到两台PLC中。(3)网络参数配置 与做一般的项目不同,在做工业以太网通信的项目时,除了要组态硬件,还要进行网络参数的配置,以便于在编写程序时,可以方便的调用功能块。 在“SIMATICManger”界面中点击“ConfigureNetwork”键,打开“NetPro”设置网络参数。此时可以看到两台PLC已经挂入了工业以太网中,选中一CPU,点击鼠标右键,选择“InsertNewConnection”建立新的连接,如图10-13所示。在连接类型中,选择“TCPconnection”连接,如图10-14所示。然后点击“OK”,设置连接属性,见图10-15。“General”属性中ID=1,是通信的连接号;LADDR=W#16#0110,是CP模块的地址,这两个