FC_EtStateToString - Informations générales

Présentation

Type :

Fonction

Disponible à partir de :

V1.0.0.0

Tâche

Cette fonction convertit en chaîne un élément d'énumération de type ET_State de la bibliothèque SlcRemoteController.

Description

Chaque élément d'énumération est représenté par un nom ou une valeur. La valeur renvoyée par la fonction correspond au nom de l'élément d'énumération.

Interface

Entrée

Type de données

Description

i_etState

ET_State

Valeur ET_State à convertir.

Sortie

Type de données

Description

q_etDiag

GD.ET_Diag

Informations générales sur le diagnostic indépendantes de la bibliothèque.

Une valeur différente de GD.ET_Diag.Ok correspond à un message de diagnostic.

q_etDiagExt

ET_DiagExt

Sortie de diagnostic propre au POU.

q_etDiag = GD.ET_Diag.Ok -> message d'état

q_etDiag <> GD.ET_Diag.Ok -> message de diagnostic

Valeur retournée

Type de données

Description

STRING[80]

Nom de l'élément d'énumération transmis au niveau de l'entrée i_etState.

Messages de diagnostic

q_etDiag

q_etDiagExt

Description

OK

Ok

OK

InputParameterInvalid

UnknownState

L'état fourni est incorrect.

Ok

Nom d'énumération :

Ok

Valeur d'énumération :

0

Description :

OK

L'énumération a été convertie en texte.

UnknownState

Nom d'énumération :

UnknownState

Valeur d'énumération :

14

Description :

L'état fourni est incorrect.

Cause

Solution

Un nombre dont la valeur ne peut être associée à aucun élément de l'énumération ET_State a été transmis au niveau de l'entrée i_etState.

Un élément de l'énumération ET_State doit être transmis au niveau de l'entrée i_etState.