ASCII
L'istruzione ASCII restituisce il codice ASCII per i caratteri nelle stringhe.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori Micro810, L20E, L50E e L70E.
ASCII

Parametro | Tipo di parametro | Tipo di dati | Descrizione |
|---|---|---|---|
EN | Ingresso | BOOL | Abilitazione istruzioni.
Applicabile alle programmazioni in diagramma ladder. |
IN | Ingresso | STRING | Qualsiasi stringa non vuota. |
Pos | Ingresso | DINT | Posizione del carattere selezionato nel set [1.. len] (len rappresenta la lunghezza della stringa IN) |
ASCII | Uscita | DINT | Codice ASCII del carattere selezionato (nel set [0 .. 255]) produce 0 se Pos non rientra nella stringa. |
ENO | Uscita | BOOL | Abilita uscita. Applicabile alle programmazioni in diagramma ladder. |
Esempi di ASCII
Esempio di diagramma a blocchi funzionali ASCII

Esempio di diagramma ladder ASCII

Esempio di testo strutturato ASCII

(* ST Equivalence: *) FirstChr := ASCII (message, 1); (* FirstChr is the ASCII code of the first character of the string *)
Risultati

Fornire un feedback