quote:以下是引用SAGITAR在2012-04-25 11:25:28的发言:quote:以下是引用wb210xa在2012-04-16 15:27:29的发言:quote:以下是引用小釉在2012-04-16 11:12:33的发言:
我想组一个profinet网络,要考虑加一个交换机,是不是用普通的交换机会影响profinet的实时性。
从不影响通信的实时性方面,我应该如何去考虑交换机。或者是不是如果是profinet网络 分布式结构的就不能出现交换机?
个人觉得,交换机尽量与其他产品选择同一厂家产品,这里并非对其它厂家产品进行排斥(如赫斯曼的市场占有率最高,同时他们的个别交换机其它厂家还没有或者性能没法替代,此时可以选择赫斯曼),主要是同一厂家产品在产品参数、性能等参数上一般都有默认参数,一般在使用时,需要设置很少的参数或者不设置参数即可使用,这样较少了工作量,同时在替换备件时也减少了参数设置的工作。
例如,Rockwell的产品再做Ethernet/IP通讯时,由于Ethernet/IP通讯大多采用UDP通讯,为了满足一些快速通讯的应用,他们的交换机都支持优先级设置,默认时优先级已经设置好了。如果用其它厂家的产品代替时,必须设置优先级,否则根本没法通讯。
因此,个人建议,如果在成本能承受的情况下,最好选择同一厂家产品来实现,主要是在调试的工作量、在网络管理上要更方便一些。
Ethernet/IP使用组播,这一点对于交换机的性能要求较高,普通的交换机无法实现流畅的数据包转移,因为交换机需要支持IGMP,而且交换机需要读取报头的IP地址。而PROFINET则使用普通的交换机即可,因为数据是通过识别源目的地址进行转发,这是交换机最最基本的功能。
针对Rockwell的Ethernet/IP通讯,其实组播、QoS、优先级、过滤等功能,像赫斯曼、施耐德等交换机全部支持上述功能,用在Ethernet/ip通讯没有任何问题,像施耐德新推出的以太网IO解决方案,采用的就是Ethernet/IP协议。
只不过Rockwell的新的1756-EN2TR以太网通讯模板支持PtP的时钟同步功能,号称同步时间精度可达20纳秒左右。这种交换机目前Rockwell有,赫斯曼也有,其它厂家没了解过。在这种应用下,其它厂家的交换机没法替换。