quote:以下是引用小釉在2013-07-30 15:59:41的发言:
1:profinet的实时性从本质上说是不是就是报文中加了优先级。
2:RT和IRT的在于等时,IRT能够在固定的时间内采集输入和固定的时间采集输出。
3:关于profinet给RT和IRT预留带宽是不是RT和IRT的优先级更高,发送过程中碰到优先级低的会把他放入缓存。
4:IRT比RT的优先级别更高。
不知道我理解的对不对?
1、PROFINET的实时的性从本质上由三种技术支撑:一、 优化的协议堆栈(对报文的处理时间缩短),二交换以太网,三、报文中加了优先级。
2、IRT是等时实时,是由专用的ERTEC芯片保证整个IRT链路节点的高精度的时钟同步,在高精度时钟同步的条件下,有调度的数据通信(在IRT的数据被传送时,ERTEC芯片的以太网控制器停止转发任何其它类型数据,也就是常说专用通道)这样保证IRT的数据快速的通过保证了通信的确定性。而同步是应用的角度需保证数据的一致性。同步的前提是需要IRT通信通道的支持。换句话说在IRT上实现同步的这种应用。保证高精度的定位控制。IRT不等同于同步。
3、PROFINET IRT预留带宽不是说通过IRT的优先级完成的。而是通过通专用的硬件以太网控制器来实现的。
4、从报文的优先级来说IRT和RT的优先级是一样的。单IRT是靠专用的硬件预留发送时间。在IRT的数据发送期间停止转发RT的数据。