Resumo
Este artículo proporciona una visión general para la configuración y operación básicas de la comunicación Modbus serial entre un Arduino Uno, el cual actúa como un dispositivo esclavo que recibe y ejecuta comandos, y CODESYS 3.5 cuya función es de un dispositivo maestro que inicia y controla la comunicación. Esta configuración requiere ciertos parámetros que se deben tener en cuenta para establecer una conexión óptima desde la parte física con la asignación del puerto serial para el Arduino, así como la sincronización en la velocidad de transmisión, bits de datos, paridad y otros parámetros que coincidan con lo especificado en el tipo de interfaz RS-232, RS-485 del CODESYS 3.5. Lo anterior con el propósito de leer o escribir datos en el Arduino Uno mediante el uso de funciones como "Read Holding Registers" para obtener información desde el dispositivo esclavo, y "Write Single Register" para enviar la información, pruebas las cuales se hacen de forma preliminar con el uso del software “Modbus Poll” para garantizar la transmisión.
Esta actividad permitió alcanzar uno de los objetivos claves de la temática de redes de comunicación industrial del programa Tecnólogo en Automatización de Sistemas Mecatrónicos, como es comprender la estructura de un sistema de comunicación Modbus Serial a partir de elementos simples como un Arduino uno y el Software CODESYS 3.5 ambos sistemas de código abierto, esto fue posible mediante un formación teórica práctica que dio como resultado un aprendizaje basado en proyecto el cual se describe en este artículo.

Este trabalho está licenciado sob uma licença Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Copyright (c) 2023 Revista Sennova: Revista del Sistema de Ciencia, Tecnología e Innovación
