Der SFC-Editor ist ein grafischer Editor. Eine neue SFC POE enthält einen Initialschritt und einen anschließenden Übergang.
Im SFC-Editor können Sie mit Hilfe von Befehlen im Menü „SFC“, im Kontextmenü oder in der Ansicht „Toolbox“ einzelne Elemente in das Diagramm einfügen.
Beim Einfügen über einen Menübefehl sind die Elemente verfügbar, die an der aktuell ausgewählten Position eingefügt werden können.
Bevor Sie Zweige parallel zu mehreren Aktionen und Übergängen einfügen, müssen Sie diese Aktionen und Übergänge in einer Mehrfachauswahl markieren.
Sie können auch SFC-Elemente aus der Ansicht „Toolbox“ in das Diagramm ziehen. Wenn Sie ein Element über den Editor ziehen, markiert CODESYS alle möglichen Einfügepunkte mit grauen Kästen. Wenn Sie die Maus über ein graues Kästchen bewegen, ändert sich die Farbe des Kästchens in grün. Wenn Sie die Maustaste loslassen, wird das Objekt an dieser Stelle eingefügt.
Wenn Sie einen Zweig in das Diagramm ziehen, müssen Sie den Mauszeiger verwenden, um den Anfang und das Ende des Zweigs festzulegen. Sie setzen den Anfang des Zweigs, indem Sie die Maustaste an einem Einfügepunkt loslassen. Die Farbe des Feldes wechselt dann zu rot. Sie setzen das Ende des Zweigs, indem Sie auf die zweite Einfügemarke klicken. Dann fügt CODESYS einen Zweig um die Objekte zwischen den Anfangs- und Endmarkierungen ein.
Für das Kopieren von Schritt- und Transitionselementen, die Aktionsobjekte oder Transitionsobjekte aufrufen, können zwei verschiedene Duplizierungsmodi eingestellt werden. Entweder werden die Referenzen gleichzeitig kopiert, oder die referenzierten Objekte werden "eingebettet" und beim Kopieren dupliziert.
Konkrete Anweisungen für die Arbeit im SFC-Editor finden Sie unter: ⮫ „Programmierung in SFC “, ⮫ „Erstellen einer POE in SFC “, ⮫ „Hinzufügen eines Stufenübergangs “, ⮫ „Hinzufügen einer Eintragsaktion “, ⮫ „Hinzufügen einer Exit-Aktion “, ⮫ „Hinzufügen einer Aktion “, ⮫ „Hinzufügen eines alternativen Zweigs “, ⮫ „Hinzufügen eines Sprungs “, ⮫ „Hinzufügen eines Makros “, ⮫ „Hinzufügen einer Assoziation “
Sie definieren das Verhalten und das Aussehen des Editors in den CODESYS Optionen in der ⮫ „Dialog: Optionen - SFC-Editor “.
Für weitere Informationen siehe: ⮫ Allgemeine Funktionalitäten in grafischen Editoren