A Grafcet (GRAphe Fonctionnel de Commande Etape-Transition) egy grafikus programozási nyelv és módszertan, amelyet eredetileg Franciaországban fejlesztettek ki az 1970-es években. Célja a szekvenciális vezérlési folyamatok egyértelmű és szabványos ábrázolása.
Fontos: A Grafcet az IEC 60848 szabvány része, és széleskörűen használják az iparban, különösen az automatizálás területén.
A lépések a program állapotait jelölik. Jelölésük:
Az átmenetek a lépések közötti váltás feltételeit határozzák meg. Jellemzőik:
A lépéseket és átmeneteket összekötő vonalak az irányított vezérlési folyamatot jelzik.
[0] → (Start gomb) → [1] → (Szenzor1) → [2] → (Időzítő) → [0]
A lépések egymás után következnek, minden lépés befejezése után a következő kezdődik.
Két típusú elágazás létezik:
Az elágazások lezárása történhet:
| Típus | Jelölés | Leírás |
|---|---|---|
| Folyamatos | N | A lépés aktivitása alatt végig fut |
| Impulzus | P | Csak a lépés aktiválásakor fut le egyszer |
| Feltételes | C | Csak ha a feltétel igaz |
A Grafcet diagram tervezésekor érdemes először papíron vagy táblán vázlatot készíteni, majd specializált szoftverrel véglegesíteni.
[0] Alapállapot
↓ (Érme bedobva)
[1] Választás várakozás
↓ (Ital kiválasztva)
[2] Pohár adagolás
↓ (Pohár érzékelő OK)
[3] Ital készítés
↓ (Készítés kész)
[4] Elvétel várakozás
↓ (Pohár elvéve)
[0] Vissza alapállapotba
A Grafcet egy hatékony és szabványos módszer az automatizálási folyamatok tervezésére és dokumentálására. Egyértelmű vizuális reprezentációja, szabványos jelölésrendszere és ipari elfogadottsága miatt széles körben használják az automatizálás területén.
Végső megjegyzés: A sikeres Grafcet alkalmazáshoz elengedhetetlen a módszer alapos ismerete és a megfelelő tervezési gyakorlat megszerzése.