Reguliere expressies (RegEx) op regels

Bijgewerkt

Als u nieuw bent met regels in Azumuta: een regel stelt u in staat het gedrag van uw workflow te beïnvloeden – voorbij de gebruikelijke beperkingen van een standaard Azumuta-workflow. U kunt een regel bijvoorbeeld gebruiken om een operator te verzoeken een checklist in te vullen wanneer een specifieke waarde in het serienummer van een barcode wordt ingevoerd. Of, een ander voorbeeld: overspringen naar een specifieke werkinstructie wanneer een bepaalde gebeurtenis plaatsvindt. Zie de rules in Azumuta-gids voor meer informatie.

Voorheen kon de voorwaarde van een regel alleen worden vergeleken met exacte waarden. Nu kunt u een Reguliere Expressie (RegEx) gebruiken om waarden mee te vergelijken.

Hier is een voorbeeld: stel dat we een serie wasmachines hebben met codes zoals “Wash-100”, “Wash-105”, en “Wash-107”. We willen dat een regel de checklist invult wanneer de gescande barcode overeenkomt met de “Wash 1xx” code.

Vroeger moest u voor elke individuele code een voorwaarde instellen. Voor drie codes is dat nog beheersbaar, maar stel dat u er honderden heeft. Het kost dan extreem veel tijd en is omslachtig om honderden voorwaarden te maken en te onderhouden.

Met de geavanceerde RegEx-voorwaarde hoeft u nog maar één voorwaarde aan te maken. De RegEx-voorwaarde op de screenshot hieronder matcht alle codes van “Wash-100” tot en met “Wash-199”. U hoeft dus geen 99 regels met voorwaarden meer te maken — één is genoeg. Stel u de tijdsbesparing voor, vooral wanneer u een grote productvariatie heeft.

Als u meer wilt weten over RegEx of wilt zien hoe uw fabriek van deze veelzijdige functie kan profiteren, neem dan contact met ons op via onze e-mail support@azumuta.com.