Sequentieel functieschema: PLC-term uitgelegd
ProgrammeertalenAls een recept getekend als blokken: elk blok is één stap en de lijn eronder zegt wanneer je verder gaat. SFC is een manier om een PLC-taak zo te tekenen, gebruikt door Rockwell en anderen.
Een diagram dat de stappen van een taak toont en de voorwaarden om van stap te wisselen. Acties zeggen wat elke stap doet.
Sequentieel functieschema op een echte machine
Een sequentieel functieschema, of SFC, tekent een taak als stappen die door overgangen zijn verbonden, zoals een stroomschema. Elke stap heeft acties die zeggen wat er moet gebeuren en elke overgang is de voorwaarde om verder te gaan.
Het is onderdeel van IEC 61131-3. Strikt genomen behandelt de norm het als een manier om programma's te structureren, niet als een eigen taal. Studio 5000 noemt het SFC en de Siemens-tegenhanger is GRAPH.
Schema's kunnen zich splitsen in alternatieve paden, waarvan er maar één wordt genomen, of gelijktijdige paden, waarbij er meerdere tegelijk draaien. De schema's van PLC Gym omvatten één actief pad en alternatieve takken.
Sequentieel functieschema: een uitgewerkt voorbeeld
Een vulschema wacht op een fles, vult hem en verplaatst hem dan. De wachtstap heeft geen commando's. Als er een fles aankomt, gaat de overgang naar de vulstap af, die de klep opent. Het bereiken van het vulniveau laat de volgende overgang afgaan.
Sequentieel functieschema: een veelgemaakte fout
Een schema tekenen zonder weg terug vanaf de laatste stap. Het blijft daar voorgoed staan, dus bepaal hoe het schema voor de volgende batch wordt gereset.
Nog steeds niet zeker? Vraag het in de Kleedkamer.