Lektion 24 Tut3: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Keine Bearbeitungszusammenfassung
 
(14 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Hauptüberschrift
{{Manual Header
| logo = Im-aim.png
| Type = DMXC3 Tutorials
| ueberschrift = Erste Schritte: {{PAGENAME}}
}}
{{NavigationTop-Tut3
| zurückLink = Lektion_23_Tut3
| zurückLink = Lektion_23_Tut3
| zurückText = Lektion 23
| zurückText = Lektion 23
| hoch = [[Tutorials DMXControl 3|Inhaltsverzeichnis]]
| vorLink = Anhang 1 Tut3
| vorLink = Anhang 1 Tut3
| vorText = Anhang 1
| vorText = Anhang 1
}}
}}


==Übersicht==


In dieser Lektion beschäftigen wir uns damit, wie wir die Vorteile der 3.x-Serie mit denen der 2.x-Serie verbinden können.
{{Veraltet}}
 
== Übersicht ==
In dieser Lektion beschäftigen wir uns damit, wie wir die Vorteile der 3er-Serie mit denen der 2er-Serie verbinden können.


==Lektion 24: DMX-Werte über ArtNet an DMXControl 2 übergeben ==
==Lektion 24: DMX-Werte über ArtNet an DMXControl 2 übergeben ==
{{Manual Box | de | Hint | Diese Lektion funktioniert bei Einhaltung der Reihenfolge für Win XP und Win 7, wobei es bei Win 7 je nach System Konfiguration zu Problemen kommen kann. Win 8 macht im Moment noch Probleme, es wird aber daran gearbeitet, dies auf Win 8 auch zu ermöglichen.
}}


Da DMXControl 3 noch in einer frühen Phase steht, sind leider einige Funktionen der 2er-Serie noch nicht vorhanden.
Da DMXControl 3 noch in einer frühen Phase steht, sind leider einige Funktionen der 2er-Serie noch nicht vorhanden.
Dies soll sich in der Zukunft zwar weitestgehend ändern, jedoch wird es wohl noch einige Zeit dauern, bis alle Funktionen der 2er-Serie vorhanden sind.
Dies soll sich in der Zukunft zwar weitestgehend ändern, jedoch wird es wohl noch einige Zeit dauern, bis alle Funktionen der 2er-Serie vorhanden sind.


Dennoch wollen viele nicht auf die Vorteile der 3er-Serie verzichten. In diesem Abschnitt wird gezeigt, wie eine Verbindung von DMXControl 3 zu 2.x via Art-Net hergestellt werden kann.
Dennoch wollen viele nicht auf die Vorteile der 3er-Serie verzichten. In diesem Abschnitt wird gezeigt, wie eine Verbindung von DMXControl 3 zu 2 via Art-Net hergestellt werden kann.


Wir beginnen mit der Konfiguration von DMXControl 2 für den Empfang von Art-Net Daten.  
Wir beginnen mit der Konfiguration von DMXControl 2 für den Empfang von Art-Net Daten.  
Hierfür wählen wir in der Programmleiste von DMXControl 2 '''Konfiguration--> Ausgabeplugins...''' Wir gelangen zum Ausgabeplugin-Dialog, bei dem wir lediglich das "ArtNet Plugin" aktivieren müssen:
Hierfür wählen wir in der Programmleiste von DMXControl 2 '''Konfiguration--> Ausgabeplugins...''' Wir gelangen zum Ausgabeplugin-Dialog, indem wir das "ArtNet Plugin" über einen Klick auf "Gewähltes Plugin konfigurieren" folgendermaßen konfigurieren:
 
{{Bild_mit_Unterschrift |2.12_Ausgabeplugin_Konfiguration.PNG|1|Konfiguration ArtNet-Ausgabeplugin DMXControl 2|center|400px}}
 
Wichtig sind hier die Einstellungen '''SubNet''' und bei '''Input node''' das '''Universe'''. Wir werden gleich DMXControl 3 so konfigurieren, dass es im Subnetz 0 im Universum 0 unsere gewünschten Werte überträgt.
Die Einstellung '''Universe''' bei '''Output node''' ist egal und kann (falls benötigt) frei gewählt werden. Sie sollte nur ''nicht'' dem '''Universe''' vom Input-Node entsprechen, sonst bekommen wir (bei dieser Konfiguration) eine Rückkopplungsschleife, und DMXControl ist nicht mehr bedienbar. In unserer Konfiguration ist das Universum 8 das nächste freie Universum.
 
Wir schließen das Fenster mit einem Klick auf OK und aktivieren das Ausgabeplugin, indem wir den Haken vor dem Namen des Interfaces setzen:


[[Datei:2.12_Ausgabeplugin.PNG]]
{{Bild_mit_Unterschrift |2.12_Ausgabeplugin.PNG|2|Ausgabepluginverwaltung DMXControl 2|center|400px}}


DMXControl 2 ist jetzt für den Empfang von ArtNet-Daten vorbereitet.
DMXControl 2 ist jetzt für den Empfang von ArtNet-Daten vorbereitet.
Zeile 31: Zeile 38:
Über '''Settings--> DMX Interfaces''' gelangen wir zum Ausgabeplugin-Fenster von DMXControl 3  
Über '''Settings--> DMX Interfaces''' gelangen wir zum Ausgabeplugin-Fenster von DMXControl 3  


[[Datei:3.0_Ausgabeplugin.PNG‎]]
{{Bild_mit_Unterschrift |3.0_Ausgabeplugin.PNG‎|3|Ausgabepluginverwaltung DMXControl 3|center|600px}}


Über '''Add Interface...''' können wir nun das ArtNet Plugin der 3er Serie auswählen:
Über '''Add Interface...''' können wir nun das ArtNet Plugin der 3er Serie auswählen:


[[Datei:Art-Net_auswählen.PNG]]
{{Bild_mit_Unterschrift |Art-Net_auswählen.PNG‎|4|ArtNet Interface hinzufügen DMXControl 3|center|350px}}


Jetzt müssen wir dem ArtNet-Plugin noch die richtige Sende-Adresse geben. Über einen Klick auf '''Advanced Interfacesettings...''' kommen wir zum Konfigurationsdialog. Uns interessiert in erster Linie der '''binding to''' Eintrag.
Bei einfachen Konfigurationen läuft der Art-Net Sender jetzt schon. Sicherheitshalber konfigurieren wir aber das ArtNet-Plugin noch auf das richtige Netzwerkinterface. Über einen Klick auf '''Advanced Interfacesettings...''' kommen wir zum Konfigurationsdialog. Uns interessiert der '''binding to''' Eintrag.
Hier müssen wir die IP-Adresse unseres eigenen PC's auswählen:
Hier müssen wir die IP-Adresse unseres PCs auswählen, welche sich im gleichen Netz wie die unseres Rechners mit der DMXControl 2 Installation befindet:


[[Datei:Adresse_auswählen.png]]
{{Bild_mit_Unterschrift |Adresse_auswählen.png‎|5|ArtNet Interface konfigurieren DMXControl 3|center|400px}}


Startet man in DMXControl 2 nun die DMXIn-Fernsteuerung (Fenster-->DMXIn-Fernsteuerung) und verändert im '''Channel Overview''' von DMXControl 3 einen Wert, so sollte dieser auf der DMXIn-Fernsteuerung angezeigt werden:
Startet man in DMXControl 2 nun die DMXIn-Fernsteuerung (Fenster-->DMXIn-Fernsteuerung) und verändert im '''Channel Overview''' von DMXControl 3 einen Wert, so sollte dieser auf der DMXIn-Fernsteuerung angezeigt werden:


[[Datei:ErsterArtNetTest.PNG]]
{{Bild_mit_Unterschrift |ErsterArtNetTest.PNG‎|6|Verbindung überprüfen DMXControl3 -> DMXControl 2|center|450px}}
 
Dieses Fenster muss für den weiteren Verlauf offen bleiben!


Jetzt müssen wir nur noch die DMXIn-Fernbedienung von DMXControl 2.12 richtig patchen.
Jetzt müssen wir nur noch die DMXIn-Fernbedienung von DMXControl 2.12 richtig patchen.
Über '''Konfiguration --> DMXIn-Fernbedienung...''' gelangen wir zum Konfigurationsfenster.
Über '''Konfiguration --> DMXIn-Fernbedienung...''' gelangen wir zum Konfigurationsfenster.


[[Datei:2_12DMXIn-Konfig.png]]
{{Bild_mit_Unterschrift |2_12DMXIn-Konfig.png‎|7|Aufrufen der DMXIn Konfiguration in DMXControl 2|center|300px}}


Hier könnte man nun Befehle oder ähnliches in DMXControl 2.x ansteuern.
Hier könnte man nun Befehle oder ähnliches in DMXControl 2 ansteuern.
Wir möchten zunächst einmal alle Kanäle 1:1 vom "ArtNet Eingang" der 2.x (welcher ja von 3.x ausgeht) zum DMX-Ausgang patchen.
Wir möchten zunächst einmal alle Kanäle 1:1 vom "ArtNet Eingang" der 2 (welcher ja von 3 ausgeht) zum DMX-Ausgang patchen.
Hierfür klicken wir unter der rechten, noch leeren Softpatch Liste auf '''1:1''':
Hierfür klicken wir unter der rechten, noch leeren Softpatch Liste auf '''1:1''':


[[Datei:Softpatch212.PNG]]
{{Bild_mit_Unterschrift |Softpatch212.PNG‎|8|Konfiguration DMXIn Fernbedienung mit Softpatch DMXControl 2|center|600px}}


In den darauf folgenden Dialogen wählen wir den gewünschten Wertebereich aus. Ich habe mich entschieden, das komplette DMX-Universum zu patchen:
In den darauf folgenden Dialogen wählen wir den gewünschten Wertebereich aus. Ich habe mich entschieden, das komplette DMX-Universum zu patchen:


[[Datei:1zu1Patch212.PNG‎]]
{{Bild_mit_Unterschrift |1zu1Patch212.PNG‎|9|Softpatch von Start-DMX-Adresse bis End-DMX-Adresse DMXControl 2|center|600px}}


[[Datei:Softpatch212fertig.PNG]]
{{Bild_mit_Unterschrift |Softpatch212fertig.PNG‎|10|DMXIn-Fenster nach Softpatch DMXControl 2|center|600px}}


Nach einem Klick auf '''OK''' muss nun nur noch die DMXIn-Fernsteuerung aktiviert werden:
Nach einem Klick auf '''OK''' muss nun nur noch die DMXIn-Fernsteuerung aktiviert werden:


[[Datei:DMXIn_Aktivieren212.png]]
{{Bild_mit_Unterschrift |DMXIn_Aktivieren212.png‎|11|Aktivieren der DMXIn Fernbedienung DMXControl 2|center|600px}}
 
Es werden nun sämtliche Werte des DMXIn (welche ja über Artnet von der 3 kommen) direkt auf dem DMXOut-Interface ausgegeben.
Jetzt kann z.B. ein Farbverlauf aus DMXControl 3er Serie über die 2er ausgegeben werden. Mit diesem Workaround erweitern wir quasi die 2 Serie um die Funktionen der 3 Serie.


Es werden nun sämtliche Werte des DMXIn (welche ja über Artnet von der 3.x kommen) direkt auf dem DMXOut-Interface ausgegeben.
==Fehlersuche==
Jetzt kann z.B. ein Farbverlauf aus DMXControl 3er Serie über die 2er ausgegeben werden. Mit diesem Workaround erweitern wir quasi die 2.x Serie um die Funktionen der 3.x Serie.
Falls in der DMXIn-Fernsteuerung keine Werte von DMXControl 3 angezeigt werden, liegt noch ein Fehler mit der Netzwerkkonfiguration vor, deshalb bitte folgende Punkte überprüfen:
* Sind die Rechner im gleichen Netz, d.h. lassen sich die Rechner wechselseitig anpingen?
* testweise eventuelle '''Firewalls''' auf den Rechnern komplett abschalten (nur deaktivieren reicht teilweise nicht), diese blockieren gerne mal [https://de.wikipedia.org/wiki/User_Datagram_Protocol UDP]-Verkehr, worauf Art-Net basiert.
* Sind beide DMXControl Plug-ins auf das gleiche '''Subnet''' konfiguriert?
* Ist DMXControl 2 für das Universum als Empfänger konfiguriert, auf welchem DMXControl 3 sendet?
* Ist kein weiterer Sender auf diesem Universum konfiguriert (auch nicht der "Empfänger" DMXControl 2)?
* WIN 7: beide Programme als Administrator gestartet? siehe auch http://www.dmxcontrol.de/flyspray/index.php?do=details&task_id=1384#comment1112
* Bei DMXControl 3 Fehlermeldung "ErrorCode: ARTNET_ENET, Message: Could not start artnet_node, LibError: Failed to bind to socket 10013" das ''Broadcast Limit'' des Art-Net Ausgabeplugins von DMXControl wieder auf den Standardwert ''0'' zurückstellen


==Übungen==
==Übungen==
1) Baue eine Verbindung von DMXControl 3 zu DMXControl 2 auf.<br>
2) Versuche die Ausgabe von DMXControl 3 über das Interface von DMXControl 2 auszugeben.


 
 
[[en: Lesson_24_Tut3]]
{{NavigationTop-Tut3
| zurückLink = Lektion_23_Tut3
[[Kategorie: Tutorials DMXControl 3]]
| zurückText = Lektion 23
| hoch = [[Tutorials DMXControl 3|Inhaltsverzeichnis]]
| vorLink = Anhang 1 Tut3
| vorText = Anhang 1
}}
 
[[Kategorie:DMXControl 3]]

Aktuelle Version vom 10. November 2024, 14:30 Uhr

Im-aim.png Lektion 24 Tut3
Arrow back.png Lektion 23
Anhang 1 Arrow forw.png
Inhaltsverzeichnis


Info small.png Hinweis: Dieser Artikel kann möglicherweise veraltete Informationen enthalten.
Daher ist die Richtigkeit der Angaben zu prüfen.

Übersicht

In dieser Lektion beschäftigen wir uns damit, wie wir die Vorteile der 3er-Serie mit denen der 2er-Serie verbinden können.

Lektion 24: DMX-Werte über ArtNet an DMXControl 2 übergeben

Wichtiger Hinweis Diese Lektion funktioniert bei Einhaltung der Reihenfolge für Win XP und Win 7, wobei es bei Win 7 je nach System Konfiguration zu Problemen kommen kann. Win 8 macht im Moment noch Probleme, es wird aber daran gearbeitet, dies auf Win 8 auch zu ermöglichen.

Da DMXControl 3 noch in einer frühen Phase steht, sind leider einige Funktionen der 2er-Serie noch nicht vorhanden. Dies soll sich in der Zukunft zwar weitestgehend ändern, jedoch wird es wohl noch einige Zeit dauern, bis alle Funktionen der 2er-Serie vorhanden sind.

Dennoch wollen viele nicht auf die Vorteile der 3er-Serie verzichten. In diesem Abschnitt wird gezeigt, wie eine Verbindung von DMXControl 3 zu 2 via Art-Net hergestellt werden kann.

Wir beginnen mit der Konfiguration von DMXControl 2 für den Empfang von Art-Net Daten. Hierfür wählen wir in der Programmleiste von DMXControl 2 Konfiguration--> Ausgabeplugins... Wir gelangen zum Ausgabeplugin-Dialog, indem wir das "ArtNet Plugin" über einen Klick auf "Gewähltes Plugin konfigurieren" folgendermaßen konfigurieren:

Abbildung 1:Konfiguration ArtNet-Ausgabeplugin DMXControl 2
Abbildung 1: Konfiguration ArtNet-Ausgabeplugin DMXControl 2


Wichtig sind hier die Einstellungen SubNet und bei Input node das Universe. Wir werden gleich DMXControl 3 so konfigurieren, dass es im Subnetz 0 im Universum 0 unsere gewünschten Werte überträgt. Die Einstellung Universe bei Output node ist egal und kann (falls benötigt) frei gewählt werden. Sie sollte nur nicht dem Universe vom Input-Node entsprechen, sonst bekommen wir (bei dieser Konfiguration) eine Rückkopplungsschleife, und DMXControl ist nicht mehr bedienbar. In unserer Konfiguration ist das Universum 8 das nächste freie Universum.

Wir schließen das Fenster mit einem Klick auf OK und aktivieren das Ausgabeplugin, indem wir den Haken vor dem Namen des Interfaces setzen:

Abbildung 2:Ausgabepluginverwaltung DMXControl 2
Abbildung 2: Ausgabepluginverwaltung DMXControl 2


DMXControl 2 ist jetzt für den Empfang von ArtNet-Daten vorbereitet. Im nächsten Schritt müssen wir DMXControl 3 zum Senden seiner DMX-Ausgabe über Artnet bringen. Über Settings--> DMX Interfaces gelangen wir zum Ausgabeplugin-Fenster von DMXControl 3

Abbildung 3:Ausgabepluginverwaltung DMXControl 3
Abbildung 3: Ausgabepluginverwaltung DMXControl 3


Über Add Interface... können wir nun das ArtNet Plugin der 3er Serie auswählen:

Abbildung 4:ArtNet Interface hinzufügen DMXControl 3
Abbildung 4: ArtNet Interface hinzufügen DMXControl 3


Bei einfachen Konfigurationen läuft der Art-Net Sender jetzt schon. Sicherheitshalber konfigurieren wir aber das ArtNet-Plugin noch auf das richtige Netzwerkinterface. Über einen Klick auf Advanced Interfacesettings... kommen wir zum Konfigurationsdialog. Uns interessiert der binding to Eintrag. Hier müssen wir die IP-Adresse unseres PCs auswählen, welche sich im gleichen Netz wie die unseres Rechners mit der DMXControl 2 Installation befindet:

Abbildung 5:ArtNet Interface konfigurieren DMXControl 3
Abbildung 5: ArtNet Interface konfigurieren DMXControl 3


Startet man in DMXControl 2 nun die DMXIn-Fernsteuerung (Fenster-->DMXIn-Fernsteuerung) und verändert im Channel Overview von DMXControl 3 einen Wert, so sollte dieser auf der DMXIn-Fernsteuerung angezeigt werden:

Abbildung 6:Verbindung überprüfen DMXControl3 -> DMXControl 2
Abbildung 6: Verbindung überprüfen DMXControl3 -> DMXControl 2


Dieses Fenster muss für den weiteren Verlauf offen bleiben!

Jetzt müssen wir nur noch die DMXIn-Fernbedienung von DMXControl 2.12 richtig patchen. Über Konfiguration --> DMXIn-Fernbedienung... gelangen wir zum Konfigurationsfenster.

Abbildung 7:Aufrufen der DMXIn Konfiguration in DMXControl 2
Abbildung 7: Aufrufen der DMXIn Konfiguration in DMXControl 2


Hier könnte man nun Befehle oder ähnliches in DMXControl 2 ansteuern. Wir möchten zunächst einmal alle Kanäle 1:1 vom "ArtNet Eingang" der 2 (welcher ja von 3 ausgeht) zum DMX-Ausgang patchen. Hierfür klicken wir unter der rechten, noch leeren Softpatch Liste auf 1:1:

Abbildung 8:Konfiguration DMXIn Fernbedienung mit Softpatch DMXControl 2
Abbildung 8: Konfiguration DMXIn Fernbedienung mit Softpatch DMXControl 2


In den darauf folgenden Dialogen wählen wir den gewünschten Wertebereich aus. Ich habe mich entschieden, das komplette DMX-Universum zu patchen:

Abbildung 9:Softpatch von Start-DMX-Adresse bis End-DMX-Adresse DMXControl 2
Abbildung 9: Softpatch von Start-DMX-Adresse bis End-DMX-Adresse DMXControl 2


Abbildung 10:DMXIn-Fenster nach Softpatch DMXControl 2
Abbildung 10: DMXIn-Fenster nach Softpatch DMXControl 2


Nach einem Klick auf OK muss nun nur noch die DMXIn-Fernsteuerung aktiviert werden:

Abbildung 11:Aktivieren der DMXIn Fernbedienung DMXControl 2
Abbildung 11: Aktivieren der DMXIn Fernbedienung DMXControl 2


Es werden nun sämtliche Werte des DMXIn (welche ja über Artnet von der 3 kommen) direkt auf dem DMXOut-Interface ausgegeben. Jetzt kann z.B. ein Farbverlauf aus DMXControl 3er Serie über die 2er ausgegeben werden. Mit diesem Workaround erweitern wir quasi die 2 Serie um die Funktionen der 3 Serie.

Fehlersuche

Falls in der DMXIn-Fernsteuerung keine Werte von DMXControl 3 angezeigt werden, liegt noch ein Fehler mit der Netzwerkkonfiguration vor, deshalb bitte folgende Punkte überprüfen:

  • Sind die Rechner im gleichen Netz, d.h. lassen sich die Rechner wechselseitig anpingen?
  • testweise eventuelle Firewalls auf den Rechnern komplett abschalten (nur deaktivieren reicht teilweise nicht), diese blockieren gerne mal UDP-Verkehr, worauf Art-Net basiert.
  • Sind beide DMXControl Plug-ins auf das gleiche Subnet konfiguriert?
  • Ist DMXControl 2 für das Universum als Empfänger konfiguriert, auf welchem DMXControl 3 sendet?
  • Ist kein weiterer Sender auf diesem Universum konfiguriert (auch nicht der "Empfänger" DMXControl 2)?
  • WIN 7: beide Programme als Administrator gestartet? siehe auch http://www.dmxcontrol.de/flyspray/index.php?do=details&task_id=1384#comment1112
  • Bei DMXControl 3 Fehlermeldung "ErrorCode: ARTNET_ENET, Message: Could not start artnet_node, LibError: Failed to bind to socket 10013" das Broadcast Limit des Art-Net Ausgabeplugins von DMXControl wieder auf den Standardwert 0 zurückstellen

Übungen

1) Baue eine Verbindung von DMXControl 3 zu DMXControl 2 auf.
2) Versuche die Ausgabe von DMXControl 3 über das Interface von DMXControl 2 auszugeben.