Modbus/USS
3.5 Driver maestro Modbus
En el parámetro LADDR se indica el módulo interfaz serie ET 200S Modbus/USS con el que
debe realizarse la conexión.
La salida NDR indica "Petición terminada sin error/Datos aceptados" (leídos todos los
datos). ERROR indica que se ha producido un error. Si se ha producido un error, el número
de error correspondiente se muestra en STATUS cuando el búfer de recepción está lleno en
más de 2/3 partes. Tras cada llamada de S_RCV, STATUS contiene una advertencia si
ERROR no está activado. Si no se han producido errores ni advertencias, STATUS tiene el
valor 0.
NDR y ERROR/STATUS también se emiten en caso de RESET del FB S_RCV (parámetro
LEN == 16#00). Si se ha producido un error, se desactiva el resultado binario RB. Si se
termina el bloque sin errores, el estado del resultado binario es "1".
Arranque
El parámetro COM_RST del FB S_RCV permite notificar un arranque al FB.
Asigne el estado 1 al parámetro COM_RST del OB de arranque.
Llame el FB en modo cíclico sin activar o desactivar el parámetro COM_RST.
Si el parámetro COM_RST está activado,
● el FB proporciona información sobre el módulo ET 200S Modbus/USS (número de bytes
● el FB se desactiva y finaliza cualquier petición que pudiera haberse iniciado antes (antes
Una vez que el FB ha proporcionado información sobre el módulo ET 200S Modbus/USS, el
parámetro COM_RST se desactiva automáticamente.
Nota
El bloque de función S_RCV no tiene comprobación de parámetros. Si hay parámetros no
válidos, la CPU puede pasar al estado operativo STOP.
Antes de que el módulo pueda recibir una petición después de que la CPU pase de STOP a
RUN, debe haber concluido el mecanismo de arranque de la CPU del ET 200S del FB
S_RCV.
154
en el área de periferia, ya sea en periferia descentralizada o no).
del último cambio a Stop de la CPU).
Instrucciones de servicio, 03/2009, A5E00259730-05
Módulos interfaz serie