IP组播是一种特殊的通信方式,只能通过工业以太网CP/CM组态UDP连接(UDP用户数据包协议)的方式进行组态。IP组播用于将消息从一个站发送到多个伙伴站。
组播消息由一个特殊的组播地址发送的。IP地址范围从224.0.1.0到239.255.255.255专门用于IP组播。
广播消息会发送给网络中所有的设备。例如,在搜索IP地址的MAC地址(ARP请求)时,使用的就是广播消息。这就是为什么通信模块必须处理和评估广播信息的原因。如果网络中存在太多的广播信息,网络的性能会下降。因为每个模块要处理完所有的广播消息后才能确定哪些信息是给自己的。
如果使用S7-300/S7-400工业以太网CP卡,关于广播消息需注意以下两点:
自STEP 7/ NCM V5.1 + SP2及以后版本 S7-300/S7-400工业以太网CP的UDP组播可以给一个特定组的通讯伙伴发送信息。
通讯处理器特性:
通常通讯处理器不接受除时间外的其他组播消息。如果在组态中激活一个组播组,那么在控制器中也需要激活此组播。这样只激活了一个特定组,通讯处理器仍然继续过滤网络中其它广播消息。每个已组态的组播都必须在控制器中标记。
这就是为什么在信息要发送到一组伙伴站时选择组播。
由于UDP协议不提供应答机制,所以发送的消息没有应答。例如如果将一个消息发送给100个伙伴,然后同时到达100个确认(一个伙伴一个确认),发送方模块无法评估如此泛洪的数据。
组态多点传输连接: