Instrucciones de comunicación
Parámetro
Tipo de
parámetro
IN
Entrada
Cancelar
Entrada
LocalCfg
Entrada
TargetCfg
Entrada
LocalAddr
Entrada
Q
Salida
Error
Salida
Esta instrucción se aplica a los controladores Micro820, Micro830, Micro850
y Micro870.
Utilice esta tabla para determinar los valores de parámetros de esta
instrucción.
Tipo de datos
BOOL
BOOL
MODBUS2LOCPARA Define la entrada de la estructura (dispositivo local).
MODBUS2TARPARA Define la entrada de la estructura (dispositivo de destino).
MODBUSLOCADDR
BOOL
BOOL
Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019
Descripción
Estado de entrada de línea.
Cierto: se ha detectado un flanco ascendente, inicia el bloque de
instrucción con la condición previa de que la última operación esté
completa.
FALSO: no se ha detectado un flanco ascendente, inactivo.
CIERTO: cancela la ejecución del bloque de función. Cancelar la
ejecución de la instrucción MSG_MODBUS2 no garantiza que la
solicitud de mensaje saliente se ha cancelado, pero sí garantiza que
la respuesta no se procesa.
FALSO: si IN es Cierto.
Define la estructura de entrada para el dispositivo local utilizando el
tipo de datos MODBUS2LOCPARA.
Define la estructura de entrada para el dispositivo de destino
mediante el tipo de datos MODBUS2TARPARA.
El tipo de datos MODBUSLOCADDR es una matriz de 125
palabras.
Uso de LocalAddr:
Para los comandos Read, almacena los datos (1-125 palabras)
que devuelve el esclavo Modbus.
Para los comandos de escritura, almacena en búfer los datos
(1-125 palabras) que se enviarán al dispositivo esclavo Modbus.
Las salidas de esta instrucción se actualizan de forma asíncrona
desde la exploración del programa. La salida Q no se puede utilizar
para volver a activar la instrucción ya que IN tiene el flanco
activado.
CIERTO: la instrucción MSG ha finalizado correctamente.
FALSO: la instrucción MSG no se finaliza.
Indica que se ha detectado un error.
Cierto: ha ocurrido un error.
FALSO: no hay ningún error.
Capítulo 9
215