Berekeningen uitvoeren met parameters
Berekeningen met parameters? Wat is dat?
In Azumuta kunt u wiskundige berekeningen uitvoeren met parameterwaarden. Parameterwaarden zijn niet alleen statische gegevens — ze kunnen ook worden gebruikt in wiskundige berekeningen.
U kunt bijvoorbeeld productafmetingen, materiaalspecificaties, productietijd en vele andere berekeningen uitvoeren met parameterwaarden.
Het gebruik ervan verbetert zeker de nauwkeurigheid van uw productieprocessen, ondersteunt uw kwaliteitscontrolesysteem en voegt een extra laag traceerbaarheid toe. Daarnaast automatiseren ze ook (gedeeltelijk) uw workflow.
Dit artikel toont welke soorten berekeningen u kunt doen met parameterwaarden en hoe u ze uitvoert.
Opmerking: Voordat u berekeningen met een parameter uitvoert, controleer of u het type parameterwaarde hebt ingesteld op Number. Zie hoe u het type parameterwaarde instelt voor details.
Een parameterwaarde weergeven
Voordat we op berekeningen ingaan, behandelt deze sectie hoe u een parameterwaarde binnen een instructiestap kunt weergeven. Hiervoor moet u een formule schrijven op een beeldpagina. Zo doet u dat vanaf nul:
- Ga naar de instructiestap waar 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 daarom:
- ${Number_of_Available_Washing_Cycle Options}
Zoals te zien in de afbeeldingen hieronder:
Vervolgens zal, op een productorder die is gemaakt op basis van een artikel dat deze specifieke parameterkey bevat, de parameterformule die u schreef direct veranderen in de parameterwaarde op het scherm van uw operator, zoals in de afbeeldingen hieronder:
Daarnaast kunt u ook een afbeelding als achtergrond gebruiken voor de parameterformule, zoals hieronder:
En zo zal het verschijnen in de operatorweergave:
Basisberekeningen met parameterwaarden
U hebt geleerd hoe u een parameterwaarde op een instructiestap weergeeft. Deze sectie behandelt basisberekeningen met parameterwaarden.
Op dit moment zijn de basisrekenkundige bewerkingen die u kunt uitvoeren:
- Optellen (weergegeven met het +-pictogram)
- Aftrekken (weergegeven met het –-pictogram)
- Vermenigvuldigen (weergegeven met het *-pictogram)
- Delen (weergegeven met het /-pictogram)
- Rest/modulo (weergegeven met het %-pictogram)
Hieronder enkele voorbeelden van hoe u berekeningen met Parameterwaarden gebruikt
Wiskundige berekening met 1 parameter en een extern getal
We beginnen met de eenvoudigste: een wiskundige berekening met 1 parameter en een extern getal. Een extern getal betekent een getal dat geen parameterwaarde is.
Om dit type berekening uit te voeren, moet u de volgende notatie als parameterformule op de instructiestap schrijven:
- ${=Parameter key and the calculation that you would like to perform}
Voorbeeld (enkele parameter)
Stel dat u het totale gewicht van een wasmachine wilt berekenen nadat het bovendeel is gemonteerd. We doen dit met de AzuWash A8PB Washing Machine. Het gewicht van de wasmachine zonder bovendeel wordt weergegeven met de parameterkey Washing_Machine_Weight_Without_Top_Panel, zoals in de afbeelding hieronder:
Alle wasmachines gebruiken echter hetzelfde bovendeel, dat 3 Kg weegt.
Daarom is dit de formule die u moet schrijven om de berekening uit te voeren:
- ${=Washing_Machine_Weight_Without_Top_Panel+3}
De operatorweergave toont 68, wat het resultaat is van 65+3 (65 is de parameterwaarde en 3 is het externe getal):
Wiskundige berekening met 2 of meer parameters
We gaan verder met iets complexers: een wiskundige vergelijking met 2 of meer parameters. Dit zijn de mogelijkheden:
- Twee of meer parameterwaarden optellen
- Een parameterwaarde aftrekken van een andere
- Vermenigvuldigen met 2 of meer parameters
- Delen met 2 of meer parameters
- Een moduloberekening uitvoeren met 2 of meer parameters
Voorbeeld (meerdere parameters)
Onze hypothetische fabriek produceert bijvoorbeeld 3 types wasmachines. Elk type heeft een verschillend bodygewicht en trommelgewicht:
- AzuWash A8PB
- Bodygewicht wasmachine: 65 Kg
- Trommelgewicht wasmachine: 10 Kg
- AzuWash A9PC
- Bodygewicht wasmachine: 70 Kg
- Trommelgewicht wasmachine: 12 Kg
- AzuWash A10PG
- Bodygewicht wasmachine: 75 Kg
- Trommelgewicht wasmachine: 14 Kg
Parameterkey voor het bodygewicht van de wasmachine: Washing_Machine_Body_Weight
Parameterkey voor het trommelgewicht van de wasmachine: 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 body en het gewicht van de trommel optelt.
Daarom is dit de formule die u moet schrijven om de berekening uit te voeren:
- ${Washing_Machine_Body_Weight+Washing_Machine_Drum_Weight}
Zoals te zien in de afbeelding hieronder:
In het voorbeeld gebruiken we AzuWash A8PB, met een bodygewicht van 65 Kg en een trommelgewicht van 10 Kg.
Het antwoord op de berekening is daarom 75 (65 + 10).
Wiskundige berekening met een operatorinvoer
In de vorige voorbeelden werden alle gebruikte getallen door de beheerder geleverd. U kunt echter ook getallen gebruiken die door een operator worden ingevoerd, waardoor realtime invoer en dynamische resultaten direct op de werkvloer mogelijk zijn.
Zo stelt u het in:
- Voeg een nummergebaseerde controle toe aan een instructiestap
- Zet de schakelaar Write value to parameters aan.
- Typ de parameterkey. U kunt een nieuwe parameterkey typen of een bestaande gebruiken. Dit is de parameter waar de operator de waarde in invoert.
- Ga naar de volgende instructiestap en schrijf de formule voor de berekening. Zorg dat u de parameterkey gebruikt die u in stap 3 hebt ingevoerd.
- Informeer uw operator om de gegevens op die instructiestap in te voeren.
- Voor meer details, raadpleeg het voorbeeld onder de video.
Voorbeeld (operatorinvoer)
Bijvoorbeeld, u wilt de hoeveelheid water meten die uit een wasmachine is gelekt tijdens een testwasbeurt voor een AzuWash A8PB Washing Machine. U moet daarom het aantal liters water dat na de wasbeurt is achtergebleven aftrekken van de totale hoeveelheid water die tijdens de wasbeurt is gebruikt.
In dit geval is de hoeveelheid water die een wasmachine gebruikt per wasbeurt al vooraf gedefinieerd als parameter voor het artikel, zoals hieronder:
Een operator meet echter de hoeveelheid water die na de testwasbeurt is achtergebleven. Daarom hebben we die parameterkey ingevoerd in een nummergebaseerde controle.
Op de volgende instructiestap schreven we de volgende formule, bedoeld om de hoeveelheid water die na de wasbeurt is achtergebleven af te trekken van de totale hoeveelheid water per wascyclus:
- ${=Water_Volume_Used_per_Wash_Cycle-Remaining_Water_Volume}
Stel dat de operator de parameterwaarde 38 invoert voor de parameter Remaining_Water_Volume.
Het platform registreert automatisch de door de operator ingevoerde waarde en berekent de ingestelde formule, wat leidt tot het eindresultaat 2 (40-38).
Een eenheid toevoegen aan de berekening
U kunt ook een eenheid toevoegen aan de berekeningsformule. Typ hiervoor de eenheid na de accolades.
Voorbeeld (met een eenheid)
In het onderstaande voorbeeld hebben we de eenheid Kg toegevoegd na de accolade in de berekeningsformule:
De Kg-eenheid wordt dus in het berekeningsresultaat opgenomen, zoals in de afbeelding hieronder te zien is:


















