quote:以下是引用小釉在2013-07-25 14:18:26的发言:quote:以下是引用ERMA在2013-07-24 11:14:38的发言:
PROFIBUS令牌在主站间传递,拿到令牌的主站在指定的时间内轮询从站的数据。时间到达后传递令牌到下一主站。..............................................................................................
设备独占带宽怎么理解?我们知道平常我们所说的以太网设备有可能会数据碰撞,造成数据发生延迟,也就是我们常说的(载波监听多路访问及冲突检测),profinet是怎么解决这个问题的呢
profinet数据通信的方式是主站主动发起向从站要数据,还是从站主动发起给主站数据?
关于PROFINET通讯的实时性,需要了解PROFINET的协议和工作机制。PROFINET具有RT和IRT两种等级的实时通讯。
1、RT方式时,通讯双方按照STEP7组态的各自恒定的时钟周期(Clock)内,向对方发送一次数据,实现实时数据交换。时钟周期越短,实时性就越强,交换机根据PROFINET数据的QoS来转发数据,保证其实时性。
2、对于IRT方式,通讯双方仍然按照STEP7组态的各自恒定的时钟周期(Clock)内,向对方发送一次数据,实现实时的数据交换。
由于IRT的时钟被同步(Isochronous mode),也就是说在这段时间内,只有IRT的数据才可以进行传输,其它数据,例如:TCP或IT数据或者数据、语音、图像等数据无法在这段时间内进行传输。即IRT采用了带宽预留的方式。
由于没有其它数据与IRT数据争抢带宽,于是保证了IRT数据的实时性。但必需选择IRT的交换机或者支持IRT的设备,例如ET200S PN V6.0。
3、PROFINET通信方式:PROFINET基于工业以太网,与其它某些实时以太网不同,PROFINET允许其它的TCP/IP或IT数据包共同在以太网中传输。但PROFINET网络中必需有一个IO控制器来管理和协调I/O站点的数据包,因此I/O站点的数据由PROFINET IO控制器来掌控数据包的收发时钟(Clock),并经过交换机(例如ET200模块集成的RJ-45双端口)存储转发数据。