Die durchgängige Entwicklungsplattform LASAL von SIGMATEK unterstützt nun auch die SFC-Programmierung. Sequential Function Chart (SFC), zu deutsch Ablaufsprache (AS) oder auch Schrittkettenprogrammierung, ist eine der fünf genormten Programmiersprachen laut IEC 61131-3.
Die grafische Ablaufsprache eignet sich besonders für Maschinen- und Prozessabläufe, die sich zyklisch wiederholen. Ein SFC-Diagramm besteht aus verbundenen Schrittsymbolen und daran angehängten „Actions“ (Befehle). Die Schrittfolge wird ausgelöst durch sogenannte „Transitions“ (Schaltvoraussetzungen verknüpft mit Eingangssignalen). Sie bestimmen, ob und wann der nächste Schritt ausgeführt wird.
SFC eignet sich vor allem für komplexere prozessorientierte Anwendungen, da durch die grafische Darstellung, der Ablauf übersichtlich angezeigt wird und dadurch weniger Code eingesehen werden muss als bei anderen Sprachen. Somit ist eine eventuelle Fehlersuche schneller und einfacher durchführbar.
Das modular aufgebaute, objektorientierte Engineering Tool von SIGMATEK arbeitet mit Client-Server-Technologie und grafischer Darstellung. LASAL-Anwender können nun bei der Programmierung ihrer Applikation zwischen Ablaufsprache, Strukturiertem Text, Kontaktplan, Anweisungsliste (alle nach IEC 61131-3) und der Hochsprache C wählen.