Skip to content
Aller au contenu principal

Simuler un GRAFCET en ligne

Une simulation joue votre GRAFCET pas à pas. Vous appuyez sur Play et voyez quelle étape est active, quelle action s'exécute et quelle transition attend. Directement dans le navigateur, sans installation.

Comment se déroule une simulation

Quatre étapes, en boucle

1. L'étape initiale devient active

Quand vous appuyez sur Play, l'étape initiale devient active. Elle se reconnaît au double cadre. Les étapes actives deviennent vertes.

2. La transition vérifie sa condition

Sous chaque étape se trouve une transition. Sa condition est vérifiée en permanence. Tant que la condition attend, la transition clignote en jaune.

3. La transition est franchie

Quand l'étape précédente est active ET la condition est vraie, la transition est franchie. L'ancienne étape devient inactive, la nouvelle active.

4. L'action s'exécute

Si une étape est active, son action s'exécute. Une liaison de retour peut sauter au début — et le cycle recommence.

Ce que vous pouvez piloter

Entrées, fronts, temporisations et comparaisons

Variables

Vous mettez les boutons et capteurs comme b1, s1 ou Start à TRUE ou FALSE dans le panneau des variables. La simulation prend la valeur immédiatement.

Fronts montant et descendant

↑b1 ne réagit qu’au moment où b1 passe de FALSE à TRUE. ↓b1 réagit au passage inverse. Parfait pour les appuis sur bouton.

Retard à la mise en marche

5s/X1 devient vraie quand l'étape 1 est active depuis cinq secondes. Pour intégrer des temps d'attente sans étape supplémentaire.

Retard à la mise à l’arrêt

b1/3s reste vraie trois secondes après le passage de b1 à FALSE. Idéal pour les fonctions de poursuite.

Références à des étapes

X9 est vraie tant que l'étape 9 est active. XM9 fonctionne pareil pour les macro-étapes. Pour relier plusieurs GRAFCETs.

Comparaisons numériques

[C1≥8] ou [Temp<50] testent une valeur. Les plages comme [3≤C<10] sont aussi acceptées.

Ce que les couleurs signifient

Repérer en un coup d’œil ce qui se passe

Vert — active

L'étape ou l'action est active. Le cadre vert et le fond vert le montrent clairement.

Jaune (clignotant) — en attente

La transition attend sa condition. Dès que la condition devient vraie, elle est franchie.

Vert — condition remplie

La condition est vraie. La transition n'attend plus que toutes les étapes amont deviennent actives.

Rouge — conflit

Deux transitions alternatives seraient vraies en même temps. La norme IEC 60848 l'interdit — il faut ajuster les conditions.

Ces éléments sont tous simulés

Tout selon IEC 60848 — y compris les symboles avancés

Étape initiale et étape

L'étape initiale, reconnaissable au double cadre, démarre la simulation. Chaque étape devient verte dès qu'elle est active.

Transition

La transition vérifie sa condition. Celle-ci peut être un bouton, un capteur, un temps ou une référence d'étape.

Action (tous les types)

Continue, mémorisée (Set/Reset), impulsion, retardée, limitée dans le temps et conditionnelle — tous les types sont évalués correctement.

Étape encapsulante

Quand une étape encapsulante devient active, son sous-GRAFCET (l'encapsulation) démarre. À la sortie, tout s'arrête — y compris les encapsulations imbriquées.

Macro-étape

Une macro-étape représente un petit GRAFCET à part entière. Activation et fin se font automatiquement.

Transition source et transition puits

Les transitions sources (ouvertes en haut) démarrent une séquence sans étape amont. Les transitions puits (ouvertes en bas) terminent une séquence.

Divergence OU et ET

À une divergence OU, une seule branche continue. À une divergence ET, plusieurs branches s'exécutent en parallèle et se rejoignent plus tard.

Liaison de retour

Une liaison de retour saute à une étape antérieure. Boucles sans longues lignes.

Ordre de forçage

Un ordre de forçage impose à un autre GRAFCET un état défini — vide, redémarré, figé ou avec des étapes ciblées.

Questions fréquentes

Faut-il un compte pour simuler ?

Non. La simulation fait partie de l'éditeur gratuit et démarre immédiatement — sans connexion ni limite.

Quelle norme est suivie ?

IEC 60848 (NF EN 60848 en France). Toutes les règles de la norme sont respectées.

Les encapsulations imbriquées fonctionnent-elles ?

Oui. Une étape encapsulante peut en contenir une autre. Quand l’extérieure se ferme, toutes les intérieures se ferment avec.

Puis-je modifier les entrées pendant la simulation ?

Oui. Dans le panneau des variables vous changez les valeurs en direct ou déclenchez des fronts.

Les temporisations sont-elles comptées en temps réel ?

Oui. Les retards à la mise en marche et à l’arrêt s’écoulent en temps réel. La vitesse est aussi réglable.

La simulation fonctionne-t-elle hors-ligne ?

Oui. Installée comme PWA, grafcet.io fonctionne sans Internet — la simulation tourne dans le navigateur.

Essayez maintenant

Ouvrez l'éditeur, chargez le GRAFCET d'exemple et appuyez sur Play. La simulation démarre tout de suite.

Ouvrir l'éditeur →
Simulateur GRAFCET en ligne | grafcet.io