GetLocalIOStatus: restituisce lo stato degli I/O integrati
Questa funzione restituisce lo stato degli I/O integrati.
NOTA: Queste informazioni sono disponibili anche tramite la variabile di sistema PLC_R.i_wLocalIOStatus.
Per la rappresentazione generale in linguaggio IL o ST, fare riferimento al capitolo Rappresentazione di funzioni e blocchi funzione.
Descrizione delle variabili I/O
La tabella descrive il parametro di ingresso:
Ingresso |
Tipo |
Commento |
---|---|---|
Mode |
Parametro della funzione: attualmente è disponibile solo LOCAL_IO_GET_GEN_STATUS (00 hex). |
La tabella descrive la variabile di uscita:
Uscita |
Tipo |
Commento |
---|---|---|
GetLocalIOStatus |
Stato degli I/O integrati. |
Questo esempio mostra un uso diretto dell'enumeratore LOCAL_IO_GET_GEN_STATUS del tipo di enumerazione LOCAL_IO_GET_STATUS per il parametro di ingresso Mode:
VAR
MyLocalIOStatus : LOCAL_IO_GEN_STATUS;
END_VAR
MyLocalIOStatus := GetLocalIOStatus(LOCAL_IO_GET_GEN_STATUS);
Questo esempio mostra l'uso di una variabile intermedia per il parametro di ingresso Mode.
VAR
MyLocalIOStatus : LOCAL_IO_GEN_STATUS;
MyMode : LOCAL_IO_GET_STATUS;
END_VAR
MyMode := LOCAL_IO_GET_GEN_STATUS;
MyLocalIOStatus := GetLocalIOStatus(MyMode);