Bus systems using special chips (e.g. Profibus FMS), typically receive the complete frame first. Then the chip sends an acknowledge to the master and an interrupt to the host CPU.
Slave processing is then started, and when all data is ready, it is transferred to the chip. Now the Master has to make a second request to obtain the desired result. This is illustrated in the diagram in fig. 13.
P-NET slaves handle the processing of data and the reception and transmission of frames, in parallel. The processing of the request begins in the slave, as soon as the first data bytes arrive. In this way, the standard P-NET data rate of 76,800 bit/s, is not a limiting factor in performance.
Every P-NET slave module must answer a request within 390 microseconds (“immediate response”). This eliminates the need for multiple requests for a single variable, or even continuous polling until a result is ready. The immediate response eliminates the need for buffers in the slave to contain a queue of requests or polling from different masters.
The immediate response, coupled with parallel operation and fast token passing, results in a performance similar to other bus systems with a much higher data rate (e.g. 500 kbit/s).
One of the drawbacks of increasing the data rate , is that it leads to a significant reduction in the Fieldbus cable length allowed. For example, at 76.8 kbit/s the bus length can be in the region of 1.2 Km, but at 500 kbit/s the bus length would need to be reduced to 200 m.
The consequence of this is, that for a comparable full size system, 5 extra repeaters would have to be considered for the higher rate system.
|P-NET in General||Access to P-NET from PC's|
|The History of P-NET||Software|
|Application Areas||Ease of P-NET Implementation|
|Principles of P-NET||P-NET Architecture|
|Multi-net Structures||Virtual Token Passing|
|Advantages of the P-NET Protocol||P-NET Compared to...|
|Intelligent P-NET Modules||International P-NET User Organization|
|"Layer 8": P-NET Channel Structure|
|Booklet as a PDF-document|
International P-NET User OrganizationP.O. Box 192
Send us an e-mail