MENU
    Escribir en atributos de máquina mediante protocolos OPC UA/MQTT
    • 24 Mar 2025
    • 3 Minutos para leer
    • Colaboradores

    Escribir en atributos de máquina mediante protocolos OPC UA/MQTT


    Resumen del artículo

    Aprende a escribir en atributos de máquina usando protocolos OPC UA/MQTT usando Tulip

    En este artículo, usted aprenderá:* ¿Cómo crear / editar un atributo de la máquina que se puede escribir?* ¿Cómo establecer un atributo de la máquina utilizando disparadores de aplicaciones?* Comportamientos de error / advertencia de atributo de la máquina: Escribir


    Configurar

    Con el fin de establecer los valores de un atributo utilizando OPC UA o protocolo MQTT, tendrá que configurar una máquina y asignarlo a una fuente de datos para que tenga datos que vienen a través. Si aún no lo has hecho, los siguientes artículos te guiarán a través del proceso:


    Crear/editar un atributo de máquina para que sea escribible

    Los atributos de máquina en Tulip pueden ser usados en diferentes máquinas. Pueden ser de lectura+escritura (writable) o de sólo lectura. Siga estos pasos para crear o editar un atributo escribible:

    Crear un Atributo de escritura:

    1. Vaya a la página Lista de Atributos.
    2. Haga clic en Crear nuevo atributo.
    3. Active la opción Escribir y haga clic en Crear.

    image.png

    Editar un Atributo Existente para Hacerlo Escribible

    1. Haga clic en el menú de tres puntos situado junto al atributo y seleccione Editar.

    Edit Attribute

    1. Marque la opción Habilitar escritura.

    EnableWriteOption.png


    Escribir en un atributo de máquina usando activadores de aplicación

    Puede escribir en un atributo de la máquina en la lógica de activación, incluyendo en botones, cuando un dispositivo se dispara, en temporizadores, o en activadores de nivel de paso o activadores de nivel de aplicación.

    1. En el editor de disparadores, añada una nueva acción.
    2. Seleccione Escribir atributo de máquina en la lista desplegable.
    3. Seleccione Máquina específica, variables o máquinas en la estación deseada.
    4. Seleccione el atributo en el que desea escribir.
    5. Seleccione el valor de datos en el que desea escribir.

    image.png

    En el ejemplo anterior: Cuando se pulsa un botón, si la variable Velocidad no está en blanco, el disparador establece el atributo Velocidad para el Molino #141 al valor de la variable Velocidad.

    Al seleccionar una variable o máquina "en la estación", se listarán todos los atributos escribibles.

    Nota: Si el tipo de máquina en tiempo de ejecución no incluye el atributo escribible seleccionado, el disparo fallará.

    Ensure the selected attribute is writable and mapped to the machine type

    If the machine type at runtime does not include the selected writable attribute, the trigger will fail.

    Página de configuración del tipo de máquina

    Al configurar un tipo de máquina, los atributos con posibilidad de escritura determinados en la página Lista de atributos se marcarán con una etiqueta de escritura.


    Página de Configuración de Fuentes de Datos de Máquina

    Sólo se puede escribir en fuentes de datos de máquina que sean OPC-UA o MQTT. No se puede escribir en los siguientes orígenes de datos y los activadores fallarán:

    • Dispositivos Edge
      • IO Edge
      • Edge MC
    • API
    • Celos
    • CelosX

    Un mensaje de advertencia indicará las configuraciones no compatibles cuando corresponda.

    Unsupported Configuration Warning


    Cambio de atributos de escritura a sólo lectura

    Si se cambia un atributo escribible a sólo lectura, cualquier activador que utilice la acción Escribir atributo de máquina fallará. Esto afecta tanto a la versión de desarrollo como a las versiones publicadas de las aplicaciones que utilizan el atributo.

    Ejemplos de uso

    Recalibración de recetas - Actualice dinámicamente los parámetros de la máquina para garantizar una configuración precisa para cada ejecución de producción. Puede guardar sus buenas recetas y almacenarlas en una tabla, para luego volver a utilizarlas en la siguiente tirada.

    Integración de control de procesos - Consiga un apretón de manos entre PLC/DCS y MES (Tulip ) escribiendo el envío de señales de arranque, parada o confirmación a su máquina.


    ¿Ha encontrado lo que buscaba?

    También puedes dirigirte a community.tulip.co para publicar tu pregunta o ver si otras personas se han enfrentado a una pregunta similar.


    ¿Te ha sido útil este artículo?