Lektion 24 Tut3: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Keine Bearbeitungszusammenfassung
 
(15 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:


[[Datei:2.12_Ausgabeplugin.PNG]]
{{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:
 
{{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''' werden nun sämtliche Werte des DMXIn (welche ja über Artnet von der 3.x kommen) direkt auf dem DMXOut-Interface ausgegeben.
Nach einem Klick auf '''OK''' muss nun nur noch die DMXIn-Fernsteuerung aktiviert werden:
Jetzt kann z.B. ein Farbverlauft aus der 3er über die 2er ausgegeben werden. Mit diesem Workaround erweitern wir quasi die 2.x Serie um die Funktionen der 3.x Serie.


==Übungen==
{{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.


==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 [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


{{NavigationTop-Tut3
==Übungen==
| zurückLink = Lektion_23_Tut3
1) Baue eine Verbindung von DMXControl 3 zu DMXControl 2 auf.<br>
| zurückText = Lektion 23
2) Versuche die Ausgabe von DMXControl 3 über das Interface von DMXControl 2 auszugeben.
| hoch = [[Tutorials DMXControl 3|Inhaltsverzeichnis]]
| vorLink = Anhang 1 Tut3
| vorText = Anhang 1
}}


[[Kategorie:DMXControl 3]]
[[en: Lesson_24_Tut3]]
[[Kategorie: Tutorials 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.