PROFINET常见问题解答
FINET串联网络还好说,中间没有其他设备,而且数据包是直通的方式,没有转发,实时性应该是可以得到保证。 如果经过交换机,而且其中掺杂着其他数据,比如诊断、上位通讯时,交换机如何能保证PNIO的实时性,胶片讲的不是很清楚啊。是不是必须使用IRT交换机。 如果需要三网合一(数据、语音、图像),又如何能保证PNIO的实时性? PROFINET基于工业以太网,与其它某些实时以太网不同,PROFINET允许其它的TCP/IP或IT数据一起在以太网上进行传输。这也是PROFINET的开放性的一个体现,这样通过PROFINET网络可以实现真正的“一网到底”。 PROFINET的网络连接,交换机是核心部件,也就是没有交换机就无法完成PROFINET通讯,即使使用双端口的ET200进行串联,双端口的交换机集成在ET200中。 PROFINET的实时性,需要了解PROFINET的协议和工作机制。PROFINET具有RT和IRT两种等级的实时通讯。 对于RT,通讯双方,按照Step7组态的各自的时钟周期内,向对方发送一次数据,实现实时的数据交换。时钟周期设置越短,实时性就越强。被发送出来的数据,交换机保证其实时性的唯一方式,就是根据PROFINET数据的QoS来转发该数据,正如胶片所描述的,PROFINET的数据可能会被延迟,延迟的最主要原因就是NRT的报文和交换机的S&F。这时PROFINET的实行性的保证就主要依赖您,工程师去考虑实际的网络拓扑结构,防止类似的情况发生。必要时,调整Update time 和看门狗时间。 对于交换机,其工作方式,如胶片所说有两种,一种S&F,另一种是CT。普通交换机的工作方式使用S&F。虽然IRT的交换机的工作方式使用CT的方式,不过在网络数据发生累积时,其工作模式会转变成S&F。这样与普通交换机相同。所以使用IRT交换机在应用RT时,数据负载不能接近满负荷。 对于IRT,通讯双方仍然按照Step7组态的各自的时钟周期内,向对方发送一次数据,实现实时的数据交换。但是由于IRT的时钟被同步,这样IRT采用了带宽预留的方式,也就是说在这段时间内,只有IRT的数据才可以进行传输,其它数据例如TCP或IT数据或者您所举的数据、语音、图像等数据是无法在这段时间内进行传输。由于没有数据与IRT的数据争抢带宽,于是保证了IRT数据的实时性。这时,一定要选择IRT的交换机例如SCALANCE X200IRT或者选择支持IRT的设备例如ET200S PN V6.0进行相邻连接,与RT不同,因为此时IRT的交换机是IRT实时性的唯一保证。不过PROFINET IRT还有另外一个优点,如果IRT设备之间由于某些原因无法完成时钟同步,那么会以RT的方式进行通讯。 综上所述,如果需要三网合一(数据、语音、图像),根据的实际负荷的大小以及网络拓扑结构,来选择RT或IRT的数据方式,都可以保证PROFINET数据交换的实时性! PROFINET如何连接PA仪表? PROFINET可以无缝集成PROFIBUS、ASi等现场总线,通过IE/PB LINK PN IO可以无缝集成PROFIBUS-DP设备,但是IE/PB LINK不能连接DP/PA LINK来连接PA仪表,所以只能通过DP/PA Coupler来连接PA设备。DP/PA Coupler不需要在Step7中组态,只需要直接组态PA仪表即可,不过PROFIBUS总线的波特率需要设置45.45kbit/s。
PROFINET的通讯距离有问题吗?
由于PROFINET基于工业以太网,那么以太网的多种的网络拓扑和连接方式同样适用于PROFINET。这一点从侧面也反映了使用PROFINET不需要改变原来的网络拓扑结构。这一点是PROFIBUS所不能比拟的。
交换机是以太网中核心部件,同样在PROFINET网络中交换机也同样是核心部件。网络连接可以使用电气或者光纤进行连接,典型的电气连接的长度是100m,而光纤的连接距离就长了,这与交换机的光纤接口或者光纤模块的属性有关系。目前,如果用户选择SCALANCEX400的MM491-2LH+单模光纤连接时,可以达到最远距离为70公里。所以距离在PROFINET中不是问题。而且由于以太网中的设备个数,从理论上不受任何限制,所以网络规模可以根据实际的需求,可大可小。本文来自织梦
PROFINET常见问 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)