Berekeningen uitvoeren met parameters
Berekeningen met parameters? Wat is dat?
In Azumuta kunt u wiskundige berekeningen uitvoeren met parameterwaarden. Parameterwaarden zijn niet alleen statische gegevenspunten — ze kunnen ook in wiskundige berekeningen worden gebruikt.
U kunt bijvoorbeeld productafmetingen, materiaalkosten, productietijd en veel andere berekeningen uitvoeren met parameterwaarden.
Het gebruik daarvan verhoogt de precisie van uw productieprocessen, ondersteunt uw kwaliteitscontrolesysteem en voegt een extra laag traceerbaarheid toe. Daarnaast automatiseert het deels uw workflow.
Dit artikel laat zien welke soorten berekeningen u met parameterwaarden kunt uitvoeren en hoe u dat doet.
Opmerking: Voordat u berekeningen met een parameter uitvoert, controleer of het type parameterwaarde is ingesteld op "Number". Zie hoe u het type parameterwaarde instelt voor details.
Hoe u een parameterwaarde weergeeft
Voordat we op berekeningen ingaan, laten we zien hoe u een parameterwaarde binnen een instructiestap kunt weergeven. Hiervoor moet u een formule schrijven op een image visual page. Zo doet u dat vanaf nul:
- Navigeer naar de instructiestap waarop u de parameterwaarde wilt weergeven.
- Klik op het tabblad “Visuals”.
- Klik op “Add page”.
- Selecteer “Images”.
- Klik op “Text Box”.
- Maak het tekstvak op de visual-pagina.
- Schrijf de parameterformule. De parameterformule is ${Parameter key}.
Bijvoorbeeld: in de video hierboven gebruikten we de parameterkey Number_of_Available_Washing_Cycle Options. De formule is dus:
- ${Number_of_Available_Washing_Cycle Options}
Zoals te zien is in de afbeeldingen hieronder:
Vervolgens zal, op een productorder die is gemaakt op basis van een artikel met deze specifieke parameterkey, de parameterformule die u hebt geschreven direct veranderen in de parameterwaarde op het scherm van uw operator, zoals in de afbeeldingen hieronder:
Daarnaast kunt u ook een afbeelding als achtergrond voor de parameterformule weergeven, zoals hieronder:
En zo verschijnt het in de operatorweergave:
Basisberekeningen met parameterwaarden
In de vorige sectie heeft u geleerd hoe u een parameterwaarde op een instructiestap weergeeft. Nu tonen we hoe u basisberekeningen met parameterwaarden uitvoert.
Op dit moment zijn de basisrekenbewerkingen die u kunt uitvoeren:
- Optellen (gerepresenteerd door het +-pictogram)
- Aftrekken (gerepresenteerd door het –-pictogram)
- Vermenigvuldigen (gerepresenteerd door het *-pictogram)
- Delen (gerepresenteerd door het /-pictogram)
- Rest/modulo (gerepresenteerd door het %-pictogram)
In de onderstaande secties laten we zien hoe u het volgende uitvoert:
- Een wiskundige berekening met 1 parameter en een extern getal
- Een wiskundige berekening met 2 of meer parameters
- Een wiskundige berekening met een invoer door de operator
- Een meeteenheid toevoegen aan de berekening
Wiskundige berekening met 1 parameter en een extern getal
We beginnen met de eenvoudigste: een berekening met 1 parameter en een extern getal. Een extern getal is een getal dat geen parameterwaarde is.
Om dit type berekening uit te voeren, moet u de volgende tekst als parameterformule op de instructiestap schrijven:
- ${=Parameter key and the calculation that you would like to perform}
Zie de lijst met pictogrammen voor elke rekenbewerking hierboven.
Voorbeeld
Stel dat u het totale gewicht van een wasmachine wilt berekenen nadat het bovenpaneel is gemonteerd. We doen dit met de “AzuWash A8PB Washing Machine”. Het gewicht van de wasmachine (zonder het bovenpaneel) wordt weergegeven door de parameterkey Washing_Machine_Weight_Without_Top_Panel, zoals in de afbeelding hieronder:
Alle wasmachines (ongeacht het type) gebruiken hetzelfde bovenpaneel – dat weegt 3 kg.
De formule die u moet schrijven om deze berekening uit te voeren is dus:
- ${=Washing_Machine_Weight_Without_Top_Panel+3}
Zoals te zien in de afbeelding hieronder:
En zo verschijnt het in de operatorweergave. Het toont “68”, het resultaat van 65+3 (65 is de parameterwaarde en 3 is het externe getal):
Wiskundige berekening met 2 of meer parameters
We gaan verder met een complexere situatie: een berekening met 2 of meer parameters. Dit kunt u doen:
- Twee of meer parameterwaarden optellen
- Een parameterwaarde van een andere parameter aftrekken
- Een vermenigvuldiging uitvoeren met 2 of meer parameters
- Een deling uitvoeren met 2 of meer parameters
- Een moduloberekening uitvoeren met 2 of meer parameters
Zie de lijst met pictogrammen voor elke rekenbewerking hierboven.
Voorbeeld
Onze hypothetische fabriek produceert drie typen wasmachines. Elk heeft een ander carcasongewicht en trommelgewicht:
- AzuWash A8PB
- Carcasongewicht wasmachine: 65 Kg
- Trommelgewicht wasmachine: 10 Kg
- AzuWash A9PC
- Carcasongewicht wasmachine: 70 Kg
- Trommelgewicht wasmachine: 12 Kg
- AzuWash A10PG
- Carcasongewicht wasmachine: 75 Kg
- Trommelgewicht wasmachine: 14 Kg
Parameterkey voor carcasongewicht: Washing_Machine_Body_Weight
Parameterkey voor trommelgewicht: Washing_Machine_Drum_Weight
U wilt het totale gewicht van een wasmachine berekenen nadat de trommel is gemonteerd. Dat betekent dat u het gewicht van de carcason en de trommel bij elkaar optelt.
De formule die u moet schrijven is dus:
- ${Washing_Machine_Body_Weight+Washing_Machine_Drum_Weight}
Zoals te zien in de afbeelding hieronder:
In het voorbeeld gebruiken we AzuWash A8PB, met een carcasongewicht van 65 Kg en een trommelgewicht van 10 Kg.
Het antwoord op de berekening is daarom “75” (65 + 10).
Wiskundige berekening met een invoer door de operator
In de vorige voorbeelden werden alle getallen voor de berekeningen door de beheerder opgegeven. U kunt echter ook getallen gebruiken die door een operator worden ingevoerd, zodat realtimegegevens en dynamische resultaten direct op de werkvloer beschikbaar zijn.
Zo stelt u dit in:
- Voeg een nummer-gebaseerde check toe aan een instructiestap
- Zet de schakelaar "Write value to parameters" aan.
- Typ de parameterkey. U kunt een nieuwe parameterkey typen of een bestaande. Dit is de parameter waarin uw operator de parameterwaarde invoert.
- Ga naar de volgende instructiestap en schrijf de formule voor de berekening. Zorg dat u de parameterkey uit stap 3 opneemt.
- Informeer daarna uw operator om de gegevens op die instructiestap in te voeren.
- Voor meer details, bekijk het voorbeeld onder de video.
Voorbeeld
Stel dat u wilt meten hoeveel water er uit een wasmachine is gelekt tijdens een testwascyclus voor een AzuWash A8PB Washing Machine. U moet dan het water dat na de wascyclus is achtergebleven aftrekken van de totale hoeveelheid water die in een wascyclus is gebruikt.
In dit geval is de hoeveelheid water die een wascyclus gebruikt al vooraf gedefinieerd als parameter voor het artikel, zoals hieronder:
Een operator moet vervolgens de hoeveelheid water meten die na de testwascyclus is achtergebleven. Daarom hebben we deze parameterkey op een nummer-gebaseerde check gezet (zoals hieronder en gedemonstreerd in stap 3 van de setup).
Op de volgende instructiestap schreven we de volgende formule, bedoeld om het water dat na de wascyclus is achtergebleven van de totale gebruikte hoeveelheid water af te trekken (zoals hieronder en gedemonstreerd in stap 4 van de setup):
- ${=Water_Volume_Used_per_Wash_Cycle-Remaining_Water_Volume}
Stel dat de operator de parameterwaarde “38” invoerde voor de parameter “Remaining_Water_Volume”.
Het platform registreert automatisch de door de operator ingevoerde waarde en berekent de formule die u hebt ingesteld, wat resulteert in “2” (40-38).
Een meeteenheid toevoegen aan de berekening
U kunt ook een meeteenheid toevoegen aan de berekeningsformule. Typ hiervoor simpelweg de meeteenheid achter de accolade.
Voorbeeld
In het onderstaande voorbeeld hebben we de eenheid “Kg” toegevoegd achter de accolade in de berekeningsformule:
De eenheid “Kg” wordt dus opgenomen in het berekeningsresultaat, zoals in de afbeelding hieronder:


















