Le diagramme d'état représente l'axe en termes PLCopen. A tout instant donné, l'axe est exactement à un état. Si un bloc fonction est exécuté ou si une erreur est détectée, cela peut engendrer une transition d'état. Le bloc fonction MC_ReadStatus fournit l'état en cours de l'axe.
Remarque 1 Une erreur a été détectée. (transition d'un état).
Remarque 2 L'entrée Enable du bloc fonction MC_Power est définie sur FALSE et aucune erreur n'a été détectée (transition d'un état).
Remarque 3 MC_Reset et MC_Power.Status = FALSE.
Remarque 4 MC_Reset et MC_Power.Status = TRUE et MC_Power.Enable = TRUE.
Remarque 5 MC_Power.Enable = TRUE et MC_Power.Status = TRUE.
Remarque 6 MC_Stop.Done = TRUE et MC_Stop.Execute = FALSE.