Arduino Modbus Master RTU y PLC Panasonic FPX C14R: 3 pasos

Arduino Modbus Master RTU y PLC Panasonic FPX C14R: 3 pasos

Tabla de contenido:

Anonim

Esta vez he comunicado el Arduino con Panasonic PLC y he comprobado que el Arduino es útil en la dirección de campo industrial de los tutoriales anteriores. He probado los dos dispositivos que se comunican a través de RS-232.

Resumen

1. El arduino enviado a través del modbus ADC valor 0 al Registro de retención 0 y el plc en una estrategia comparada de la siguiente manera 1- Si ADC Arduino> 500 salida de relé PLC = 1 2 más PLC salida de relé = 0

2. El PLC envía el valor 2 de sus potenciómetros de 0 a 1000 y se muestra en la pantalla arduino Oled los valores respectivos.

Suministros:

Paso 1: PLC Panasonic FPX C14R

Controlador lógico programable utilizado en aplicaciones industriales en este caso, la familia FPX panasonic (Aromat - Nais)

Este PLC tiene el protocolo Modbus RTU como maestro y esclavo. Para configurar un maestro, debe crear una estrategia, si se establece como esclavo, no requiere código, ya que el plc predeterminado es un esclavo y los registros se enrutan automáticamente.

DT0 = Registro de espera 0

DT1 = Registro de espera 1

La estrategia de control de estos PLC se realiza en el software FPWIN Pro.

Paso 2: Código Arduino Y MAX232

El arduino está configurado como RTU Master para leer 10 y escribir 10 Registros de mantenimiento y conexión MAX232

Arduino Master Modbus RTU en 5 minutos, parte 1

Arduino Master Modbus RTU RS-232 en 5 minutos, parte 2

Componentes y materiales requeridos para la prueba.

1 Arduino Mega 2560

1 Display Oled 128 x 64 I2c

1 Convertidor TTL a RS232

1 piloto ligero 24v

1 controlador PLC Panasonic FPX X14R

Paso 3: Prueba Final

Github

github.com/JhonControl/Arduino_Modbus_Master_in_5_minutes

Blog

pdacontrol.blogspot.com.co/2016/03/pruebas-modbus-rtu-maestro-con-arduino_23.html