¿Cómo podemos ayudar?

Print

¿Cómo añado un esclavo Modbus ACE a un maestro Modbus Siemens S7-1200?

 
6ES7241-1CH32-0XB0 SIMATIC S7-1200, COMMUNICATION MODULE CM 1241

En un PLC S7-1200, el protocolo MODBUS RTU se organiza en dos etapas en torno a dos funciones

Configuración del puerto MB_COMM_LOAD del módulo CM PTP

El bloque de funciones «MB_COMM_LOAD» que configura el puerto del módulo CM PTP para Modbus RTU

Ya sea la velocidad en baudios (en nuestro caso 9600), el tipo de bit de paridad,… etc…

MB_MASTER Comunicación maestro Modbus a través del puerto PTP

El bloque de funciones «MB_MASTER» que proporciona comunicación Modbus master a través del puerto PTP

  • MODE : 0:modo lectura, 1:modo escritura
  • MB_ADDR : dirección del esclavo
  • DATA_ADDR : dirección del registro en el esclavo Modbus
  • DATA-PTR : valor a enviar al esclavo

Ejemplo para nuestro PLC ACE-1630 Modbus RS232

CoSH: Activar o desactivar el modo de comunicación RS485 = desactivado

C-SL : MODBUS RTU

C-no : Dirección esclavo Modbus = 1

bPS : velocidad de transmisión de datos = 9600

Len : bits de datos = 8

Prty : bit de paridad = Ninguno

Stop : bit de parada = 1