Sämtliche Logikfunktionen basieren auf Logikbausteinen als kleinste funktionale Einheit einer Logik***r-1. Einzelne Logikbausteine können im Logikeditor***1 miteinander verbunden werden und somit eine komplexe Gesamtfunktionalität bereitstellen.
Die Darstellung (Farbschema) der Logikbausteine im Logikeditor***1 kann in der Basis-Konfiguration***a-1 angepasst werden.
Allgemeine Informationen zu Logikbausteinen***r-0
Informationen zur Entwicklung von Logikbausteinen***r-0-0
Hinweis:
Ein (fehlerfreier) Logikbaustein kann nach der Erstellung bzw. nach einer Bearbeitung unmittelbar verwendet werden. Ein erneutes Einlesen (Verwaltung/Logikbausteine neu einlesen***103-8) ist nicht(!) erforderlich.
Erstellen eines Logikbausteins
In der Konfiguration können nur Logikbausteine im Ordner "Eigene Logikbausteine (19)" hinzugefügt werden.
Logikbaustein-ID: ID des zu erstellenden LBS im Bereich 0..999999 (die ID darf noch nicht anderweitig vergeben sein)
Vorlage: Auswahl eines Grundgerüstes, je nach Zielsetzung
Ein Klick auf die Schaltfläche "Logikbaustein erstellen" erzeugt einen neuen LBS mit den o.g. Parametern. Der LBS kann nun bearbeitet werden (s.u.).
Bearbeiten eines Logikbausteins
In der Konfiguration können nur Logikbausteine im Ordner "Eigene Logikbausteine (19)" bearbeitet werden, alle anderen Logikbausteine können nur eingesehen (jedoch nicht verändert) werden.
Die folgenden Informationen können nicht direkt bearbeitet werden, sondern werden aus dem Quelltext des Logikbausteins interpretiert:
Name: Name des Logikbausteins
Eigenschaften: Informationen zum Logikbaustein (Anzahl der Eingänge, etc.)
Instanzen: Anzahl der Instanzen dieses Logikbausteins, die auf allen Logikseiten in Verwendung sind
ggf. wird eine Vorschau des Logikbausteins angezeigt, sofern der Logikbaustein keine Fehler aufweist
Sofern der Logikbaustein fehlerhaft ist, wird ein entsprechender Hinweis angezeigt.
Schaltflächen
LBS-Datei neu einlesen: die Logikbaustein-Datei wird erneut eingelesen und interpretiert
sofern der LBS mit einem externen Editor bearbeitet wird, kann die bearbeitete Datei mit dieser Schaltfäche erneut eingelesen werden
Quelltext bearbeiten/einsehen: öffnet den Quelltext***1018 des Logikbausteins und ermöglicht ggf. dessen Bearbeitung
Hinweis: Ein Bearbeiten des Quelltextes ist nur bei Logikbausteinen im Ordner "Eigene Logikbausteine (19)" möglich.
Wichtig:
Änderungen an einem Logikbaustein werden automatisch auf alle vorhandenen Instanzen angewendet. Wird z.B. ein Eingang im Quelltext***1018 des Logikbausteins entfernt, wird dieser Eingang auch in allen Instanzen entfernt.
Wird ein Logikbaustein gelöscht, werden auch alle Instanzen gelöscht.
Enthält ein Logikbaustein Fehler, werden alle Instanzen entsprechend gekennzeichnet und sind nicht mehr editierbar, bis der Fehler behoben wurde.