Berekeningen met parameters? Wat is dat?
In Azumuta kunt u wiskundige berekeningen uitvoeren met parameterwaarden. Parameterwaarden zijn niet alleen statische gegevenspunten — ze kunnen ook worden gebruikt in wiskundige berekeningen.
U kunt bijvoorbeeld productafmetingen, materiaalvereisten, productietijd en veel andere berekeningen uitvoeren met behulp van parameterwaarden.
Het gebruik ervan zal zeker de nauwkeurigheid van uw productieprocessen verbeteren, uw kwaliteitsborgingssysteem helpen en een extra laag traceerbaarheid toevoegen. Bovendien zullen zij ook (gedeeltelijk) uw workflow automatiseren.
Dit artikel toont het type berekeningen dat u met parameterwaarden kunt uitvoeren, evenals hoe u deze uitvoert.
Opmerking: Voordat u berekeningen met een parameter uitvoert, zorg er alstublieft voor dat u het parameterwaardetype op "Getal" hebt ingesteld. Zie hoe u het parameterwaardetype instelt voor details.
Een parameterwaarde weergeven
Voordat we in berekeningen duiken, laten we u zien hoe u een parameterwaarde in een instructiestap weergeeft. Hiervoor moet u een formule schrijven op een pagina met afbeeldingsvisualisatie. Hier is hoe u dit vanaf nul doet:
- Navigeer naar de instructiestap waar u de parameterwaarde wilt weergeven.
- Klik op het tabblad "Visuals".
- Klik op "Pagina toevoegen".
- Selecteer "Afbeeldingen".
- Klik op "Tekstvak".
- Maak het tekstvak op de visuele pagina.
- Schrijf de parameterformule. De parameterformule is ${Parameter key}.
Bijvoorbeeld, in de video hierboven gebruikten we de parametersleutel Number_of_Available_Washing_Cycle Options. Daarom is de formule:
- ${Number_of_Available_Washing_Cycle Options}
Zoals weergegeven in de afbeeldingen hieronder:
Daarna, op een productorder die is gemaakt op basis van een artikel dat deze specifieke parametersleutel bevat, zal de parameterformule die u hebt geschreven onmiddellijk veranderen in de parameterwaarde op het scherm van uw operator, zoals weergegeven in de afbeeldingen hieronder:
Bovendien kunt u ook een afbeelding als achtergrond voor de parameterformule weergeven, zoals hieronder weergegeven:
En dit is hoe het in de operatorweergave zal verschijnen:
Basisberekeningen met parameterwaarden
In de vorige gidsectie hebt u geleerd hoe u een parameterwaarde op een instructiestap weergeeft. Nu laten we u zien hoe u basisberekeningen met parameterwaarden uitvoert.
Momenteel zijn de basisrekenkundige berekeningen die u kunt uitvoeren:
- Optelling (vertegenwoordigd door het + pictogram)
- Aftrekking (vertegenwoordigd door het – pictogram)
- Vermenigvuldiging (vertegenwoordigd door het * pictogram)
- Deling (vertegenwoordigd door het / pictogram)
- Rest/modulo (vertegenwoordigd door het % pictogram)
In de gidsecties hieronder laten we u 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 operatorinvoer
- Een meeteenheid aan de berekening toevoegen
Wiskundige berekening met 1 parameter en een extern getal
We beginnen met de eenvoudigste: het uitvoeren van 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 het volgende als parameterformule op de instructiestap schrijven:
- ${=Parameter key and the calculation that you would like to perform}
Zie de lijst met pictogrammen voor elke rekenkundige vergelijking hierboven.
Voorbeeld
Bijvoorbeeld, u wilt het totale gewicht van een wasmachine berekenen nadat het bovenpaneel is geïnstalleerd. We doen dit met de "AzuWash A8PB Wasmachine". Het gewicht van de wasmachine (zonder bovenkant) wordt vertegenwoordigd door de parametersleutel Washing_Machine_Weight_Without_Top_Panel, zoals weergegeven in de afbeelding hieronder:
Intussen gebruiken alle wasmachines (ongeacht het type) hetzelfde bovenpaneel – dat 3 kg weegt.
Daarfore is dit de formule die moet worden geschreven om de genoemde berekening uit te voeren:
- ${=Washing_Machine_Weight_Without_Top_Panel+3}
Zoals weergegeven in de afbeelding hieronder:
En dit is hoe het in de operatorweergave zal verschijnen. Het 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: het uitvoeren van een wiskundige vergelijking met 2 of meer parameters. Dit kunt u doen:
- 2 of meer parameterwaarden optellen
- Een parameterwaarde van een andere parameterwaarde aftrekken
- Een vermenigvuldiging uitvoeren met 2 of meer parameters
- Een deling uitvoeren met 2 of meer parameters
- Een modulo-berekening uitvoeren met 2 of meer parameters
Zie de lijst met pictogrammen voor elke rekenkundige vergelijking hierboven.
Voorbeeld
Bijvoorbeeld, onze hypothetische fabriek produceert 3 soorten wasmachines. Elk heeft een ander lichaamsgewicht en trommelgewicht:
- AzuWash A8PB
- Gewicht wasmachinekast: 65 kg
- Gewicht wasmachinestrommel: 10 kg
- AzuWash A9PC
- Gewicht wasmachinekast: 70 kg Gewicht wasmachinestrommel: 12 kg
- AzuWash A10PG
- Gewicht wasmachinekast: 75 kg Gewicht wasmachinestrommel: 14 kg
Parametersleutel voor wasmachinekastgewicht: Washing_Machine_Body_Weight
Parametersleutel voor wasmachinestrommelgewicht: Washing_Machine_Drum_Weight
U wilt het totale gewicht van een wasmachine berekenen nadat de wasmachinestrommel is geïnstalleerd. Dit betekent dat u het gewicht van de wasmachinekast en de wasmachinestrommel optelt.
Daarfore is dit de formule die moet worden geschreven om de genoemde berekening uit te voeren:
- ${Washing_Machine_Body_Weight+Washing_Machine_Drum_Weight}
Zoals weergegeven in de afbeelding hieronder:
In het voorbeeld gebruiken we AzuWash A8PB, die een wasmachinekastgewicht van 65 kg en een wasmachinestrommelgewicht van 10 kg heeft.
Daarfore is het antwoord op de berekening "75" (65 +10).
Wiskundige berekening met een operatorinvoer
In de vorige voorbeelden werden alle getallen die in de berekeningen werden gebruikt, door de beheerder verstrekt. U kunt echter ook getallen die door een operator worden verstrekt, in een berekening gebruiken, wat real-time gegevensinvoer en dynamische resultaten rechtstreeks op de werkvloer mogelijk maakt.
Hier is hoe u dit instelt:
- Voeg een op getal gebaseerde controle toe aan een instructiestap
- Zet de "Waarde naar parameters schrijven" schakelaar aan.
- Typ de parametersleutel. U kunt een nieuwe parametersleutel typen of een bestaande gebruiken. Dit is de parameter waarin uw operator de parameterwaarde invoert.
- Ga naar de volgende instructiestap en schrijf de formule voor de berekening. Zorg ervoor dat u de parametersleutel opneemt die u in stap 3 hebt getypt.
- Daarna informeert u uw operator om de gegevens in de genoemde instructiestap in te voeren.
- Voor meer details, raadpleeg alstublieft het voorbeeld onder de video.
Voorbeeld
Bijvoorbeeld, u wilt de hoeveelheid water meten die uit een wasmachine is gelekt tijdens een testwascyclus voor een AzuWash A8PB Wasmachine. Daarom moet u de hoeveelheid water die na een wascyclus is overgebleven, aftrekken van de totale hoeveelheid water die in een wascyclus is gebruikt.
In dit geval is de hoeveelheid water die een wasmachine in een wascyclus gebruikt, al vooraf gedefinieerd als een parameter voor het artikel, zoals hieronder weergegeven:
Intussen moet een operator de hoeveelheid water meten die na de testwascyclus overblijft. Daarom hebben we deze parametersleutel op een op getal gebaseerde controle geschreven (zoals hieronder weergegeven en gedemonstreerd op stap 3 in de instellingsstappen hierboven).
En in de volgende instructiestap hebben we de volgende formule geschreven, die gericht was op het aftrekken van de hoeveelheid water die na een wascyclus is overgebleven van de totale hoeveelheid water die in een wascyclus is gebruikt (zoals hieronder weergegeven en gedemonstreerd op stap 4 in de instellingsstappen hierboven):
- ${=Water_Volume_Used_per_Wash_Cycle-Remaining_Water_Volume}
En laten we zeggen dat de operator de parameterwaarde van "38" voor de parameter "Remaining_Water_Volume" heeft ingevoerd.
Dan zal ons platform automatisch de waarde die door de operator is ingevoerd registreren en de formule berekenen die u hebt ingesteld, wat leidde tot het uiteindelijke antwoord van "2" (40-38).
Een meeteenheid aan de berekening toevoegen
U kunt ook een meeteenheid aan de berekeningsformule toevoegen. Typ hiervoor eenvoudig de meeteenheid na de sluitende accolade.
Voorbeeld
In het voorbeeld hieronder hebben we de "Kg" meeteenheid na de sluitende accolade in de berekeningsformule toegevoegd:
Daarfore is de "Kg" meeteenheid opgenomen in het berekeningsresultaat, zoals weergegeven in de afbeelding hieronder: