Skip to content

GRAFCET-symbolen en regels

Hier leer je alles over de gestandaardiseerde bouwstenen volgens IEC 60848, zodat je je processen nauwkeurig en normconform kunt plannen.

Stappen

Initial Step

Initiële stap

De initiële stap markeert de toestand waarin het besturingssysteem zich bevindt direct na het starten van de installatie (of na een reset). Elk GRAFCET moet ten minste één initiële stap hebben.

Step

Stap

Een stap vertegenwoordigt een stabiele toestand in het proces. Terwijl een stap actief is, kunnen de toegewezen acties worden uitgevoerd. Een stap wordt pas verlaten wanneer de daaropvolgende transitie is vervuld.

Enclosing Step

Omsluitende stap

De omsluitende stap bevat een volledig sub-GRAFCET. De diagonale hoeklijnen geven aan dat deze stap een eigen sequentiestructuur bevat. Deze wordt verbonden als een normale stap, maar bevat intern een complex deelproces. De variant met dubbel kader is de omsluitende initiële stap.

Macro Step

Macrostap

De macrostap combineert een reeks stappen en transities in één enkel symbool. De horizontale lijnen aan de boven- en onderkant geven aan dat de stap verwijst naar een apart, gedetailleerd sub-GRAFCET (macro-expansie). Deze wordt verbonden als een normale stap.

Transities & verloop

Transition

Transitie

De transitie is de "poortwachterlogica". Deze bevat de voorwaarde waaraan moet worden voldaan om het proces van de vorige naar de volgende stap te laten springen.

Loop

Lus

In GRAFCET is de standaard stroomrichting van boven naar beneden. De pijl naar boven markeert een terugkoppeling, oftewel een sprong terug naar een eerdere stap.

Acties

Continuous Action

Continue actie

Deze actie is actief zolang de bijbehorende stap actief is. Zodra de stap wordt verlaten, eindigt de actie onmiddellijk.

Delayed Action

Tijdvertraagde actie

De actie wordt niet onmiddellijk gestart bij het activeren van de stap, maar pas na het verstrijken van de opgegeven tijd.

Time-Limited Action

Tijdbeperkte actie

De actie start onmiddellijk met de stap, maar wordt automatisch beëindigd na het verstrijken van de tijd, zelfs als de stap langer actief blijft.

Stored Actions

Geheugenacties

Opgeslagen acties schrijven een variabele op specifieke flanken: Het symbool met een pijl omhoog betekent dat de variabele op de stijgende flank wordt geschreven (bij activering van de stap). Het symbool met een pijl omlaag betekent dat de variabele op de dalende flank wordt geschreven (bij het verlaten van de stap).

Event-Driven Action

Gebeurtenisgestuurde geheugenactie

Deze actie wordt geactiveerd door een specifieke gebeurtenis terwijl de bijbehorende stap actief is. In tegenstelling tot een normale geheugenactie (die onmiddellijk wordt uitgevoerd bij activering van de stap), wacht deze actie op het optreden van een gedefinieerde voorwaarde.

Conditional Action

Actie met toewijzingsvoorwaarde

Deze actie is alleen actief zolang de bijbehorende stap actief is EN een extra opgegeven voorwaarde waar is. Als de voorwaarde onwaar wordt, pauzeert de actie totdat de voorwaarde weer waar wordt (zolang de stap nog actief is).

Meer elementen

Forced Command

Gedwongen commando

Het gedwongen commando (Forçage) dwingt het instellen of resetten van stappen in een ander sub-GRAFCET af. Het dubbele kader identificeert dit speciale actietype. Het wordt verbonden met een stap als een normale actie.

Comment Box

Commentaarkader

Het commentaarkader wordt gebruikt voor visuele groepering en labeling van GRAFCET-elementen. De tekst in de bovenste opening dient als label of referentie. De grootte van het kader kan vrij worden aangepast.

Syntaxreferentie

Transitiesyntax

Syntaxis voor transitievoorwaarden.

BG1Enkele voorwaarde (TRUE/FALSE)
BG1 * BG2EN-bewerking
BG1 + BG2OF-bewerking
!BG1Negatie
(a + b) * cHaakjes
↑BG1Stijgende flank
↓BG1Dalende flank
5s/X1Inschakeltijdvertraging (5s)
sensor/3sUitschakeltijdvertraging (3s)
X1Stap 1 actief?
C1<5Vergelijking (teller < 5)
1Altijd waar (IEC 60848)

Actiesyntax

Syntaxis voor actielabels.

MotorVariabele actief zolang stap actief
K1 := 1Instellen op 1
K1 := K1 + 1Teller verhogen

Tips

  • Tekst tussen aanhalingstekens ("...") wordt als commentaar beschouwd.
  • EN / AND / && → *
  • OF / OR / || → +
  • NIET / NOT → !

Klaar om te beginnen?

Maak nu gratis je eigen GRAFCET en pas toe wat je hebt geleerd!

GRAFCET symbolen en regels | Alle symbolen IEC 60848