GRAPH: PLC-term in gewoon Nederlands
ProgrammeertalenAls een recept getekend als blokken: elk blok is één stap en de lijn eronder zegt wanneer je verder gaat. GRAPH is de manier van Siemens om een PLC-taak zo te tekenen.
De taal van Siemens om een taak te beschrijven als stappen, voorwaarden tussen stappen en acties. Het maakt de volgorde van een batch zichtbaar.
GRAPH op een echte machine
GRAPH is de taal van Siemens om een sequentie te schrijven. Je tekent de taak als stappen, de overgangen ertussen en de acties die elke stap uitvoert. Het is de versie van Siemens van wat de IEC-norm een sequentieel functieschema noemt.
De kracht ervan is dat de volgorde van de taak van het schema kan worden afgelezen. Dat helpt als een batch halverwege stopt en iemand moet uitzoeken waar.
De programmeerrichtlijn van Siemens toont GRAPH op de S7-1500 maar niet op de S7-1200, dus controleer je controller. De tegenhanger van Rockwell is SFC, en de regels verschillen: GRAPH controleert de volgende overgangen voordat hij de acties van de actieve stap uitvoert.
GRAPH: een uitgewerkt voorbeeld
Het batchprogramma van een tank heeft drie stappen: Vullen, Mengen en Legen. Vullen laat de inlaat draaien totdat het niveau zijn doel bereikt, wat de overgang naar Mengen is. Mengen laat de mixer draaien totdat zijn tijd om is. Legen opent de uitlaat totdat de tank leeg is.
GRAPH: een veelgemaakte fout
Een stopvoorwaarde in maar één stap zetten. Een stop moet werken welke stap ook actief is, dus controleer hem in het hele schema.
Nog steeds niet zeker? Vraag het in de Kleedkamer.