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 vele andere berekeningen met parameterwaarden uitvoeren.
Het gebruik ervan verbetert ongetwijfeld de precisie van uw productieprocessen, ondersteunt uw kwaliteitscontrolesysteem en voegt een extra laag traceerbaarheid toe. Bovendien zullen ze uw workflow (gedeeltelijk) automatiseren.
Dit artikel toont welke soorten berekeningen u met parameterwaarden kunt uitvoeren en hoe u dat doet.
Opmerking: Voordat u berekeningen met een parameter uitvoert, controleer of het parameterwaardetype is ingesteld op Number. Zie hoe u het parameterwaardetype instelt voor details.
Een parameterwaarde weergeven
Voordat we op berekeningen ingaan, legt deze sectie uit hoe u een parameterwaarde binnen een instructiestap kunt weergeven. Hiervoor moet u een formule op een image visual page schrijven. Om dit vanaf nul te doen:
- Navigeer 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 page.
- Schrijf de parameterformule. De parameterformule is ${Parameter_key}.
Bijvoorbeeld, in de video hierboven gebruikten we de parameterkey Number_of_Available_Washing_Cycle Options. Daarom is de formule:
- ${Number_of_Available_Washing_Cycle Options}
Zoals te zien is in de afbeeldingen hieronder:
Daarna zal, op een productorder die is aangemaakt op basis van een artikel dat deze specifieke parameterkey bevat, de door u geschreven parameterformule onmiddellijk veranderen in de parameterwaarde op het scherm van uw operator, zoals in de afbeeldingen hieronder wordt getoond:
Daarnaast kunt u ook een afbeelding als achtergrond van de parameterformule weergeven, zoals hieronder:
En zo zal het verschijnen in de operatorweergave:
Basisberekeningen met parameterwaarden
U heeft 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 (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)
Hieronder staan enkele voorbeelden van hoe u berekeningen met parameterwaarden kunt gebruiken
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 is een getal dat geen parameterwaarde is.
Om dit type berekening uit te voeren, moet u het volgende als parameterformule op de instructiestap schrijven:
- ${=Parameter_key and the calculation that you would like to perform}
Voorbeeld (enkele parameter)
Bijvoorbeeld, u wilt het totale gewicht van een wasmachine berekenen nadat het bovenpaneel is gemonteerd. We doen dit met de AzuWash A8PB Washing Machine. Het gewicht van de wasmachine zonder 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 3 Kg weegt.
Daarom is dit de formule die u moet schrijven om de genoemde 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 kunt u doen:
- Optellen van 2 of meer parameterwaarden
- Aftrekken van een parameterwaarde door een andere parameterwaarde
- Vermenigvuldigen met 2 of meer parameters
- Delen met 2 of meer parameters
- Een moduloberekening met 2 of meer parameters
Voorbeeld (meerdere parameters)
Bijvoorbeeld, onze hypothetische fabriek produceert 3 typen wasmachines. Elk heeft een verschillend carcassgewicht en trommelgewicht:
- AzuWash A8PB
- Carcassgewicht wasmachine: 65 Kg
- Trommelgewicht wasmachine: 10 Kg
- AzuWash A9PC
- Carcassgewicht wasmachine: 70 Kg
- Trommelgewicht wasmachine: 12 Kg
- AzuWash A10PG
- Carcassgewicht wasmachine: 75 Kg
- Trommelgewicht wasmachine: 14 Kg
Parameterkey voor het carcassgewicht 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 geïnstalleerd. Dat betekent dat u het gewicht van het carcass en de trommel bij elkaar 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, dat een carcassgewicht van 65 Kg en een trommelgewicht van 10 Kg heeft.
Dus het antwoord op de berekening is 75 (65 +10).
Wiskundige berekening met invoer door de operator
In de vorige voorbeelden werden alle getallen in de berekeningen door de beheerder geleverd. U kunt echter ook getallen gebruiken die door een operator worden ingevoerd, waardoor real-time gegevensinvoer en dynamische resultaten direct op de werkvloer mogelijk zijn.
Zo stelt u het in:
- Voeg een nummergebaseerde 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 zal invullen.
- Ga naar de volgende instructiestap en schrijf de formule voor de berekening. Zorg ervoor dat u de parameterkey opneemt die u in stap 3 hebt ingevuld.
- Informeer daarna uw operator om de gegevens op die instructiestap in te voeren.
- Raadpleeg voor meer details het voorbeeld onder de video.
Voorbeeld (invoer door operator)
Bijvoorbeeld, u wilt de hoeveelheid water meten die uit een wasmachine is gelekt tijdens een testwasprogramma voor een AzuWash A8PB Washing Machine. U moet dus de hoeveelheid water die na een wasbeurt is achtergebleven aftrekken van de totale hoeveelheid water die in een wasbeurt is gebruikt.
In dit geval is de hoeveelheid water die een wasmachine in een wascyclus gebruikt al vooraf gedefinieerd als parameter voor het artikel, zoals hieronder te zien is:
Een operator moet ondertussen de hoeveelheid water meten die na de testwasbeurt is overgebleven. Daarom hebben we deze parameterkey in een nummergebaseerde check gezet.
En op de volgende instructiestap schreven we de volgende formule, die bedoeld was om de hoeveelheid water die na de wascyclus is achtergebleven van de totale hoeveelheid gebruikte water af te trekken, zoals hieronder te zien is:
- ${=Water_Volume_Used_per_Wash_Cycle-Remaining_Water_Volume}
Stel dat de operator de parameterwaarde 38 invoerde voor de parameter Remaining_Water_Volume.
Dan zal ons platform automatisch de door de operator ingevoerde waarde vastleggen en de door u ingestelde formule berekenen, wat leidde tot het eindresultaat 2 (40-38).
Een maateenheid aan de berekening toevoegen
U kunt ook een maateenheid aan de berekeningsformule toevoegen. Typ daartoe de maateenheid achter de accolade.
Voorbeeld (met een eenheid)
In het onderstaande voorbeeld hebben we de eenheid Kg na de accolade in de berekeningsformule gezet:
Daarom wordt de eenheid Kg opgenomen in het berekeningsresultaat, zoals in de afbeelding hieronder wordt getoond:


















