ACL (buffer cancellazione ASCII)
L'istruzione ACL cancella i buffer di ricezione e trasmissione e rimuove le istruzioni dalla coda ASCII.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori L20E, L50E e L70E.
ACL

Parametro | Tipo di parametro | Tipo di dati | Descrizione |
|---|---|---|---|
IN | Ingresso | BOOL | Stato ingresso ramo.
|
ACLInput | Ingresso | ACLI | Il canale su cui operare e lo stato dei buffer di trasmissione e ricezione. Utilizzare Tipo di dati ACL per definire i parametri Canale, RXBuffer e TXBuffer per ACLInput. |
Q | Uscita | BOOL | Indica se il processo di cancellazione della coda ASCII è in corso o completo.
|
Error | Uscita | BOOL | Indica la presenza di una condizione di errore.
|
ErrorID | Uscita | UINT | Numero univoco che identifica l'errore. Gli errori per questa istruzione sono definiti nei codici di errore ABL. |
Codice di errore | Descrizione errore |
|---|---|
03 | Impossibile completare la trasmissione perché il segnale Clear-to-Send è stato perso. |
06 | È stato rilevato un parametro non valido. |
07 | Impossibile completare la ricezione o la trasmissione ASCII perché la configurazione del canale è stata disattivata nella finestra di dialogo di configurazione del canale. |
08 | Impossibile completare la scrittura ASCII perché è in corso un'altra trasmissione ASCII. |
09 | La richiesta di comunicazione ASCII non è supportata dalla configurazione del canale in uso. |
10 | L'esecuzione dell'istruzione è stata arrestata in seguito all'invio del comando Annulla. Nessuna azione richiesta. |
11 | La lunghezza richiesta per la stringa non è valida o è un numero negativo, maggiore di 82 o uguale a 0. Si applica ai blocchi funzione ARD e ARL. |
14 | Il blocco funzione ACL è stato annullato. |
16 | Le linee di controllo RTS o CTS non sono supportate dalla porta seriale. |
Esempi di ACL
Esempio di diagramma a blocchi funzionali ACL

Esempio di diagramma ladder ACL

Esempio di testo strutturato ACL

Fornire un feedback