Un appareil compatible POWERLINK peut gérer les états de fonctionnement suivants.
Mode Ethernet de base : L'appareil fonctionne directement dans les réseaux Ethernet existants; aucun transfert de données en temps réel n'est nécessaire. Il s'agit du mode de fonctionnement par défaut après la mise sous tension de l'appareil.
Mode POWERLINK: Une fois la procédure de démarrage terminée, l'appareil passe au fonctionnement temps réel. Le nœud gestionnaire contrôle le timing. Le temps de cycle dépend du volume de données isochrones et asynchrones, ainsi que du nombre de nœuds. Le cycle de base se compose des phases suivantes :
- Phase de démarrage - Tous les nœuds se synchronisent avec le nœud gestionnaire
- Phase isochrone - Le nœud maître attribue un créneau temporel fixe à chaque nœud pour le transfert de données temporellement critiques. Tous les autres nœuds restent à l'écoute de toutes les données pendant cette phase (publish/subscribe).
- Phase asynchrone - Le nœud gestionnaire libère le réseau pour un nœud particulier afin de transférer les données qui ne sont pas temporellement critiques, comme les données de paramétrage et de diagnostic. Des protocoles et adressages standard basés sur IP sont utilisés pendant cette phase.
La qualité du comportement temps réel dépend de la précision du temps de cycle de base. La durée de chaque phase peut varier tant que la durée totale de toutes les phases reste inférieure au temps de cycle de base. Le respect du temps de cycle de base est surveillé par le nœud maître. La durée des phases isochrone et asynchrone peut être configurée.