Skip to main content

Tipo de datos: estado de redundancia

los Redundancy biblioteca proporciona la RedundancyState estructura con los componentes que se describen a continuación.

  • Llamando GetRedundancyState(ADR(<RedundancyState name>));, el estado del sistema de redundancia se lee y almacena. Como resultado, obtiene acceso programático al estado de redundancia y puede mostrarlo, por ejemplo, en una visualización.

  • El estado de redundancia también se muestra automáticamente en el Configuración de redundancia redactor, en el Estado de redundancia pestaña. Allí, en el gráfico del sistema en la esquina inferior derecha del respectivo PLC, el estado de redundancia se muestra simbólicamente mediante símbolos circulares. Además, el estado se muestra como texto a continuación en el Estado de redundancia campo. De esta forma, puede monitorear el estado del sistema de redundancia.

La siguiente tabla compara estas dos opciones.

Símbolo de círculo

Texto de salida debajo Estado de redundancia

STRUCT RedundancyState

Descripción

RS_START

Estado inicial

Intenta (cuando está configurado correctamente) sincronizar con el otro PLC

Si no se configura correctamente, el estado se establece en RS_SIMULATION_START.

RS_SYNCHRO

Aplicación de arranque descargada, datos sincronizados y tarea iniciada

Bus de campo desactivado

rdncy_icon_state_active.png

Activo

RS_CYCLE_ACTIVE

Funciona en modo sincronizado redundante como PLC activo

Bus de campo activado

rdncy_icon_state_passive.png

Pasivo

RS_CYCLE_STANDBY

Funciona en modo sincronizado redundante como PLC en espera

Bus de campo desactivado

rdncy_icon_state_standalone.png

Ser único

RS_CYCLE_STANDALONE

Funciona en modo autónomo, no sincronizado con el otro PLC

Bus de campo activado

rdncy_icon_state_error.png

Error

RS_CYCLE_ERROR

Error de bus de campo, ocurrido en modo sincronizado redundante como PLC activo

Bus de campo desactivado

rdncy_icon_state_simulation.png

Simulación

RS_SIMULATION

Si no está configurado

Funciona en modo autónomo, no sincronizado con el otro PLC

Bus de campo desactivado

RS_BOOTUP_ERROR

Si en estado RS_CYCLE_ACTIVE

El otro PLC se activará porque PROFIBUS muestra un problema con el PLC activo (nosotros).

Bus de campo desactivado

RS_SHUTDOWN_ACTIVE

Finaliza los sistemas de tiempo de ejecución en el estado RS_CYCLE_STANDALONE

Sugerencia

Deje el bus de campo activado en la descarga.

RS_SHUTDOWN_STANDBY

Finaliza los sistemas de tiempo de ejecución en el estado RS_CYCLE_STANDBY

Sugerencia

Desactivar el bus de campo en la descarga.

RS_SYNCHRO_ERROR

Ocurrió un error durante el estado RS_SYNCHRO

Bus de campo desactivado

RS_SIMULATION_START

Con ajuste Simulation=1

Funciona en modo independiente después del inicio, no sincronizado con el otro PLC

Bus de campo desactivado

Nota

Una sincronización se puede activar más tarde con funciones de biblioteca.

RS_NO_LICENCE

Si no hay ninguna licencia instalada y el tiempo de demostración ha expirado

No operacion

rdncy_icon_state_unknown.png

Desconocido

Sin asignación

Indica que la conexión al PLC no está en línea