Data-uitwisseling

De data-uitwisseling vindt bij PROFINET via een eenvoudig consumer-/provider-model plaats. Daarbij stuurt de provider cyclisch data naar de consumer. Bij ingangssignalen is de provider het I/O-moduul en de consumer de PLC, bij uitgangssignalen precies omgekeerd. De realtime-eigenschappen van deze efficiënte data-uitwisseling worden bepaald door de twee verschillende uitvoeringen RT en IRT van het PROFINET-protocol.

PROFINET RT

PROFINET RT  

Realtime-communicatie met PROFINET RT

In de realtime-communicatie PROFINET in de uitvoering RT (realtime) loopt de datacommunicatie via een geoptimaliseerde softwarestack, parallel aan de TCP/IP-stack. Via de TCP/IP-stack wordt de verbinding van de besturing naar een device opgebouwd. Door de TCP/IP-stack heeft elk apparaat een IP-adres en kan het altijd ook via andere protocollen (zoals HTTP voor webservers) worden aangesproken.

PROFINET gebruikt de VLAN-tag in de header om aan de realtime-eisen te voldoen en kent daar het hoogste vrij beschikbare prioreitsniveau 6 toe. Daarom worden de PROFINET-telegrammen in switches met voorrang doorgegeven.

PROFINET RT definieert voor de data-uitwisseling update-rates tussen de 250 µs en 500 ms. In- en uitgangsdata van een moduul kunnen ook gescheiden update-rates hebben. De mogelijke update-rate hangt af van het vermogen.

PROFINET IRT

PROFINET IRT  

Realtime-communicatie met telegramm-jitter onder 1 µs

Voor PROFINET IRT gelden dezelfde eigenschappen als voor PROFINET RT. De realtime-klasse is echter uitgebreid met speciale hardware, zodat de jitter van de telegrammen minder dan 1µs bedraagt.

Er kan een synchrone realtime-dataoverdracht in de IRT-fase plaatsvinden die onafhankelijk is van de Ethernet-communicatie. Dit wordt bereikt door een methode met tijdschijven. Daarbij wordt in alle deelnemers tot op de µs geregeld wanneer realtime-data, alarmmeldingen en TCP/IP-communicatie in het netwerk worden doorgegeven.

De apparaten met PROFINET IRT-mogelijkheid kunnen ook in de modus RT communiceren.

PHOENIX CONTACT B.V.

Hengelder 56
6902 PA Zevenaar
Postbus 246
6900 AE Zevenaar
(0316) 59 17 20

Deze website maakt gebruik van cookies. Als u onze site blijft gebruiken gaat u akkoord met het gebruik van deze cookies.
Lees onze privacy policy voor meer informatie.

Sluiten