Cette énumération contient les valeurs de retour concernant l'état de l’exécution du bloc fonction FB_PersistPosition.
Nom |
Valeur (INT) |
Description |
---|---|---|
OK |
0 |
Bloc fonction FB_PersistPosition exécuté. |
UnexpectedReturnValue |
1 |
Valeur indéterminable renvoyée par le système. Contactez le service de maintenance Schneider Electric. |
AxisInvalid |
2 |
Aucun axe n’est spécifié pour l’entrée i_ifAxis ou l’axe spécifié ne fournit pas la fonctionnalité requise par le bloc fonction FB_PersistPosition. Connectez l'axe pour lequel le bloc fonction doit être exécuté, à l'entrée i_ifAxis. Connectez un axe proposant la fonctionnalité requise par le bloc fonction. |
NotConsistantRtpData |
3 |
La donnée Realtime Process (RTP) lue est incohérente. Ramenez l’axe à l’origine. Tentez à nouveau d’exécuter le bloc fonction FB_PersistPosition. |
AxisNotHomed |
4 |
L’axe spécifié via l’entrée i_ifAxis n’est pas ramené à son origine. Ramenez l’axe à l’origine. Tentez à nouveau d’exécuter le bloc fonction FB_PersistPosition. |
ChecksumInvalid |
5 |
La somme de contrôle de la valeur de position d'axe et de la valeur d'incrément de codeur dans la structure ST_PersistPositionData est non valide. Réglez la donnée dans la structure ST_PersistPositionData sur 0. Ramenez l’axe à l’origine. Tentez à nouveau d’exécuter le bloc fonction FB_PersistPosition. Adressez-vous à votre contact Schneider Electric si la condition persiste. |
InvalidParameters |
6 |
Contactez le service de maintenance Schneider Electric. |
DeviceNotSupported |
7 |
Une tentative d’exécuter le bloc fonction pour un appareil non pris en charge a été effectuée. Pour plus d’informations, consultez la section Conditions requises et limites. |
SimulatedWorkingModeNotSupported |
8 |
Une tentative d’exécuter le bloc fonction pour un axe simulé a été effectuée. Ce bloc fonction ne prend pas en charge les axes simulés. |