LCL
Aus BusWiki
Inhaltsverzeichnis
Bezeichnung
LCL (Local Control Language) ist eine Programmiersprache zum automatischen Parametrieren einer Gruppe von LCN-Modulen.
Beschreibung
Allgemein
Das Parametrieren der LCN Module kann mit Hilfe der LCL Sprache definiert werden. So können umfangreiche Programmänderungen definiert werden und diese anschließend mit Hilfe von LCN-P einprogrammiert werden.
Ob sich umgekehrt auch bestehende LCN Installation auslesen lassen und sich diese als LCL Programmdatei abspeichern lassen, ist im Moment nicht bekannt.
Syntax
Die Syntax der Sprache ist bisher nicht öffentlich dokumentiert. Aber auf Anfrage können erfahrene LCN-Anwender eine Dokumentation bei der LCN-Hotline der Herstellerfirma Issendorff erhalten.
Bei der Installation der LCN-P Software wird auch ein Unterverzeichnis \MACROS angelegt, in das einige nützliche LCL-Makros abgelegt werden. Damit kann z.B. direkt am Bus ermitteln, wieviel Module von welchem Modultyp verbaut sind oder viele Module gemeinsam in eine Gruppe einfügen/herausnehmen.
Macro-Generator
Eine Parametrierung in LCL Syntax kann mit dem Macro-Generator des Ingenieurbüros Demmerle erstellt werden. Dies Windows-Programm erlaubt die interaktive Eingabe der Modulparametrierung und erzeugt daraus gleich ein LCL-Programm, das an LCN-P übergeben werden kann.
