Función maestra

Mediante las instrucciones F145 y F146 se permite la escritura y la lectura de datos de varias estaciones esclavas. La estación maestra puede acceder a cada unidad esclava individualmente o a todas ellas a la vez.

  1.  (1) Maestro
  2.  (2) Esclavo

Procedimiento para la programación del maestro

  1. Configuración de los parámetros de comunicación

    Configuración: modo de comunicación (MEWTOCOL-COM o Modbus RTU), número de estación, velocidad, formato de comunicación

  2. Ejecutar la instrucción de escritura o lectura

    Utilizar una de las siguientes opciones:

    Instrucción

    Aplicación

    Restricciones

    F145_WRITE_DATA

    Fácil de utilizar para la comunicación con dispositivos Panasonic que soportan la función esclava MEWTOCOL-COM o Modbus RTU

    Deben coincidir las áreas de direcciones de los dispositivos

    F146_READ_DATA

    F145_WRITE_DATA_TYPE_OFFS

    F146_READ_DATA_TYPE_OFFS

    F145F146_MODBUS_MASTER

    Para establecer comunicación con cualquier dispositivo que soporte el protocolo Modbus RTU

    Solamente para los números de estación 1–99 , y el rango de registros de inicio 0–32764

    Rango de registros de inicio: 0–65535

  3. Banderas

    Utilizar una de las siguientes opciones:

    Método

    Comentario

    IsF145F146NotActive

    Devuelve el estado de la bandera "F145/F146 no activa". Es TRUE si se puede ejecutar la instrucción F145 o F146 puesto que ninguna de ellas está activa.

    sys_bIsComPort1F145F146NotActive

    sys_bIsComPort2F145F146NotActive

    Estas variables del sistema están a TRUE si se puede ejecutar la instrucción F145 o F146 puesto que ninguna de ellas está activa.

    IsF145F146Error

    Devuelve el estado de la bandera "F145/F146 error". Es TRUE si la ejecución de la instrucción F145 o F146 ha generado errores.

    sys_bIsComPort1F145F146Error

    sys_bIsComPort2F145F146Error

    Estas variables del sistema están a TRUE si la ejecución de la instrucción F145 o F146 ha generado errores.

    sys_wComPort1F145F146ErrorCode

    sys_bIsComPort2F145F146ErrorCode

    El código de error se almacena en estas variables del sistema.
NOTA

La librería opcional NCL-MODBUS-LIB para Control FPWIN Pro ofrece una funcionalidad completa Modbus, incluidos bloques de funciones para aplicaciones con varios maestros y varios esclavos. Se puede utilizar la librería con el módulo de comunicación serie del FPS y la unidad MCU (Multi-Communication Unit) del FP2/FP2SH.

Temas relacionados

Modificado el: 2022-04-19Comentarios sobre esta páginaPanasonic hotline