FC_EtStatusToString - 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_Status 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_etStatus

ET_Status

Valeur ET_Status à 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_etStatus.

Messages de diagnostic

q_etDiag

q_etDiagExt

Description

OK

Ok

OK

InputParameterInvalid

UnknownStatus

Le statut fourni est incorrect.

Ok

Nom d'énumération :

Ok

Valeur d'énumération :

0

Description :

OK

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

UnknownStatus

Nom d'énumération :

UnknownStatus

Valeur d'énumération :

15

Description :

Le statut fourni est incorrect.

Cause

Solution

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

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