F95_ASC

Istruzione ridondante

NOTA

Questa è un'istruzione F ridondante.

Converte le costanti carattere specificate da s in codice ASCII esadecimale. Il codice esadecimale viene memorizzato in 6 word a partire dall'area a 16 bit specificata da d.

Parametri

Ingresso

s costante, non sono possibili variabili

Costanti carattere, max. 12 lettere (origine).

Uscita

d (WORD, INT, UINT)

Area a 16 bit iniziale per memorizzare il codice ASCII a 6 word (destinazione).

Esempio

  1. Costanti carattere

  2. Registro dati

  3. Codice ASCII HEX

  4. Carattere ASCII

  5. SPAZIO

Note

Se il numero delle costanti carattere specificate da s è inferiore a 12, il codice ASCII 16#20 (SPAZIO) viene memorizzato nell'area di destinazione extra, p.es. s = ’12345’, d[0] = 3231, d[1] = 3433, d[2] = 2035, d[3] = 2020, d[4] = 2020, d[5] = 2020.

Flag di errore

sys_bIsOperationErrorHold (passa a TRUE e resta TRUE)
  • se l'ultima area per il codice ASCII eccede il limite (6 word: sei aree a 16 bit).

sys_bIsOperationErrorNonHold (passa a TRUE per una scansione)
  • se l'ultima area per il codice ASCII eccede il limite (6 word: sei aree a 16 bit).

Argomenti correlati

L'ultima revisione: 2022-04-23Feedback su questa paginaPanasonic hotline