FC_EtUserCommandToString - Informazioni generali
Tipo: |
Funzione |
Disponibile a partire da: |
V1.0.0.0 |
Conversione di un elemento di enumerazione di tipo ET_UserCommand della libreria SlcRemoteController in una stringa.
Ogni elemento di enumerazione ha un nome o un valore. Il valore restituito della funzione è il nome dell'elemento di enumerazione.
Ingresso |
Tipo di dati |
Descrizione |
---|---|---|
i_etUserCommand |
Il valore ET_UserCommand deve essere convertito. |
Uscita |
Tipo di dati |
Descrizione |
---|---|---|
q_etDiag |
GD.ET_Diag |
Dichiarazione generale relativa alla diagnostica indipendente dalla libreria. Un valore diverso da GD.ET_Diag.Ok corrisponde a un messaggio di diagnostica. |
q_etDiagExt |
Uscita di diagnostica specifica della POU. q_etDiag = GD.ET_Diag.Ok -> messaggio di stato q_etDiag <> GD.ET_Diag.Ok -> messaggio di diagnostica |
Tipo di dati |
Descrizione |
---|---|
STRING[80] |
Nome dell'elemento di enumerazione trasferito all'ingresso i_etUserCommand. |
q_etDiag |
q_etDiagExt |
Valore enumerazione: |
Descrizione |
---|---|---|---|
OK |
0 |
Ok |
|
InputParameterInvalid |
16 |
Il comando utente fornito è errato. |
Nome enumerazione: |
Ok |
Valore enumerazione: |
0 |
Descrizione: |
Ok |
L'enumerazione è stata correttamente convertita in testo.
Nome enumerazione: |
UnknownUserCommand |
Valore enumerazione: |
16 |
Descrizione: |
Il comando utente fornito è errato. |
Causa |
Soluzione |
---|---|
All'ingresso i_etUserCommand, è stato trasferito un numero il cui valore non può essere correlato ad alcun elemento di ET_UserCommand. |
All'ingresso i_etUserCommand, occorre trasferire un elemento dell'enumerazione ET_UserCommand. |