FC_EtSafeOSStateToString - 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_SafeOSState 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_etSafeOSState

ET_SafeOSState

Valeur ET_SafeOSState à 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_etSafeOSState.

Messages de diagnostic

q_etDiag

q_etDiagExt

Description

OK

Ok

OK

InputParameterInvalid

UnknownSafeOSState

Le paramètre SafeOSState fourni est indéterminé.

Ok

Nom d'énumération :

Ok

Valeur d'énumération :

0

Description :

OK

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

UnknownSafeOSState

Nom d'énumération :

UnknownSafeOSState

Valeur d'énumération :

13

Description :

Le paramètre SafeOSState fourni est indéterminé.

Cause

Solution

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

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