PROFINET IRT
PROFINET L'IRT (temps réel isochrone) est un type de communication cadencée optimisée pour des performances maximales. Il est souvent utilisé pour les applications de contrôle de mouvement.
Important
Ce PROFINET le cours de communication est actuellement disponible uniquement pour Hilscher CIFX-Karten avec FW > 3.1.xx (dans le CODESYS installation: ../GatewayPLC/HilscherCIFX/Firmware/cifxpnm.nxf
).
Afin d'envoyer des données d'E/S cadencées depuis l'application, le cycle de bus déclenché par interruption est nécessaire (pour la synchronisation entre l'application d'E/S et le matériel CIFX). Ceci n'est actuellement possible qu'avec RTE Vx >= V3.5 SP9, ainsi qu'avec Linux et le module noyau Hilscher.
Des étapes spécifiques doivent être notées lors de la configuration :
La communication IRT est activée en réglant la classe RT d'un PROFINET Esclave du RTC 3.
Pour tous les appareils IRT ("domaines IRT"), la topologie du réseau (c'est-à-dire la connectivité des ports Ethernet) doit être reconnue en interne. Ce réglage est effectué dans le Topologie onglet de la PROFINET Maître.
De plus, la longueur de câble entre les appareils doit être définie. Une valeur par défaut de 100 m est spécifiée. Ce réglage est effectué dans le Choix onglet de la PROFINET Appareil.
Un fonctionnement mixte entre RT et IRT est possible. Cependant, les domaines IRT ne doivent pas être interrompus par des appareils RT ou des commutateurs non compatibles IRT. Cela signifie que les appareils IRT du contrôleur suivent immédiatement "après" les appareils RT.
Afin d'envoyer les données d'E/S cadencées depuis l'application, la tâche de cycle de bus doit être définie sur Externe et le mode interruption doit être activé dans le fichier CFG (
[CmpHilscherCIFX] InterruptMode=1
).
