Benutzer-Werkzeuge

Webseiten-Werkzeuge


grundlage_makro

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
grundlage_makro [2020/07/31 21:10] – Typo Tillygrundlage_makro [2024/01/13 08:36] (aktuell) – [Und warum ist das so gebaut?] akuhtz
Zeile 62: Zeile 62:
 Dazu erstellt man ein Makro Weiche //geradeaus// mit folgenden Schritten: Dazu erstellt man ein Makro Weiche //geradeaus// mit folgenden Schritten:
  
-  * Makro "Weiche abzweigend" stoppen +  * Makro "Weiche abzweig" stoppen 
-  * Ausgang X einschalten+  * (Schaltpaar-) Ausgang X einschalten
   * Wartezeit 20 Ticks   * Wartezeit 20 Ticks
  
 Die Liste mit den Schritten ist am Anfang leer. Über das Kontextmenü (rechte Maustaste) kannt man mit //Danach einfügen// einen leeren Schritt einfügen und konfigurieren. Die Liste mit den Schritten ist am Anfang leer. Über das Kontextmenü (rechte Maustaste) kannt man mit //Danach einfügen// einen leeren Schritt einfügen und konfigurieren.
  
-Anschliessend muss das Makro mit Klick auf den Schreiben-Button auf die OneControl übertragen werden. Das Icon in der Makroliste wechselt dadurch zu einem Schloss mit grünem Haken.+==== Schaltausgang oder Schaltpaar-Ausgang verwenden? ==== 
 + 
 +Bei der OneControl gibt es ab FW-Version 3.x den neuen Port-Typ Schaltpaar-Ausgang.  
 + 
 +Dieser Typ kombiniert 2 "normale" Schaltausgänge zu einem Ausgang, bei dem immer nur 1 der beiden Ausgänge aktiviert ist. D.h. wenn der Schaltpaar-Ausgang eingeschaltet ist, dann liegt am ersten Ausgang eine Spannung an, während der 2. Ausgang keine Spannung hat. Wird dieser Schaltpaar-Ausgang ausgeschaltet, dann liegt am ersten Ausgang keine Spannung an und am 2. Ausgang liegt Spannung an. 
 + 
 +Man kann beim Schaltpaar-Ausgang also nie beide Ausgänge gleichzeitig einschalten, während dies beim Schaltausgang möglich ist, auch unbeabsichtigt ... 
 + 
 +Durch die Verwendung des Schaltpaar-Ausgang muss man in den Makros den anderen Port nicht erst ausschalten, bevor man den eigentlichen Port einschaltet, sondern man schaltet einfach den Schaltpaar-Ausgang ein oder aus.  
 + 
 +==== Makro mit Schaltausgang ==== 
 + 
 +Anschliessend muss das Makro mit Klick auf den **Schreiben**-Button auf die OneControl übertragen werden. Das Icon in der Makroliste wechselt dadurch zu einem Schloss mit grünem Haken. 
 + 
 + 
 +{{:wizard:makro_weiche_gerade_switchpair.png|}} 
 + 
 +Wenn das gleiche Makro mit einzelnen Schaltausgängen statt dem Schaltpaar-Ausgang erzeugt worden wäre, würde es so (kompliziert) aussehen:
  
 {{ :wizard:makro_weiche_gerade.png |}} {{ :wizard:makro_weiche_gerade.png |}}
Zeile 76: Zeile 93:
 Danach wird ein Makro Weiche //abzweigend// erstellt mit folgenden Schritten: Danach wird ein Makro Weiche //abzweigend// erstellt mit folgenden Schritten:
  
-  * Makro "Weiche geradeaus" stoppen +  * Makro "Weiche gerade" stoppen 
-  * Ausgang Y einschalten+  * (Schaltpaar-) Ausgang Y einschalten
   * Wartezeit 20 Ticks   * Wartezeit 20 Ticks
  
-Anschliessend muss auch dieses Makro mit Klick auf den *Schreiben*-Button auf die OneControl übertragen werden.+Anschliessend muss auch dieses Makro mit Klick auf den **Schreiben**-Button auf die OneControl übertragen werden. 
 + 
 +{{:wizard:makro_weiche_abzweig_switchpair.png|}} 
 + 
 +Wenn auch hier das gleiche Makro mit einzelnen Schaltausgängen statt dem Schaltpaar-Ausgang erzeugt worden wäre, würde es so (kompliziert) aussehen:
  
 {{ :wizard:makro_weiche_abzweig.png |}} {{ :wizard:makro_weiche_abzweig.png |}}
  
-Jetzt hat man 2 Makro um die Weiche hin- und herstellen zu können, wenn das jeweilige Makro mit Klick auf den *Testen*-Button gestartet wird.+Jetzt hat man 2 Makro um die Weiche hin- und herstellen zu können, wenn das jeweilige Makro mit Klick auf den **Testen**-Button gestartet wird. 
 + 
 +==== Accessory erstellen ====
  
 Anschliessend muss das Accessory Weiche X erstellt werden mit den 2 Aspekten: Anschliessend muss das Accessory Weiche X erstellt werden mit den 2 Aspekten:
  
-  * Geradeaus --> Schaltet Makro "Weiche geradeaus+  * Geradeaus --> Schaltet Makro "Weiche_X_gerade
-  * Abzweigend --> Schaltet Makro "Weiche abzweigend"+  * Abzweigend --> Schaltet Makro "Weiche_X_abzweig"
  
-Nachdem die beiden Aspekte angelegt sind, muss das Accessory mit Klick auf den *Speichern*-Button auf die OneControl übertragen werden. Danach wird das Icon in der Liste der Accessory auch wieder zum Schloss mit dem grünen Haken.+Nachdem die beiden Aspekte angelegt sind, muss das Accessory mit Klick auf den **Speichern**-Button auf die OneControl übertragen werden. Danach wird das Icon in der Liste der Accessory auch wieder zum Schloss mit dem grünen Haken.
  
 {{ :wizard:accessory_weiche_x.png |}} {{ :wizard:accessory_weiche_x.png |}}
Zeile 102: Zeile 125:
  
 Oben haben wir gesehen, wie das im Prinzip funktioniert. Mag ja ganz toll sein, aber muß man das jetzt immer wieder machen? Nein, für viele, viele Standardfälle gibt es einen [[tools:node-script-wizard|Baukasten mit vorgefertigten Makros]]! Oben haben wir gesehen, wie das im Prinzip funktioniert. Mag ja ganz toll sein, aber muß man das jetzt immer wieder machen? Nein, für viele, viele Standardfälle gibt es einen [[tools:node-script-wizard|Baukasten mit vorgefertigten Makros]]!
 +
 +Das oben abgebildete Makro kann über den Knoten-Konfigurator mit dem Skript "Weichenantrieb (Doppelspulen) an OneControl mit Schaltausgangs-Paar" erstellt werden.
  
 ====== Und warum ist das so gebaut? ====== ====== Und warum ist das so gebaut? ======
Zeile 120: Zeile 145:
  
 Damit ist man voll flexibel und kann auch besondere Signalbilder darstellen - bis hin zum Lauflicht eines Baustellenblitzers. Und für Standardfälle (z.B. Blocksignal) gibt es den [[tools:node-script-wizard|Zauberstab]]! Damit ist man voll flexibel und kann auch besondere Signalbilder darstellen - bis hin zum Lauflicht eines Baustellenblitzers. Und für Standardfälle (z.B. Blocksignal) gibt es den [[tools:node-script-wizard|Zauberstab]]!
 +
 +
 +
 +Weitere Informationen zu Makros und Accessories findet man auch unter:
 +  * [[advanced_macro_de|Mehr zu Makro und Accessory]]
 +
 +
grundlage_makro.1596222608.txt.gz · Zuletzt geändert: 2020/07/31 21:10 von Tilly

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki