发布于 2008-12-17 11:39:25
0楼
yming您好:
其实,您对PROFINET的理解,已经很不错了。只不过,有些概念还需要澄清。
PROFINET RT的使用,事实上,对于PROFINET不需要专用的交换机,而路由器在PROFINET上是无法应用的。因为PROFINET使用精简的堆栈结构,IP地址是不存在RT报文中。所以RT数据不需要路由。这一点,与AB的Ethernet IP不同,它需要支持具有IGMP snooping的交换机来支持,但是IGMP Snooping对于各个厂家来说,都没有一个标准的规范,所以应用起来效果不是很好。而对于PROFINET来说,交换机只要支持IEEE802.1p的交换机都可以更好的支持PROFINET。这里我使用“更好的”,言外之意,就是哪怕你从市面上买来最便宜的交换机,都支持PROFINET。不过,为什么使用SCALANCE X交换机,这是因为SCALACNE X不但支持IEEE802.1p,而且还支持TIA的组态和诊断。也就是说全面支持PROFINET的产品不仅仅是实时数据好包括集成诊断。
PROFINET IRT却需要专用的交换机,这些交换机具有IRT ERETEC芯片。但是这个专用不是仅仅西门子的交换机产品。据有该芯片的交换机,可以快速的实现同步和延时测量,普通交换机通过IEEE1588无法完成这些功能,因为受网络负荷的影响。所以要想支持PROFINET IRT必须需要专用的ERETEC芯片的交换机。
上述的PROFINET的概念,就是从内涵上来分析协议上的概念。
其实,PROFINET的网络一网到底这个概念,并不是指PROFINET协议贯穿网络从上到下,而是指以太网从上到下的连接,其中一致的网络接口,网络连接等等。但似乎与PROFINET的概念不符,其实PROFINET的外延很广,其实就包括Network install。
对于一个大系统,确实不需要处处“实时”。 通过PROFINET(或者工业以太网)的连接,实时实现在它应该出现的地方。所以这也是对于一网到底的一个误解。
上述的PROFINET的概念,就是从外在上来分析的网络连接的概念。
这可能也是我的错误,没有把这个概念解释清楚。不过,问题问得很好,希望我们可以继续就这个话题进行探讨!
读万卷书 行万里路