Los bloques ZEL_RD y ZEL_WR permiten leer y escribir datos en relés inteligentes Schneider Electric Zelio Logic utilizando el protocolo Modbus ASCII (FC03 / FC10) encapsulado sobre TCP a través del módulo Smart Link.
Requiere módulo SR2 COM01 (Smart Link) para comunicación TCP/IP
Diálogo de configuración
Configuración del bloque ZEL_RD (lectura Schneider Zelio).
Conexión
Parámetro
Descripción
Ejemplo
IP
Dirección IP del módulo Smart Link conectado al Zelio.
192.168.0.10
Puerto
Puerto TCP del módulo Smart Link. El puerto estándar es 502.
502
Direccionamiento
Parámetro
Descripción
Ejemplo
Device
Tipo de área de datos del Zelio a acceder. Ver tabla de tipos de dispositivo.
I (Discrete I/O)
Dirección
Dirección de inicio dentro del área seleccionada.
1
Tipos de dispositivo (Device)
Device
Descripción
Rango
Acceso
I
I/O discretos — entradas y salidas digitales del Zelio
1 – 99
R/W
AI
Entradas analógicas — valores de 16 bits
1 – 99
R
SL_IN
Palabras de entrada Smart Link (bus SL)
1 – 24
R
SL_OUT
Palabras de salida Smart Link (bus SL)
25 – 48
R/W
SLI_Bit
Bits de entrada Smart Link (acceso compuesto)
1 – 24
R
SLO_Bit
Bits de salida Smart Link (acceso compuesto)
25 – 48
R/W
Time
Valores de temporizador (6 registros + offset +2000)
1 – 6
R/W
State
Estado del PLC: Run / Stop (solo lectura)
1
R
Order
Registro de comando: Run, Stop, Reset (solo escritura)
1
W
Consejo: Para las áreas de Smart Link (SL_IN, SL_OUT, SLI_Bit, SLO_Bit), la dirección se mapea internamente al registro Modbus 0xFF00 + dirección. Las áreas I y AI se leen en bloque desde el registro 0x0070 (246 registros).
Datos
Parámetro
Descripción
Tipo de dato
INT, WORD, DINT, DWORD, REAL.
Cantidad
Número de elementos consecutivos a leer o escribir.
Instancia local
Parámetro
Descripción
DB Instancia
DB local asignado automáticamente para almacenar configuración y datos.
ST (Status)
Estado de la comunicación: 0 = inactivo, 1 = conectando, 2 = OK, 3 = error.
ERR (Error)
Código de error (0 = sin error, 1 = conexión, 12 = timeout, 14 = respuesta inválida).
Ejemplo de uso
Para leer el estado Run/Stop de un Zelio Logic SR2:
Inserte un bloque ZEL_RD en el programa Ladder.
Configure IP = 192.168.0.10 (dirección del Smart Link), Puerto = 502.
Device = State (Run/Stop), Dirección = 1.
Tipo = INT, Cantidad = 1.
El valor leído será 1 (Running) o 0 (Stopped).
Para enviar un comando de arranque al Zelio:
Inserte un bloque ZEL_WR en el programa Ladder.
Configure IP = 192.168.0.10, Puerto = 502.
Device = Order (Command), Dirección = 1.
Escriba el valor de comando en el DB de instancia.