GetLocalIOStatus: devuelve el estado de las E/S incrustadas.

Descripción de la función

Esta función devuelve el estado de las E/S incrustadas.

NOTA: También encontrará esta información en la variable de sistema PLC_R.i_wLocalIOStatus.

Representación gráfica

G-RU-0010340.2.gif-high.gif

 

 

Representación IL y ST

Para ver la representación general en lenguaje IL o ST, consulte el capítulo Representación de las funciones y los bloques de funciones.

Descripción de variables de E/S

En esta tabla se describe el parámetro de entrada:

Entrada

Tipo

Comentario

Modalidad

LOCAL_IO_GET_STATUS

Parámetro de la función: actualmente sólo está disponible LOCAL_IO_GET_GEN_STATUS (00 hex).

En esta tabla se describe la variable de salida:

Salida

Tipo

Comentario

GetLocalIOStatus

LOCAL_IO_GEN_STATUS

Estado de la E/S incrustada.

Ejemplo 1

En este ejemplo se muestra el uso directo del enumerador LOCAL_IO_GET_GEN_STATUS del tipo de enumeración LOCAL_IO_GET_STATUS para el parámetro de entrada Mode:

VAR
    MyLocalIOStatus : LOCAL_IO_GEN_STATUS;
END_VAR
     
MyLocalIOStatus := GetLocalIOStatus(LOCAL_IO_GET_GEN_STATUS);

Ejemplo 2

En este ejemplo se muestra el uso de una variable intermedia para el parámetro de entrada Mode.

VAR
    MyLocalIOStatus : LOCAL_IO_GEN_STATUS;
    MyMode : LOCAL_IO_GET_STATUS;
END_VAR
     
MyMode := LOCAL_IO_GET_GEN_STATUS;
MyLocalIOStatus := GetLocalIOStatus(MyMode);