grafcet automatisme

Le Grafcet (Graphe Fonctionnel de Commande des Étapes et Transitions) est un mode de représentation et d’analyse d’un automatisme, particulièrement bien adapté aux systèmes à évolution séquentielle, c’est-à-dire décomposable en étapes. Il est dérivé du modèle mathématique des réseaux de Petri. Le Grafcet est donc un langage graphique représentant le fonctionnement d’un automatisme par un ensemble :

  • d’étapes auxquelles sont associées des actions ;
  • de transitions entre étapes auxquelles sont associées des conditions de transition (réceptivités) ;
  • des liaisons orientées entre les étapes et les transitions.

Son nom est l’acronyme à la fois de « graphe fonctionnel de commande étapes / transitions » et de « graphe du groupe AFCET (Association française pour la cybernétique économique et technique) ». Lire la suite wikipedia. On abordera les sujets ci-après à travers des projets et tutoriels concrets pour objectif de maitriser le GRAFCET et son implémentation dans une architecture matérielle (séquenceurs ou µC) sans faire recours à une automate programmable. L’ensemble des TUTOS seront disponibles dans le playlist: GRAFCET | AUTOMATISMES.

  • Apprentissage en pratique du GRAFCET
  • Savoir câbler un GRAFCET
  • Savoir implémenter un séquenceur
  • Savoir implémenter un GRAFCET avec Arduino
  • GRAFCET & Arduino
  • Maitrise des règles d’évolution d’un GRAFCET
  • Étape et transition
  • Séquence linéaire Sélection de séquence
  • Saut d’étapes et reprise de séquence
  • Séquences simultanées (séquences parallèles)
  • Structuration par macro-étapes
  • Etc.

La série fera l’objet d’un livre pratique  courant  2023. Le contenu initial (sans corrections) du livre est présenté dans les tutos ci-dessous. Les tutos contient des extraits du code. Les codes des projets seront accessibles gratuitement en ligne à la fin de la série et à la publication du livre.

Obtenir le livre « Arduino & Grafcet: Codage en C du Grafcet avec Arduino« 

Formation vidéo

Cours PDF

Retour en haut

You have successfully subscribed to the newsletter

There was an error while trying to send your request. Please try again.

FPGA | Arduino | Matlab | Cours will use the information you provide on this form to be in touch with you and to provide updates and marketing.