Reglas: Básicas

Actualizado

El motor de reglas de Azumuta fue diseñado para asegurar que lo que el operario ve en pantalla sea lo más específico posible. Por ejemplo, se puede garantizar que al operario se le muestre un conjunto concreto de pasos de instrucción en función de las respuestas que aporte a los controles de producto a lo largo del proceso de producción.

Estas reglas suelen definir sentencias condicionales "si-entonces" que el sistema utiliza para determinar la acción apropiada en la pantalla del operario según los datos que recibe en el piso de producción (estos datos pueden provenir de los operarios o de ciertos equipos). En esta sección, usted verá cómo las reglas pueden aumentar la eficiencia y la productividad de su piso de producción.

Cómo añadir una regla:

  1. Navegue hasta el paso de la instrucción de trabajo donde desea añadir una regla y haga clic en “Abrir”.
  2. Haga clic en la pestaña “Reglas”
  3. Haga clic en el botón amarillo con el símbolo +. (puede añadir una o varias reglas).

Componentes del motor de reglas

  1. El bloque “if” (configuración de la regla) -> Esto definirá la regla sobre la que se basará la acción siguiente. La propia configuración de la regla dependerá del tipo de comprobación que se haya elegido en la pestaña “Comprobación”.
  2. El bloque “action” (configuración de la acción) -> Esto definirá la acción que se llevará a cabo cuando se active la regla.
  3. Haciendo clic en el botón amarillo con el símbolo +, puede crear una nueva regla dentro del mismo paso de instrucción.

Docs rules engine components

Configuración de la regla

La primera parte de la configuración de la regla (bloque “if”) es siempre la misma y ofrece 4 opciones:

  1. Cualquiera de las condiciones se cumple -> cuando se activa una de las reglas, se procederá a la acción configurada
  2. Todas las condiciones se cumplen -> solo cuando se activen todas las reglas se ejecutará la acción configurada.
  3. Siempre -> se procederá siempre a la acción configurada (no se evalúan reglas).
  4. La fórmula se evalúa como verdadera (avanzado) -> esto se trata en avanzado.

Consejo: Puede "repetir" una instrucción de trabajo configurando una línea "Siempre" en la última instrucción que vuelva al primer paso cada vez

Ejemplo de una regla en acción: comprobación OK/NOK

Usaremos una comprobación OK/NOK sencilla para demostrar cómo funcionan las reglas en Azumuta.

Supongamos que queremos crear la regla: si la respuesta a la pregunta en el paso de la instrucción de trabajo 1.2 es “sí”, entonces la pantalla del operario debe avanzar automáticamente al paso 1.3.

Aquí tiene cómo hacerlo:

  1. Active la comprobación OK/NOK.
  2. Vaya a la pestaña “Reglas”.
  3. Configure los bloques “if” y “action”.
  4. Haga clic en “Guardar”.

Consejo: Algunas otras comprobaciones tienen un recorrido distinto para aplicar una regla. Sin embargo, todas siguen la misma lógica explicada arriba.