Ejemplos De Modbus Rtu Antiguo; Ejemplo: Programa De Maestro Legacy Modbus Rtu - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Procesador de comunicaciones y Modbus TCP
13.9 Comunicación Legacy Modbus RTU (solo CM/CB 1241)
13.9.4

Ejemplos de Modbus RTU antiguo

13.9.4.1

Ejemplo: programa de maestro Legacy Modbus RTU

MB_COMM_LOAD se inicializa durante el arranque mediante la primera marca de exploración.
La ejecución de MB_COMM_LOAD de esa forma solo debe hacerse cuando la configuración de
puerto serie no vaya a cambiar en tiempo de ejecución.
Segmento 1: Configurar/inicializar el puerto de comunicación del módulo RS485 una sola vez
durante el primer ciclo.
Una instrucción MB_MASTER se usa en el OB del ciclo de programa para comunicar con un solo
esclavo. Se pueden usar más instrucciones MB_MASTER en el OB del ciclo de programa para
comunicar con otros esclavos o se puede reutilizar un FB MB_MASTER para comunicar con más
esclavos.
Segmento 2: Leer 100 palabras de los datos del registro de retención desde la ubicación 400001
en el esclavo #2 hasta la ubicación de memoria MW500-MW698.
Segmento 3: Mover las 3 primeras palabras de los datos del registro de retención que se han
leído a otra ubicación y activar un bit de historial DONE. Este segmento también activa un bit de
historial ERROR y guarda la palabra STATUS en otra ubicación en caso de error.
1174
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido