0% encontró este documento útil (0 votos)
12 vistas2 páginas

Funciones MODM para Lectura de Datos Modbus

Este documento describe tres bloques de funciones MODM_R1R, MODM_R8R y MODM_R16R que leen datos de sistemas externos a través de una interfaz serial/TCP y los convierten a valores WORD de 16 bits. Estos bloques implementan las funciones Modbus 03 y 04 para leer registros de explotación y entrada. Cada bloque difiere en la cantidad de salidas, con MODM_R1R leyendo 1 elemento, MODM_R8R hasta 8 elementos y MODM_R16R hasta 16 elementos. Los parámetros incluyen prioridad

Cargado por

Mathias Molle
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas2 páginas

Funciones MODM para Lectura de Datos Modbus

Este documento describe tres bloques de funciones MODM_R1R, MODM_R8R y MODM_R16R que leen datos de sistemas externos a través de una interfaz serial/TCP y los convierten a valores WORD de 16 bits. Estos bloques implementan las funciones Modbus 03 y 04 para leer registros de explotación y entrada. Cada bloque difiere en la cantidad de salidas, con MODM_R1R leyendo 1 elemento, MODM_R8R hasta 8 elementos y MODM_R16R hasta 16 elementos. Los parámetros incluyen prioridad

Cargado por

Mathias Molle
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Uso Personal

Read-Register, MODM_R1R, MODM_R8R,


MODM_R16R

Función

Lectura de valores WORD. Se muestra el bloque de funciones MODM_R16R para


representar los tres bloques de funciones. Dado que todos sus cuadros de diálogo de definición
de parámetros son iguales, solo se describe uno.
Los bloques de función leen datos de sistemas externos a través de una interfaz serial /
TCP (Ethernet) del sistema Freelance y los convierten en valores de 16 bits (tipo de datos
Freelance WORD).
Se implementan las siguientes funciones del protocolo Modbus:

Función 03 Leer registro de explotación Leer valores analógicos de la memoria de la


tarjeta analógica de un sistema externo
Función 04 Leer registro de entrada Leer valores analógicos directamente en el canal
analógico de un sistema externo.

Los tres bloques de función MODM_R1R, MODM_R8R y MODM_R16R están


disponibles y se diferencian solo con respecto a su número de salidas.
El bloque de funciones MODM_R1R puede recibir y asignar a las salidas solo un
elemento de datos de telegrama, MODM_R8R máximo 8 y MODM_R16R máximo 16.
Los elementos de datos del telegrama están disponibles en secuencia en las salidas R01 a
R16 para su posterior procesamiento en el sistema Freelance.

En el modo de comportamiento de envío Autorequest off (☐), la transmisión de datos se


inicia con la señal lógica-1 con la entrada REQ.
Uso Personal

Si la salida NDR está en la señal lógica 0, los elementos de datos del telegrama enviados
están disponibles.

Parametros

Prio. Ingrese prioridad de 1 a 5 o "-" si no hay mensaje


Hint Introduzca un texto de sugerencia
Message text Texto de salida del mensaje, introdúzcalo directamente o selecciónelo
del cuadro de lista.
Timeout Ingrese el tiempo máximo de espera para la respuesta en ms. Ingrese en
formato INT en el rango de 0 a 9999 ms. El tiempo de espera 0 significa
que no hay tiempo de espera.
Retries Introduzca el número máximo de repeticiones de telegramas en caso de
error de timeout o errores de telegrama. Rango de entrada de 0 a 9.
Interface Nombre de etiqueta del objeto de interfaz MODM_DEV / MODTCP_M
asignado en la estructura de hardware. Este campo es obligatorio.

Autorequest ☑ Solicitud automática, es decir, la entrada REQ no se puede cambiar

☐ El bloque de funciones no se procesa, es decir, no hay entrada REQ.

☐ Sin solicitud automática, es decir, la entrada REQ inicia la


transmisión.

También podría gustarte