Cómo incluir dispositivos del kit de fábrica en las aplicaciones
  • 31 Oct 2023
  • 6 Minutos para leer
  • Colaboradores

Cómo incluir dispositivos del kit de fábrica en las aplicaciones


Article Summary

Cómo incluir dispositivos Factory Kit en las aplicaciones

Aprende a incluir 5 dispositivos Factory Kit en tus aplicaciones, incluyendo la recepción de entradas humanas y la activación de dispositivos basados en acciones en las aplicaciones.

El Tulip Factory Kit era el primer kit de accesorios y hardware para que los nuevos usuarios de Tulip se iniciaran en la conectividad Edge.

Factory Kit está descatalogado desde el 23 de junio de 2022.

Después de haber configurado todos tus dispositivos Factory Kit, estás listo para empezar a construir la lógica de la aplicación con las entradas y salidas del dispositivo. Generalmente, esto sucede dentro de los Triggers de pasos y Triggers de botones.

En este ejemplo, veremos una aplicación de instrucciones de trabajo que instruye a un operador a ensamblar una placa de circuito. La aplicación funcionará con 5 dispositivos Factory Kit:

  1. Escáner de código de barras
  2. Pedal
  3. Pick-to-light
  4. Sensor de haz de rotura
  5. Luz Andon

En cada paso de la aplicación, usted aprenderá lo que está pasando en el mundo real, y cómo se conecta a la lógica de disparo en la aplicación.

Esto es lo que hace la aplicación

  1. Pide al operario que escanee el código de barras de la pieza que va a ensamblar.
  2. Da una serie de pasos de instrucciones de trabajo. En algunos pasos, el operario debe coger un componente de un contenedor específico.
  3. Pide al operario que inspeccione la pieza antes de terminar
  4. Si la pieza pasa la inspección, la aplicación se ha completado.
  5. Si la pieza no pasa la inspección, se llama a un especialista en calidad para que acuda al puesto.

A continuación se explica cómo utilizar cada dispositivo en este flujo. En la pasarela IoT, los puertos de E/S digitales 1-8 se encuentran en el banco A, mientras que los puertos 9-16 se encuentran en el banco B.

Escáner de código de barras

En el primer paso, un operario necesita escanear un código de barras antes de empezar a trabajar. El paso podría verse así:

How To Include Factory Kit Devices in Apps_98636974.png

Usted necesita agregar un Trigger de paso para permitir que el operador avance al siguiente paso una vez que haya escaneado la orden de trabajo.

How To Include Factory Kit Devices in Apps_98636975.png

Y, usted querrá almacenar el número de código de barras como una variable para que se asocie con la finalización de la aplicación.

Este es el aspecto que podría tener el disparador:

La sentencia "When" busca la salida del escáner de código de barras:

How To Include Factory Kit Devices in Apps_98636977.png

  • "When" "device" "barcode scanner" salidas en "this station"

La primera sentencia "Then" almacena el número de código de barras en una variable llamada "orden_trabajo":

  • "Manipulación de datos" "almacenar" datos: "Expresión" "@Deviceoutput.data +'' "

Le recomendamos que almacene los valores del código de barras como valores de texto en Tulip, razón por la cual añadimos un conjunto de comillas y un signo más en el Editor de Expresiones.

Más información sobre el editor de expresiones

La transición envía al operador al siguiente paso.

How To Include Factory Kit Devices in Apps_98636979.png

  • "Ir al paso" "Siguiente"

Pick-to-light

En el siguiente paso, un operario necesita coger una placa blanca de una serie de cubos en su estación. Este es el diseño del paso:

How To Include Factory Kit Devices in Apps_98636980.png

El operador podría tener un conjunto de 8 contenedores en su estación, y el pick-to-light iluminaría el octavo.

How To Include Factory Kit Devices in Apps_98636982.png

En realidad se necesitan dos Triggers de paso para gestionar esta estación:

  1. Cuando el paso se abre, ilumina el contenedor apropiado.
  2. Cuando el paso se cierra, apaga todas las luces.

Aquí está el trigger para la primera parte:

How To Include Factory Kit Devices in Apps_98636984.png

La sentencia "Then" se conecta al Light Kit a través del IoT Gateway. A continuación, se enciende la 8ª luz de la tira de luces.

How To Include Factory Kit Devices in Apps_98636988.png

  • "Ejecutar función de dispositivo" "Light Kit" "Encender una papelera" en "esta estación"
  • bin: "Static Value" "integer" "8" color: (verde)

Aquí está el disparador que se ejecuta cuando se cierra el paso:

How To Include Factory Kit Devices in Apps_98636990.png

La sentencia "Then" apaga todas las luces del Pick-to-Light.

How To Include Factory Kit Devices in Apps_98636991.png

  • "Run Device Function" "Light Kit" "All bins off" en "this station"

Ruptura del haz

El Pick to Light no puede aceptar entradas del usuario. Sólo puede responder a los eventos del Tulip Player.

Por otro lado, el Break Beam puede disparar un Trigger en Tulip cuando la mano de una persona cruza el sensor.

Para que esto funcione, necesitas crear un Trigger en el primer paso de la aplicación que activará el break beam. Esto le permitirá empezar a observar el movimiento a través de su campo de visión.

Para activar el haz de cruce, añada este activador antes del paso de la aplicación en el que necesita observar el movimiento.

How To Include Factory Kit Devices in Apps_98636993.png

CUANDO

  • "Se abre el paso"

THEN

  • "Run Device Function" "GPIO" "Set Digital Output" en esta estación
  • en el pin: "Static Value" "integer" "8" al estado: "Static Value" "boolean" "yes"

Bien, ahora estás listo para ver si hay movimiento en un bin específico.

How To Include Factory Kit Devices in Apps_98636997.png

En el mismo paso anterior, digamos que sólo permite que el paso avance después de que una persona haya recogido correctamente una pieza.

How To Include Factory Kit Devices in Apps

Así es como se vería:

How To Include Factory Kit Devices in Apps_98637000.png

El Trigger se dispara cuando ocurre el "Pin up event" en cualquiera de los puertos GPIO del Gateway.

How To Include Factory Kit Devices in Apps_98637005.png

CUANDO

  • "Dispositivo" "GPIO" salidas en "esta estación" con eventos "Pin up"

ENTONCES

  • "Go To Step" "Next"

Si te fijas en el banco "A" de entradas E/S de la Pasarela IoT, deberías tener una configuración como esta:

How To Include Factory Kit Devices in Apps_98637010.png

En este caso, la viga de freno es el único dispositivo conectado a las entradas de E/S.

  • El cable marrón proporciona alimentación
  • El cable azul conecta a tierra el dispositivo
  • El cable negro en el puerto 1 del banco A en realidad envía la entrada después de que algo cruza la viga.

Entonces, tu Trigger puede buscar un evento "pin up" a través de todos los puertos I/O. "Pin up" sólo se disparará cuando algo cruce el haz.

Pedal

Digamos que usted quiere permitir al operador avanzar al siguiente paso sin tocar la pantalla. El Pedal de Pie es una forma muy simple de lograrlo.

Así es como se vería la sentencia "Cuando":

How To Include Factory Kit Devices in Apps_98637011.png

WHEN

  • "dispositivo" "Pedal" salidas en "esta estación"

Pila de luces

Digamos que el operador nota un defecto, y usted necesita una manera para que ellos notifiquen rápidamente a un supervisor. El paso de inspección podría tener este aspecto:

How To Include Factory Kit Devices in Apps_98637013.png

Cuando un operario pulsa "Fallo", quiere que se encienda la luz roja de una luz Andon. Puede lograrlo con un botón Trigger.

How To Include Factory Kit Devices in Apps_98637014.png

ENTONCES

  • "Ejecutar Función de Dispositivo" "GPIO" "Establecer Salida Digital" en "esta estación" en el pin "Valor Estático" "entero" "2" al estado "Valor Estático" "booleano" "si"
  • "Ir al paso" "Informe de defectos"

En la primera sentencia "Then", el disparador envía una señal al 2º pin de la sección "Output" de la IoT Gateway. La luz roja se conecta a ese pin, mientras que la luz verde se conecta al 1er pin (o al pin al que lo hayas conectado).

Luego, el operador es enviado a un Paso de Formulario llamado "Reporte de Defecto".

Así es como esta Pila de Luz está conectada al Gateway.

How To Include Factory Kit Devices in Apps_98637018.png

  • El cable blanco conecta a tierra el dispositivo
  • La luz verde, conectada a la luz verde, está conectada al primer pin
  • La luz roja, conectada a la luz roja, está conectada al segundo pin.

Así, cuando la sentencia "Then" incluye "Set Digital Output" significa que puede enviar una señal a uno de los 8 pines "Output".

Lecturas Adicionales

Aquí hay un par de maneras de aprender más acerca de los Disparadores en Tulip.


¿Te ha sido útil este artículo?