Volver al blog

Puesta en marcha de IO-Link desde los puertos maestro hasta los datos IODD

Ponga en servicio IO-Link de forma sistemática, desde el direccionamiento del maestro y los modos de puerto hasta la selección del IODD, el mapeo de bytes del PLC, las copias de seguridad de paráme...

La puesta en marcha de IO-Link tiene éxito cuando coinciden tres capas: el puerto físico, la descripción del dispositivo y el contrato de datos del PLC. Un sensor puede mostrar un LED en buen estado y aun así entregar datos de proceso inutilizables si el puerto del maestro está en el modo equivocado, la IODD no coincide con la variante del dispositivo o el controlador interpreta los bytes en el orden incorrecto. Trate el trabajo como una integración controlada, no como una suposición de conexión y funcionamiento inmediatos.

Maestro IO-Link, sensores, concentrador de actuadores y cables M12 preparados para la puesta en marcha

Un segmento IO-Link incluye el puerto del maestro, la conexión punto a punto del dispositivo, la descripción del dispositivo y la conexión de bus de campo de nivel superior con el controlador.

Defina la arquitectura antes de aplicar alimentación

IO-Link está estandarizado como IEC 61131-9 y proporciona comunicación bidireccional punto a punto entre un maestro y un sensor o actuador. No es un bus de campo multidrop en el cable del dispositivo. Cada puerto del maestro se comunica con un dispositivo IO-Link, aunque un concentrador IO-Link puede presentar varias señales discretas convencionales mediante una sola conexión IO-Link.

Comience con un inventario que incluya el número de catálogo exacto del maestro, el firmware, la clase del puerto, el número de catálogo del dispositivo, la revisión de IO-Link, la velocidad de comunicación, el tipo de cable y la alimentación necesaria. Separe los requisitos de los puertos de clase A y clase B cuando corresponda, y documente si se necesita alimentación auxiliar para los actuadores. No suponga que todos los conectores M12 tienen la misma función de los pines o la misma capacidad de corriente.

El sitio oficial de la comunidad IO-Link describe las capacidades de proceso, servicio, eventos e identificación de la tecnología. Esas capacidades llegan al PLC únicamente a través de la red ascendente del maestro, como EtherNet/IP, PROFINET, EtherCAT u otro sistema compatible. Por tanto, el maestro tiene dos configuraciones: su identidad en el bus de campo y el comportamiento de sus puertos IO-Link.

Establezca la identidad de red sin crear un duplicado

Conecte primero el maestro a una red de puesta en marcha aislada. Registre su método de direccionamiento de fábrica, asigne la dirección IP o el nombre de estación aprobados, configure la subred y la puerta de enlace solo cuando sea necesario, y cambie las credenciales predeterminadas. Confirme que el controlador, la estación de ingeniería y el maestro coincidan en el mismo plan de direccionamiento antes de conectarlos a producción.

Interfaz web del maestro IO-Link utilizada para verificar la identidad de red y el estado de los puertos

La interfaz web es una herramienta de puesta en marcha y diagnóstico; no sustituye la configuración del controlador ni el diseño de asignación del control.

Un servidor web del maestro puede mostrar el firmware, el modo del puerto, la identidad del dispositivo, el estado de la alimentación, los eventos y los bytes de proceso sin procesar. Úselo para verificar el lado de campo de forma independiente del PLC. Guarde una copia de seguridad de la configuración o capturas de pantalla antes de realizar cambios. En una máquina en funcionamiento, trate los cambios web como cambios de control en línea, ya que un nuevo modo de puerto, parámetro o estado de salida puede afectar inmediatamente al proceso.

Configure cada puerto para el dispositivo previsto

Para cada puerto, seleccione explícitamente el modo IO-Link, la entrada estándar, la salida estándar o el modo deshabilitado, según lo admita el hardware. Verifique el tiempo de ciclo, la política de validación, el comportamiento del almacenamiento de datos y cualquier ajuste de alimentación del puerto. Un puerto dejado en modo automático puede resultar práctico durante una prueba de banco, pero podría permitir que el dispositivo de sustitución equivocado se inicie sin la validación que requiere la máquina.

Compruebe la identificación del dispositivo indicada por el maestro con respecto a la placa de características. El ID del fabricante, el ID del dispositivo, la variante del producto y el número de serie son más fiables que una descripción genérica. Defina la respuesta ante una discrepancia: solo generar una alarma, inhibir la función de la máquina o permitir una sustitución controlada. La elección debe formar parte de la estrategia de riesgos y mantenimiento de la máquina.

Utilice la IODD y la descripción del bus de campo correctas

La IODD describe la identidad, los parámetros, la estructura de los datos de proceso, los eventos y el texto mostrado de un dispositivo IO-Link. Descárguela del fabricante o de la fuente oficial de IODD y haga coincidir la variante del dispositivo y la revisión de IO-Link. Una IODD de un sensor relacionado puede parecer cargarse correctamente y, sin embargo, asignar las unidades o los significados de bits equivocados.

Archivos de descarga del fabricante para maestros IO-Link en distintas redes industriales

La IODD describe el dispositivo de campo; el EDS, el GSDML o el ESI describen cómo aparece el maestro en su red ascendente.

La herramienta de ingeniería del PLC también puede necesitar un EDS para EtherNet/IP, un GSDML para PROFINET o un ESI para EtherCAT. Estos archivos definen los tamaños de conexión y la estructura de módulos del maestro, no el significado del sensor. El ejemplo oficial de puesta en marcha de Balluff muestra cómo seleccionar un puerto del maestro y asignar la IODD correcta. Conserve los nombres y las versiones de los archivos junto con el proyecto de la máquina para que una futura sustitución no dependa de la carpeta de descargas de un ingeniero.

Construya un contrato de datos para el controlador

Antes de escribir la lógica, documente la longitud de los datos de proceso de cada puerto, el orden de bytes y bits, el tipo con signo o sin signo, el escalado, las unidades, el rango válido y la indicación de calidad. Separe los datos de proceso cíclicos del acceso acíclico a los parámetros. Un PLC normalmente puede leer o escribir parámetros del dispositivo mediante solicitudes de servicio indexadas, pero eso no significa que todos los parámetros deban cambiarse durante la producción.

Cree etiquetas con nombre que conviertan los bytes sin procesar una sola vez en el límite de E/S. El resto del programa debe utilizar valores de ingeniería y bits de estado explícitos, no desplazamientos de bytes dispersos. Añada un temporizador para datos obsoletos, una alarma de discrepancia del dispositivo, diagnósticos de eventos del puerto y una respuesta de reserva definida para datos no válidos. Para la selección de hardware y la planificación de ampliaciones, consulte módulos de E/S industriales y componentes de comunicación y redes.

Parametrice con control de cambios

Utilice la herramienta de ingeniería compatible con IODD para configurar umbrales, filtros, comportamiento de las salidas, rango de medición y diagnósticos específicos del dispositivo. Exporte o registre el conjunto final de parámetros. Decida si el maestro utilizará el almacenamiento de datos de IO-Link para restaurar automáticamente los parámetros después de una sustitución y pruebe la dirección de la transferencia. Una elección equivocada entre cargar y descargar puede sobrescribir la configuración validada con los valores predeterminados de fábrica.

Software de configuración de dispositivos IO-Link utilizado para verificar parámetros y diagnósticos

Las herramientas de parametrización deben dejar un registro reproducible del dispositivo, no un estado de funcionamiento sin documentar.

Demuestre el funcionamiento normal y anómalo

Pruebe cada entrada en todo su rango significativo y cada salida en condiciones seguras. Confirme las unidades y el escalado en los valores mínimo, normal y máximo. Desconecte el dispositivo, sustituya el dispositivo por otro incorrecto cuando sea seguro hacerlo, elimine la alimentación auxiliar, interrumpa la red ascendente y reinicie el maestro. Verifique que el PLC distinga entre mala calidad, datos obsoletos y un cero legítimo.

Por último, registre el firmware del maestro, el firmware del dispositivo, la revisión de la IODD, la revisión del archivo de red, el tamaño de conexión del controlador, los ajustes de los puertos, la copia de seguridad de parámetros y los resultados de las pruebas. El valor de ingeniería de IO-Link es la repetibilidad: un dispositivo de sustitución puede identificarse, parametrizarse y verificarse rápidamente. Ese valor solo aparece cuando la cadena de configuración y el comportamiento ante fallos están documentados de principio a fin.

Deja un comentario

Tenga en cuenta que los comentarios deben ser aprobados antes de ser publicados.