Inhaltsverzeichnis
BiDiB-Labels
Die BiDiB-Labels sind die Bezeichnungen von Knoten, Accessories, Aspekten, Macros und Ports der BiDiB-Knoten. Seit Herbst 2016 verwenden der BiDiB-Wizard und BiDiB-Monitor das gleiche Format um diese Informationen zu speichern. Dieses offene XML-Format kann auch von anderen Steuerungsprogrammen verwendet werden.
Pro Knoten wird eine Datei mit dem Format „Node_%014X.xml“ angelegt. Die Ablage der Label-Dateien erfolgt defaultmässig unter <user.home>\.bidib\labels.
Download
Die aktuellen XML-Schema können von hier heruntergeladen werden.
Beispiele
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <nodeLabels xsi:schemaLocation="http://www.bidib.org/schema/nodeLabels/1.0 xsd/bidib2Labels.xsd" xmlns="http://www.bidib.org/schema/nodeLabels/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <nodeLabel userName="Lightcontrol 1" uniqueId="1407432513317354"/> <portLabels> <portLabel type="SERVO" index="0" label="Kohlekran BW"/> <portLabel type="SERVO" index="1" label="Weiche Hbf_B2"/> <portLabel type="SERVO" index="2" label="Weiche Hbf_B1"/> <portLabel type="SERVO" index="3"/> <portLabel type="SWITCH" index="8" label=""/> <portLabel type="SWITCH" index="9" label=""/> <portLabel type="INPUT" index="24" label="LS-Tor 1 auf"/> <portLabel type="INPUT" index="25" label="LS-Tor 2 auf"/> </portLabels> <macroLabels> <macroLabel index="5" label="LS-Anbau aus"/> <macroLabel index="9" label="Licht Sägemühle aus"/> <macroLabel index="0" label="Lagerfeuer ein"/> </macroLabels> <accessoryLabels> <accessoryLabel index="0" label="Kohlekran"/> <accessoryLabel index="1" label="Gärtnerei"/> </accessoryLabels> <feedbackPortLabels> <portLabel index="0" label="Bhf Einfahrt" /> <portLabel index="1" label="Bhf Stop" /> <portLabel index="2" label="Bhf Ausfahrt" /> </feedbackPortLabels> <feedbackPositionLabels> <portLabel index="0" label="Ampel" /> <portLabel index="1" label="Haltestelle" /> </feedbackPositionLabels> </nodeLabels>
Default-Labels
Mit dem Wizard lassen sich von einem bestehenden Knoten sogenannte DefaultLabels erstellen, welche als Template für neue Knoten vom gleichen Typ (gleicht VID/PID-Kombination) verwendet werden können.
Dazu muss der Knoten selektiert werden und der Menüpunkt Standard-Bezeichnungen erzeugen …
über das Kontextmenü aufgerufen werden.
Die Ablage der DefaultLabels-Dateien erfolgt defaultmässig unter <user.home>\.bidib\data\defaultLabels.
Die DefaultLabels können anschliessend mit dem Menüpunkt Standard-Bezeichnungen übernehmen …
auf weitere Knoten mit der gleichen VID/PID-Kombination übernommen werden.
DefaultLabels können auch im Firmware-Archiv integriert werden, wodurch sie automatisch beim Laden der Firmware in das System übernommen werden.