Modalidades de funcionamiento del Gestor de protocolo

Estados del Gestor de protocolo

Para gestionar las modalidades de funcionamiento de los dispositivos, el gestor de protocolo­cuenta con Modbus TCP IOScanner.

El estado del gestor de protocolo define el comportamiento de los distintos dispositivos en la red de dispositivos. Para cada estado, la supervisión de la información (bit de estado, estados de comunicación, etc.) es específica.

Los estados de los exploradores dependen del estado del controlador:

Estado del controlador

Estado del Modbus TCP IOScanner

EMPTY

IDLE

CONFIGURED

STOPPED

STOPPED

STOPPED

HALT

STOPPED

RUNNING

OPERATIONAL

RUNNING with breakpoint

OPERATIONAL con un comportamiento específico

Estado EMPTY del controlador

Las conexiones TCP/IP están cerradas.

Los estados del dispositivo se gestionan de acuerdo con su modalidad de funcionamiento concreta.

El Modbus TCP IOScanner no se crea (estado INACTIVO).

Por lo tanto, los bits de estado y las imágenes de E/S no están disponibles.

Estado CONFIGURED del controlador

Las conexiones TCP/IP están cerradas.

El controlador pasa al estado CONFIGURED tras:

ouna carga de aplicación.

oun comando de reinicio (en frío o en caliente) enviado por EcoStruxure Machine Expert.

Modbus TCP IOScanner se encuentra en estado STOPPED y todos los canales con dispositivos esclavos Modbus TCP están cerrados en modalidad de medio lado.

Estado STOPPED del controlador

Modbus TCP IOScanner está en estado STOPPED. Todos los canales con dispositivos esclavos Modbus TCP están cerrados en modalidad de medio lado.

Los dispositivos esclavos se gestionan de acuerdo con su modalidad de funcionamiento individual.

En la siguiente tabla se muestran las variables de EcoStruxure Machine Expert para Modbus TCP IOScanner:

Variable

Valor

Comentarios

Valor de bit de estado

0

-

Imagen de entrada

0 o el último valor leído

Los valores de entrada dependen del parámetro Tratamiento de errores.

Los valores de entrada son aquellos que se producen cuando el controlador cambia al estado STOPPED, por lo que pueden no reflejar el estado real de la entrada a partir de ese momento.

Imagen de salida

0 o el último valor escrito

Los valores de salida dependen del parámetro Comportamiento de las salidas en parada.

Los valores de salida pueden no reflejar el estado real de la salida a partir de ese momento.

 

Warning_Color.gifADVERTENCIA

LOS VALORES DE SALIDA EN LA MEMORIA PUEDEN DIFERIR DE LOS DE SU ESTADO FÍSICO

No confíe en los valores de la memoria correspondientes al estado de las salidas físicas cuando el controlador no esté en estado RUNNING.

El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

Estado HALT del controlador

En el caso de Modbus TCP IOScanner se aplica el mismo comportamiento que el estado STOPPED del controlador.

Warning_Color.gifADVERTENCIA

LOS VALORES DE SALIDA EN LA MEMORIA PUEDEN DIFERIR DE LOS DE SU ESTADO FÍSICO

No confíe en los valores de la memoria correspondientes al estado de las salidas físicas cuando el controlador no esté en estado RUNNING.

El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

Estado RUNNING del controlador

Las conexiones TCP/IP están abiertas.

Los dispositivos esclavos se gestionan mediante el controlador.

En la siguiente tabla se muestran las variables de EcoStruxure Machine Expert:

Variable

Valor

Comentarios

Valor de bit de estado

0-1

0: Sin respuesta del dispositivo antes de que se agote el timeout.

1: Las peticiones se envían y se responden antes de que el timeout se agote.

Imagen de entrada

Último valor leído

Los valores se actualizan de manera sincronizada con la tarea que ejecuta los exploradores.

Imagen de salida

Último valor escrito

Los valores los gestiona la aplicación.

Controlador RUNNING con estado de punto de interrupción

Las conexiones TCP/IP están abiertas.

Los dispositivos esclavos se gestionan mediante el controlador.

Warning_Color.gifADVERTENCIA

LOS VALORES DE SALIDA EN LA MEMORIA PUEDEN DIFERIR DE LOS DE SU ESTADO FÍSICO

No confíe en los valores de la memoria correspondientes al estado de las salidas físicas cuando el controlador no esté en estado RUNNING.

El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.