Aktionen

LCL

Aus BusWiki

Version vom 2. November 2007, 21:26 Uhr von MartinH (Diskussion | Beiträge) (→‎Syntax: LCN-P Macros aufgeführt)

Bezeichnung

LCL

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.

Voraussetzungen

Bekannte Probleme

Tipps und Tricks