Aan de slag met procedures
Deze handleiding loodst je door het maken van een complete procedurehiërarchie aan de hand van een eenvoudig voorbeeld: gepasteuriseerde sapproductie. Aan het einde heb je alle vier ISA-88-niveaus opgebouwd.
Vereisten
Zorg voor je begint dat je beschikt over:
- Toegang tot de sectie Beheer > Procedures in OpSee
- (Optioneel) Apparatuurklassen geconfigureerd, als je eenheidsprocedures wilt koppelen aan specifieke apparatuurtypes
- (Optioneel) Apparatuurmogelijkheden geconfigureerd, als je fasen wilt koppelen aan vereiste mogelijkheden
- (Optioneel) Meeteenheden geconfigureerd, als je eenheden wilt toewijzen aan faseparameters
Stap 1, Fasen aanmaken
Fasen zijn de kleinste bouwblokken. Begin met het maken van de individuele acties die je proces nodig heeft.
- Ga naar Beheer > Procedures > Fasen
- Klik op de knop Fase toevoegen
- Vul het formulier in:
| Veld | Voorbeeldwaarde | Beschrijving |
|---|---|---|
| Naam | Temperatuur instellen | Weergavenaam van de fase |
| Code | HEAT | Unieke korte code (gebruikt voor identificatie) |
| Beschrijving | Verwarm de tank tot doeltemperatuur | Optionele langere beschrijving |
| Duur (seconden) | 300 | Geschatte duur (optioneel) |
| Vereiste mogelijkheid | Verwarming | Benodigde apparatuurmogelijkheid (optioneel) |
| Actief | Aangevinkt | Of de fase beschikbaar is voor gebruik |
- Klik op Aanmaken
Herhaal dit om nog enkele fasen voor ons voorbeeld aan te maken:
| Naam | Code | Duur |
|---|---|---|
| Temperatuur instellen | HEAT | 300s |
| Roeren | MIX | 600s |
| Vasthouden | HOLD | 120s |
| Ingrediënt doseren | DOSE | 60s |
| Aftappen | DRAIN | 180s |
Parameters aan een fase toevoegen
Fasen worden krachtig wanneer je configureerbare parameters toevoegt. De fase "Temperatuur instellen" heeft bijvoorbeeld een waarde voor de doeltemperatuur nodig.
- Klik in de fasenlijst op het instellingen-icoon (tandwiel) op de rij "Temperatuur instellen"
- Het dialoogvenster Parameters opent. Klik op Parameter toevoegen
- Vul het parameterformulier in:
| Veld | Voorbeeldwaarde | Beschrijving |
|---|---|---|
| Naam | Doeltemperatuur | Weergavenaam |
| Code | target_temp | Unieke code binnen deze fase |
| Datatype | numeric | Een van: numeric, text, boolean, enum |
| Eenheid | degC | Meeteenheid (uit UOM-configuratie) |
| Standaardwaarde | 85 | Standaard wanneer er geen recept-overschrijving is |
| Minimumwaarde | 20 | Minimaal toegestane waarde |
| Maximumwaarde | 150 | Maximaal toegestane waarde |
| Verplicht | Aangevinkt | Of er een waarde moet worden opgegeven |
- Klik op Aanmaken
:::tip Voeg parameters toe aan elke fase
Voeg een parameter "Roersnelheid" toe (code: agit_speed, eenheid: RPM) aan de fase Roeren, en een parameter "Vasthoudtijd" (code: hold_time, eenheid: seconden) aan de fase Vasthouden. Deze parameters worden later overschreven door recepten voor specifieke producten.
:::
Stap 2, Bewerkingen aanmaken
Bewerkingen groeperen fasen tot betekenisvolle stappen. Een bewerking definieert een geordende fasereeks.
- Ga naar Beheer > Procedures > Bewerkingen
- Klik op Bewerking toevoegen
- Vul het formulier in:
| Veld | Voorbeeldwaarde |
|---|---|
| Naam | Verwarmen en mengen |
| Code | HEAT_MIX |
| Beschrijving | Verwarm de tank en roer tot homogeen |
- Klik op Aanmaken
Fasen aan de bewerking koppelen
- Klik op het lijst-icoon op de rij "Verwarmen en mengen" om het dialoogvenster Fasen beheren te openen
- Selecteer "Temperatuur instellen" uit de vervolgkeuzelijst en klik op Toevoegen
- Selecteer "Roeren" en klik op Toevoegen
- Selecteer "Vasthouden" en klik op Toevoegen
De fasen verschijnen in reeksvolgorde. Gebruik indien nodig de pijlknoppen om ze opnieuw te ordenen. Je kunt fasen via de schakelaar ook als optioneel markeren.

Maak een tweede bewerking voor ons voorbeeld:
| Naam | Code | Fasen |
|---|---|---|
| Verwarmen en mengen | HEAT_MIX | Temperatuur instellen > Roeren > Vasthouden |
| Ingrediënten voorbereiden | PREP_INGR | Ingrediënt doseren > Roeren |
Stap 3, Eenheidsprocedures aanmaken
Eenheidsprocedures groeperen bewerkingen die op één enkele apparatuurseenheid draaien. Ze kunnen optioneel aan een apparatuurklasse worden gekoppeld.
- Ga naar Beheer > Procedures > Eenheidsprocedures
- Klik op Eenheidsprocedure toevoegen
- Vul het formulier in:
| Veld | Voorbeeldwaarde |
|---|---|
| Naam | Mengproces |
| Code | MIX_PROC |
| Beschrijving | Volledig mengproces op de mengtank |
| Apparatuurklasse | Mengtank (optioneel) |
- Klik op Aanmaken
Bewerkingen aan de eenheidsprocedure koppelen
- Klik op het lijst-icoon op de rij "Mengproces"
- Voeg eerst "Ingrediënten voorbereiden" toe en daarna "Verwarmen en mengen"
- Orden indien nodig met de pijlknoppen
Maak de eenheidsprocedures voor ons volledige voorbeeld:
| Naam | Code | Apparatuurklasse | Bewerkingen |
|---|---|---|---|
| Mengproces | MIX_PROC | Mengtank | Ingrediënten voorbereiden > Verwarmen en mengen |
| Vulproces | FILL_PROC | Vulmachine | (vulbewerkingen toevoegen) |
Stap 4, De batchprocedure aanmaken
De batchprocedure bindt alles samen als hoofdproces.
- Ga naar Beheer > Procedures > Batchprocedures
- Klik op Batchprocedure toevoegen
- Vul het formulier in:
| Veld | Voorbeeldwaarde |
|---|---|
| Naam | Sapproductie |
| Code | JUICE_PROD |
| Beschrijving | Volledig sapproductieproces van mengen tot vullen |
- Klik op Aanmaken
Eenheidsprocedures koppelen
- Klik op het lijst-icoon op de rij "Sapproductie"
- Voeg eerst "Mengproces" toe en daarna "Vulproces"
- Gebruik de schakelaar voor parallelle uitvoering als eenheidsprocedures tegelijk op verschillende apparatuur kunnen draaien

:::info Parallelle uitvoering De schakelaar "Kan parallel draaien" op elke koppeling van een eenheidsprocedure geeft aan of hij tegelijk met andere eenheidsprocedures van de batch kan worden uitgevoerd. Dit is handig wanneer verschillende apparatuurseenheden onafhankelijk kunnen werken (bv. mengen en pasteuriseren in aparte tanks). :::
De volledige hiërarchie
Dit is wat we hebben gebouwd:
Volgende stappen
- Voeg parameters toe aan al je fasen, zodat recepten specifieke setpoints kunnen overschrijven
- Maak recepten die naar deze batchprocedure verwijzen en productspecifieke waarden leveren, zie Recepten
- Koppel aan apparatuur door apparatuurklassen op eenheidsprocedures en mogelijkheden op fasen in te stellen, zie Apparatuur
- Lees de gedetailleerde referentiepagina's voor elk niveau: Fasen, Bewerkingen, Eenheidsprocedures, Batchprocedures
Gerelateerd
- Batchmodel (ISA-88)
- Recepten, aanvullende module