Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools:scripting-node-config

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tools:scripting-node-config [2017/01/24 11:54] – [Scripte zum Download] Tillytools:scripting-node-config [2017/04/18 13:58] (aktuell) – [Lichteffekte] Beispiele zusammen gefasst Tilly
Zeile 1: Zeile 1:
 ====== Scripting für Knoten-Konfiguration in den BiDiB-Tools ====== ====== Scripting für Knoten-Konfiguration in den BiDiB-Tools ======
  
-Zubehörknoten können die Fähigkeit haben, kurze Befehlsfolgen zu sog. [[:grundlage_makro|Makros]] zusammenzufassen. Das gibt eine unübertroffene Flexibilität, verschiedendste Anwendungen wie z.B. Signale mit mehreren Begriffen oder Weichen mit geschalteten Herzstücken zu konfigurieren. Der Nachteil der Flexibilität ist eben die Notwendigkeit zur Konfiguration. **Hier helfen Skripte**. Skripte sind kleine Vorlagen (jeweils passend für die Aufgabe), in die man nur noch die benötigten Ports eintragen muß. Das ist vergleichbar mit der Serienbrieffunktion einer Textverarbeitung: der Brief bleibt immer gleich, nur die Anrede und der Namen ändert sich. Und so wie z.B. eine Kündigung vorformuliert ist, so sind Skripte vorformulierte Lösungen für Ansteuerung von Signale, Weichen und Effekten. +Zubehörknoten können die Fähigkeit haben, kurze Befehlsfolgen zu sog. [[:grundlage_makro|Makros]] zusammenzufassen. Das gibt eine unübertroffene Flexibilität, verschiedenste Anwendungen wie z.B. Signale mit mehreren Begriffen oder Weichen mit geschalteten Herzstücken zu konfigurieren. Der Nachteil der Flexibilität ist eben die Notwendigkeit zur Konfiguration. **Hier helfen Skripte**. Skripte sind kleine Vorlagen (jeweils passend für die Aufgabe), in die man nur noch die benötigten Ports eintragen muß. Das ist vergleichbar mit der Serienbrieffunktion einer Textverarbeitung: der Brief bleibt immer gleich, nur die Anrede und der Namen ändert sich. Und so wie z.B. eine Kündigung vorformuliert ist, so sind Skripte vorformulierte Lösungen für Ansteuerung von Signale, Weichen und Effekten. 
  
 Die Konfiguration der Knoten (Nodes) über Skripte im BiDiB-Wizard oder BiDiB-Monitor beschleunigt die  Die Konfiguration der Knoten (Nodes) über Skripte im BiDiB-Wizard oder BiDiB-Monitor beschleunigt die 
Zeile 16: Zeile 16:
 Weiterführende Informationen: Weiterführende Informationen:
   *  [[tools:scripting-node-syntax|Übersicht über die Syntax der Scripte]]   *  [[tools:scripting-node-syntax|Übersicht über die Syntax der Scripte]]
-  *  [[tools:scripting-node-example|Erläuterung eines Beispielscripte]]+  *  [[tools:scripting-node-example|Erläuterung an einem Beispielscript]]
  
 ===== Scripte zum Download ===== ===== Scripte zum Download =====
 Die folgende Scripte enthalten jeweils die nötigen Makroschritte und Definitionen für die angegebene Aufgabe. Die Scripte werden im Wizard geladen (Öffnen des Scriptfensters mit Alt+T). Innerhalb des Scriptes sind jeweils im Kapitel 1 die Einstellungen vorzunehmen.   Die folgende Scripte enthalten jeweils die nötigen Makroschritte und Definitionen für die angegebene Aufgabe. Die Scripte werden im Wizard geladen (Öffnen des Scriptfensters mit Alt+T). Innerhalb des Scriptes sind jeweils im Kapitel 1 die Einstellungen vorzunehmen.  
 +
 +----
 +
 +==== Signale allgemein ====
  
 ^ Signale                                                                                                          ^^^^ ^ Signale                                                                                                          ^^^^
-| | **Land**  | **Typ**  | **Script** +| | **Type**  | **Beschreibung**  | **Script** 
-| | zweibegriffig | noch offen | +| |  dreibegriffig RGB download noch offen \\ Es werden n Signale mit rot, grün und gelb (für hp2) in einer RGB-LED erzeugt. Vorbildgerechtes Ab- und Aufdimmen. | 
-| | dreibegriffig | noch offen + 
-| | D | DB H/V Licht Ausfahrsignal | {{:tools:DB_HV_Lichtausfahrsignal.zip|}}. (LightControl, Mobalist, NeoControl) | +---- 
-| | D | DB H/V Licht Einfahrsignal | {{:tools:DB_HV_Lichteinfahrsignal.zip|}} (LightControl, Mobalist, NeoControl) | + 
-| | D | DB H/V Licht Ausfahrsignal mit Vorsignal am Mast | {{:tools:DB_HV_Lichtausfahrsignal_mit_Vorsignal_am_Mast.zip|}}. (LightControl, Mobalist, NeoControl) | +==== Signale DB ==== 
-| D | DB H/V Licht Einfahrsignal mit Vorsignal am Mast | {{:tools:DB_HV_Lichteinfahrsignal_mit_Vorsignal_am_Mast.zip|}} (LightControl, Mobalist, NeoControl) | + 
-| | | DB H/V Licht-Sperrsignal | {{:tools:DB_HV_Lichtsperrsignal.zip|}} (LightControl, Mobalist, NeoControl) | +^ Signale DB H/V                                                                                                        ^^^ 
-| | D | DB H/V Licht-Vorsignal | {{:tools:DB_HV_Lichtvorsignal.zip|}} (LightControl, Mobalist, NeoControl) | +**Type**  **Beschreibung**  **Script**  
-| | D | DB H/V Licht-Blocksignal | {{:tools:DB_HV_Lichtblocksignal.zip|}} (LightControl, Mobalist, NeoControl) | +| DB H/V  Licht Ausfahrsignal | {{:tools:DB_HV_Lichtausfahrsignal.zip|}}. (LightControl, Mobalist, NeoControl) | 
-| | dreibegriffig RGB download noch offen \\ Es werden n Signale mit rot, grün und gelb (für hp2in einer RGB-LED erzeugt. Vorbildgerechtes Abund Aufdimmen. +| DB H/V  Licht Einfahrsignal | {{:tools:DB_HV_Lichteinfahrsignal.zip|}} (LightControl, Mobalist, NeoControl) | 
-| | Ch dreibegriffig noch offen |+| DB H/V  Licht Ausfahrsignal mit Vorsignal am Mast | {{:tools:DB_HV_Lichtausfahrsignal_mit_Vorsignal_am_Mast.zip|}}\\ Die Dunkeltastung des Vorsignals, wird vom Knoten duchgeführt (LightControl, Mobalist, NeoControl)\\ [[scripting::db-hv-signale#db_h_v_lichtausfahrsignal_mit_vorsignal_am_mast|Beschreibung]] | 
 +| DB H/V  Licht Einfahrsignal mit Vorsignal am Mast | {{:tools:DB_HV_Lichteinfahrsignal_mit_Vorsignal_am_Mast.zip|}}\\ Die Dunkeltastung des Vorsignals, wird vom Knoten duchgeführt.  (LightControl, Mobalist, NeoControl)\\ [[scripting:db-hv-signale#db_h_v_lichtausfahrsignal_mit_vorsignal_am_mast|Beschreibung]] ([[https://www.youtube.com/watch?v=4_DX9gpAihw|Video]])| 
 +| DB H/V  Licht-Sperrsignal | {{:tools:DB_HV_Lichtsperrsignal.zip|}} (LightControl, Mobalist, NeoControl) | 
 +| DB H/V  Licht-Vorsignal | {{:tools:DB_HV_Lichtvorsignal.zip|}} (LightControl, Mobalist, NeoControl) | 
 +| DB H/V  Licht-Blocksignal | {{:tools:DB_HV_Lichtblocksignal.zip|}} (LightControl, Mobalist, NeoControl) ([[https://www.youtube.com/watch?v=4_DX9gpAihw|Video]])| 
 + 
 +---- 
 + 
 +==== Signale ÖBB ==== 
 + 
 +^ Signale ÖBB IV-VI                                                                                                        ^^^ 
 +**Type**  **Beschreibung**  **Script**  | 
 +| ÖBB IV-VI | Hauptsignal 2-begriffig | Wird vom Wizard mitgeliefert ([[tools:node-script-wizard|NodeScript-Wizard]]) | 
 +| ÖBB IV-VI | Hauptsignal 2-begriffig mit Verschub| Wird vom Wizard mitgeliefert ([[tools:node-script-wizard|NodeScript-Wizard]]
 +| ÖBB IV-VI | Hauptsignal 3-begriffig 40 km/h | Wird vom Wizard mitgeliefert ([[tools:node-script-wizard|NodeScript-Wizard]]) 
 +ÖBB IV-VI Hauptsignal 3-begriffig 40 km/h mit VerschubWird vom Wizard mitgeliefert ([[tools:node-script-wizard|NodeScript-Wizard]]) | 
 +| ÖBB IV-VI | Hauptsignal 3-begriffig 60 km/h | Wird vom Wizard mitgeliefert ([[tools:node-script-wizard|NodeScript-Wizard]]) | 
 +| ÖBB IV-VI | Hauptsignal 3-begriffig 60 km/h mit Verschub| Wird vom Wizard mitgeliefert ([[tools:node-script-wizard|NodeScript-Wizard]]) | 
 +| ÖBB IV-VI | Hauptsignal 4-begriffig | Wird vom Wizard mitgeliefert ([[tools:node-script-wizard|NodeScript-Wizard]]) | 
 +| ÖBB IV-VI | Hauptsignal 4-begriffig mit Verschub| Wird vom Wizard mitgeliefert ([[tools:node-script-wizard|NodeScript-Wizard]]) | 
 +| ÖBB IV-VI | Verschubsignal 2-begriffig | Wird vom Wizard mitgeliefert ([[tools:node-script-wizard|NodeScript-Wizard]]) | 
 +| ÖBB IV-VI | Vorsignal 4-begriffig | Wird vom Wizard mitgeliefert ([[tools:node-script-wizard|NodeScript-Wizard]]) | 
 + 
 + 
 +---- 
 + 
 +==== Weichen ==== 
 ^ Weichen                                                                                                          ^^^^ ^ Weichen                                                                                                          ^^^^
 | | **Antrieb**  | **Herzpola**  | **Script**  | | | **Antrieb**  | **Herzpola**  | **Script**  |
 | | Spule | nein | download noch offen \\ Ansteuerung einer Weiche mit Spulenantrieb, gegenseitige Sicherheitsabschaltung, Pulsdauer 200ms | | | Spule | nein | download noch offen \\ Ansteuerung einer Weiche mit Spulenantrieb, gegenseitige Sicherheitsabschaltung, Pulsdauer 200ms |
 | | Servo | ja | noch offen | | | Servo | ja | noch offen |
 +
 +----
 +
 +==== Lichteffekte ====
 ^ Effekte                                                                                                          ^^^^ ^ Effekte                                                                                                          ^^^^
 | | **Typ**  | **Hardware**  | **Script** | | | **Typ**  | **Hardware**  | **Script** |
 | | belebtes Haus | Lightports | noch offen | | | belebtes Haus | Lightports | noch offen |
 +| | Blitzlicht | Lightports |{{ :onews:fotograf.zip|Fotograf}}\\ Blitzlicht für Fotograf, Radarfalle, usw. Hier ein [[onews:examples_neo_signallight#blitzlicht_fotograf_radarfalle|Beispiel]].\\ |
 +| | Baustellenbaken | Lightports |{{ :onews:warnbaken.zip|Warnbaken}}\\ Baustellenwarnbaken mit flexibler Anzahl LED's\\ Hier ein [[onews:examples_neo_signallight#baustellenbaken|Beispiel]] mit acht LED's.\\ |
 | | Baustellenlauflicht | RGB-LEDs |{{:tools:run_light8_rgb.nodescript|}} \\ ein Lichtpunkt läuft durch eine Kette von 8 LEDs | | | Baustellenlauflicht | RGB-LEDs |{{:tools:run_light8_rgb.nodescript|}} \\ ein Lichtpunkt läuft durch eine Kette von 8 LEDs |
 | | Straßenlampen mit Neonlicht | weiße LEDs | noch offen | | | Straßenlampen mit Neonlicht | weiße LEDs | noch offen |
 | | TV-Simulation | RGB-LEDs | noch offen | | | TV-Simulation | RGB-LEDs | noch offen |
 +| | Lagerfeuer | Lightports | {{ :onews:campfire.zip|Lagerfeuer}}\\ Lagerfeuereffekt mit flexibler Anzahl an LED's. Hier ein [[onews:examples_neo_signallight#lagerfeuer|Beispiel]] mit vier LED's.\\ //Das Script nutzt Kommandos der Scriptsprache, die erst ab Wizard 1.9.2768, vom 20.03.17, zur Verfügung stehen.//|
 | | Baustellen-Warntafel | Lightports | {{:tools:warntafel.nodescript|}} \\ Ansteuerung einer Warntafel mit 5 LEDs, zwei verschiedene Blinkmuster ([[https://www.youtube.com/channel/UC1XO3DNdWmD0eN6qP4G3wdg|Video]]) | | | Baustellen-Warntafel | Lightports | {{:tools:warntafel.nodescript|}} \\ Ansteuerung einer Warntafel mit 5 LEDs, zwei verschiedene Blinkmuster ([[https://www.youtube.com/channel/UC1XO3DNdWmD0eN6qP4G3wdg|Video]]) |
  
tools/scripting-node-config.1485255276.txt.gz · Zuletzt geändert: 2017/01/24 11:54 von Tilly

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki