Hay dos formas de trabajar, por un lado, con el fin de facilitar el proceso se han creado una serie de canales Modbus predefinidos, tanto para el microcontrolador, como para Codesys. Ha esta configuración se le ha denominado Easy Client.
Sin embargo, también se pueden configurar de forma gráfica canales nuevos para el microcontrolador y así adaptarlos a las necesidades particulares de cada usuario. En los siguientes documentos explicamos los dos procesos, que son compatibles entre si.
Todos los componentes elaborados para trabajar con Easy Client se encuentran en el apartado “Servidor predefinido M_RTU”:
Los canales preconfigurados hasta la fecha de elaboración de este manual son 23, que incluyen entradas y salidas digitales y analógicas, PWM, sensores y actuadores y el expansor digital MCP23017.
El bloque que realiza esta configuración de canales es el siguiente:
Quedando el resultado de la siguiente forma:
La lista actualizada de canales Modbus predefinidos se puede consultar aquí.
Los mismos canales configurados en la plantilla Codesys RTU (descargable aquí), se pueden ver a continuación:
Ya estaríamos listos para trabajar en este formato, utilizando los distintos bloques propuestos en el apartado “Servidor predefinido M_RTU” mencionado anteriormente.