GRAFCET online simuleren
Een simulatie loopt je GRAFCET stap voor stap door. Je drukt op Play en ziet welke stap actief is, welke actie loopt en welke transitie wacht. Direct in de browser, zonder installatie.
Hoe een simulatie verloopt
Vier stappen, in een lus
1. De beginstap wordt actief
Als je op Play drukt, wordt de beginstap actief. Je herkent hem aan de dubbele rand. Actieve stappen worden groen.
2. De transitie controleert haar voorwaarde
Onder elke stap staat een transitie. Haar voorwaarde wordt voortdurend gecontroleerd. Zolang ze wacht, knippert de transitie geel.
3. De transitie schakelt
Als de stap ervoor actief is EN de voorwaarde waar is, schakelt de transitie. De oude stap wordt inactief, de nieuwe actief.
4. De actie wordt uitgevoerd
Als een stap actief is, loopt zijn actie. Via een terugkoppeling kan de uitvoering naar het begin springen — en alles begint opnieuw.
Wat je kunt aansturen
Ingangen, flanken, tijden en vergelijkingen
Variabelen
Knoppen en sensoren zoals b1, s1 of Start zet je in het variabelenpaneel op TRUE of FALSE. De simulatie neemt de waarde meteen over.
Stijgende en dalende flanken
↑b1 reageert alleen op het moment dat b1 van FALSE naar TRUE gaat. ↓b1 reageert bij de terugschakeling. Handig voor toetsindrukken.
Inschakelvertraging
5s/X1 wordt waar als stap 1 al vijf seconden actief is. Zo bouw je wachttijden in zonder extra stappen.
Uitschakelvertraging
b1/3s blijft drie seconden waar nadat b1 op FALSE springt. Goed voor nadraaifuncties.
Stapreferenties
X9 is waar zolang stap 9 actief is. XM9 werkt net zo voor macrostappen. Daarmee koppel je meerdere GRAFCETs.
Numerieke vergelijkingen
[C1≥8] of [Temp<50] toetsen een getalwaarde. Ook bereiken zoals [3≤C<10] zijn toegestaan.
Wat de kleuren betekenen
In één oogopslag zien wat er gebeurt
Groen — actief
De stap of de actie is op dit moment actief. De groene rand en vulling laten dat duidelijk zien.
Geel (knipperend) — wachtend
De transitie wacht op haar voorwaarde. Zodra de voorwaarde waar wordt, schakelt ze.
Groen — voorwaarde vervuld
De voorwaarde is waar. De transitie wacht alleen nog tot alle voorafgaande stappen actief zijn.
Rood — conflict
Twee alternatieve transities zouden tegelijk schakelen. IEC 60848 staat dat niet toe — je moet de voorwaarden aanpassen.
Deze elementen worden gesimuleerd
Alles volgens IEC 60848 — ook de geavanceerde symbolen
Beginstap en stap
De beginstap met dubbele rand start de simulatie. Elke stap wordt groen zodra hij actief is.
Transitie
De transitie controleert haar voorwaarde: een knop, een sensor, een tijd of een stapreferentie.
Actie (alle types)
Continu, opgeslagen (Set/Reset), puls, vertraagd, tijdgelimiteerd en conditioneel — elk type wordt correct geëvalueerd.
Insluitende stap
Wordt een insluitende stap actief, dan start zijn sub-GRAFCET (de insluiting). Bij verlaten stopt alles — ook geneste insluitingen.
Macrostap
Een macrostap staat voor een complete kleine GRAFCET. Activering en einde gebeuren automatisch.
Bron- en eindtransitie
Brontransities (boven open) starten een reeks zonder voorafgaande stap. Eindtransities (onder open) sluiten een reeks af.
OF- en EN-vertakking
Bij een OF-vertakking loopt precies één tak verder. Bij een EN-vertakking lopen meerdere takken parallel en komen later weer samen.
Terugkoppeling
Een terugkoppeling springt naar een eerdere stap. Lussen zonder lange lijnen.
Forcering
Met een forcering dwing je een andere GRAFCET in een bepaalde toestand — leeg, opnieuw gestart, bevroren of op specifieke stappen.
Veelgestelde vragen
Heb ik een account nodig om te simuleren?↓
Nee. De simulatie is onderdeel van de gratis editor en start meteen — geen login, geen limiet.
Welke norm wordt gevolgd?↓
IEC 60848 (NEN-EN-IEC 60848 in Nederland). Alle regels van de norm worden gevolgd.
Werken geneste insluitingen?↓
Ja. Een insluitende stap mag andere insluitende stappen bevatten. Sluit de buitenste, dan sluiten alle binnenste mee.
Kan ik ingangen tijdens de simulatie wijzigen?↓
Ja. In het variabelenpaneel wijzig je waarden live of trigger je losse flanken.
Worden tijden echt geteld?↓
Ja. Inschakel- en uitschakelvertragingen lopen in echte tijd. De snelheid is ook in te stellen.
Werkt het offline?↓
Ja. Als PWA geïnstalleerd werkt grafcet.io zonder internet — de simulatie draait in de browser.
Probeer het zelf
Open de editor, laad het voorbeeld-GRAFCET en druk op Play. De simulatie start meteen.
Naar de editor →