Integración de módulos CAN, transductor de par T12 Integración de módulos CAN, transductor de par T12 | HBM

NOTA TÉCNICA: PMX – aplicación de T12 mediante CAN con CODESYS

Esta nota técnica es una introducción al uso de un transductor de par T12 con un sistema PMX a través de la interfaz CANopen, utilizando CODESYS. Se da por supuesto que el usuario tiene conocimientos básicos de CODESYS. Los usuarios avanzados pueden adoptar otros planteamientos. Para más información se pueden consultar los ejemplos incluidos de forma predeterminada en la instalación del paquete de PMX, o utilizar la ayuda en línea del paquete. Los archivos necesarios se encuentran en el CD "PMX CODESYS" que se suministra con los equipos PMX que contienen CODESYS; también pueden descargarse de la página de soporte de hbm.com.

El transductor T12 puede transmitir los valores medidos a través de un bus CAN, como se muestra en la figura de más abajo.

Equipo necesario

  • 1x sistema PMX (incluida fuente de alimentación)
  • 1x T12 transducer
  • 1x cable CAN
  • 1x cable Ethernet
  • Programa CODESYS

Conexión

Conectar el transductor de par T12 al Sistema PMX con el cable CAN tal y como se indica a continuación.

El Sistema PMX se conecta al ordenador a través de un cable Ethernet.

Instalación del archivo de descripción del dispositivo

Para poder utilizar un transductor con CODESYS es necesario facilitar el archivo de descripción del dispositivo al sistema. Si no dispone del archivo, puede descargarlo en la sección de Soporte de la página de HBM. La extensión del archivo es .eds.
Ruta: https://www.hbm.com/es/1254/descargas/

Abra CODESYS y acceda a la pestaña "Tools" (herramientas) del menú. Seleccione "Install Device" (instalar dispositivo) e indique el directorio en el que se encuentra el archivo de descripción del dispositivo. Compruebe que el formato del archivo es el correcto.

Seleccione el archivo EDS e instálelo.

 

Configuración de un proyecto CODESYS

Abra la plataforma Codesys. En "Basic Operations" (operaciones básicas) seleccione "New Project" (nuevo proyecto). Introduzca un nombre para el proyecto y confirme pulsando "OK".

Seleccione PMX como dispositivo.

Accederá a la siguiente pantalla.

Haga doble clic en el gateway para buscar dispositivos en la red.  Seleccione el dispositivo adecuado de la lista (en este caso: PMX). El nombre del dispositivo seleccionado aparece en negrita una vez confirmado como dispositivo activo ("active").

Añadir un CAN Bus y otros dispositivos

Haga clic con el botón derecho en "Device (CODESYS Control…)" y pulse "Add device" para añadir un dispositivo. En la ventana emergente, seleccione el bus CAN para añadirlo.

Haga clic con el botón derecho sobre el bus CAN y pulse de nuevo "Add Device". A continuación seleccione "CANopen Manager" para agregarlo.

Por último, haga clic con el botón derecho en CANopen Manager para seleccionar el transductor (en este caso: T12). Recuerde que debe haber instalado el archivo de descripción del dispositivo previamente, como se explica más arriba en esta nota técnica.

Configuración del transductor

Seleccione la velocidad de transmisión ("Baudrate") adecuada para el PMX en el menú del bus CAN. Para comprobar la velocidad de transmisión del PMX, haga lo siguiente.

Abra el menú de configuración de PMX en el navegador (en modo administrador) y seleccione "System options" (opciones de sistema).

En este menú, seleccione «On» en «CAN termination» (terminación de CAN). Aparecerá la tasa de baudios actual.

Seleccione el sensor T12 y en la pestaña "CANopen Remote Device" (dispositivo remoto de CANopen) introduzca el ID del nodo ("Node ID"): 110 (valor por defecto). En la pestaña "CANopen I/O Mapping" (asignación E/S de CANopen) seleccione la casilla "Always update variables" (actualizar variables siempre).

 

 

Cree el programa ("Build") y acceda a él ("Login")

Para iniciar el programa, pulse "Start" (F5) . Aparecerá la siguiente pantalla resumen con los valores del sensor.

 

 

SUGERENCIA

Si desea más información y ayuda para crear programas con Codesys, consulte la ayuda en línea de Codesys, consulte https://www.codesys.com/ o el chat room https://forum.codesys.com/
También puede beneficiarse de los conocimientos y la información disponibles en la Tienda de Codesys. En https://store.codesys.com/ encontrará numerosos ejemplos de programas y soluciones para una gran variedad de tareas.

Descargo de responsabilidad

Los ejemplos se facilitan a efectos meramente indicativos, por lo que no constituyen garantía alguna ni pueden servir como base para reclamación alguna.