ET_Result - Informations générales

Présentation

Type :

Énumération

Disponible à partir de :

V2.2.0.0

Description

Cette énumération contient les valeurs de retour concernant l'état de l’exécution du bloc fonction FB_PersistPosition.

Éléments d'énumération

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.