Adapter Zusi-TCP 3 -> Zusi-TCP 2

Alles, was nicht in die anderen Kategorien passt.
Nachricht
Autor
Benutzeravatar
F. Schn.
Beiträge: 6630
Registriert: 24.10.2011 18:58:26

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#21 Beitrag von F. Schn. »

Habe mal kurz was angepasst. Der Server wurde so modifiziert, dass er die ID 2681 und 2680 nicht anfordert, wenn Zusi 2 verbunden ist. (Das gilt natürlich nur, solange du die ID nicht anforderst, bei dein Fahrpult braucht also trotsdem einen Zusi 3(2) und einen Zusi2-Modus.)

Also: Mit dem aktuellen Code musst du jetzt nicht mehr im XML herumspielen.
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat

Benutzeravatar
Arne aus dem Norden
Beiträge: 721
Registriert: 25.12.2011 14:28:21
Aktuelle Projekte: Fahrpult VT628/VS928 - Versuch eines Nachbaus
Wohnort: Str.Km "6,8" der Kiel-Schönberger Eisenbahn (DB-Str. 9107)

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#22 Beitrag von Arne aus dem Norden »

Das sieht schon richtig gut aus jetzt :-)

Ich hab aber bislang aber nur mit dem alten Server getestet, der Rechner ist dann schon wieder mehrfach eingefroren. So langsam habe ich die Arduino IDE in verdacht, das passiert eigentlich nur wenn der serielle Monitor davon auf ist. Mit Wechsel auf ne neuere Arduino Version läufts bislang absturzfrei, aber er will dann ältere, wichtige Bibliotheken für die Schrittmotoren damit nicht mehr einbinden. Neverending Story...

Ab morgen werd ich erstmal den PC wieder ins Pult einbauen, vielleicht gehts dann irgendwann wieder mit der direkten Verbindung Zusi 3 <-> Arduino weiter :-)

Bild
Mein Baubericht von der echten Bahn zum Schönberger Strand:
https://www.facebook.com/Hein-Sch%C3%B6 ... 601976323/

Benutzeravatar
Maik Feller
Beiträge: 292
Registriert: 19.11.2014 19:50:39
Aktuelle Projekte: Mitglied im Team Süd,
Regensburg Hbf, Weiden (Oberpf)-Kirchenlaibach
Kontaktdaten:

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#23 Beitrag von Maik Feller »

Hallo

ich bräuchte Hilfe

Ich hab mir die ConverterDemo.exe Runtergeladen

Hab Zusi 3 Gestartet und dann TCP an 1436 gestartet
dann den Zusi 2 TCP-Server an 1435 gestartet
und hab Dann mein Arduino am TCP-Server angemeldet

und wenn ich dann ConverterDemo.exe aufrufe beendet sie sich genauso schnell wieder wie sie gestartet ist mit der Meldung "Das Programm ConverterDemo.exe kann nicht mehr ausgeführt werden" und "Im Internet nach Problemlösungen suchen"

mach ich da was Falsch oder ?

Gruß Maik
Der Blog zum Streckenbauprojekt Augsburg-Donauwörth: https://www.zusi-team-sued.de

Benutzeravatar
F. Schn.
Beiträge: 6630
Registriert: 24.10.2011 18:58:26

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#24 Beitrag von F. Schn. »

Starte das Programm mal von der Eingabeaufforderung aus. Seit geraumer Zeit scheint Microsoft auf die Angabe jeglicher Fehlerdetails bei unbehandelten Ausnahmen in .Net zu verzichten.

Achso: Die DLL und die Commandset-Dateien müssen bei der EXE liegen. (Falls es daran liegt.)
Zuletzt geändert von F. Schn. am 28.03.2016 22:05:52, insgesamt 1-mal geändert.
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat

Benutzeravatar
Arne aus dem Norden
Beiträge: 721
Registriert: 25.12.2011 14:28:21
Aktuelle Projekte: Fahrpult VT628/VS928 - Versuch eines Nachbaus
Wohnort: Str.Km "6,8" der Kiel-Schönberger Eisenbahn (DB-Str. 9107)

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#25 Beitrag von Arne aus dem Norden »

Maik Feller hat geschrieben: Ich hab mir die ConverterDemo.exe Runtergeladen
Hi,

dein Problem hatte ich am Anfang auch genauso.

Lade dir mal das ganze Paket runter, also
https://github.com/FSchn/ZusiTCP.NET/ar ... server.zip" target="_blank
und rufe den Converter dann aus dem Verzeichnis examples/cs/ auf.

Das Dingens läuft eigentlich sehr gut,
https://www.youtube.com/watch?v=7V73z-w4UyY" target="_blank

LG, Arne
Mein Baubericht von der echten Bahn zum Schönberger Strand:
https://www.facebook.com/Hein-Sch%C3%B6 ... 601976323/

Benutzeravatar
Maik Feller
Beiträge: 292
Registriert: 19.11.2014 19:50:39
Aktuelle Projekte: Mitglied im Team Süd,
Regensburg Hbf, Weiden (Oberpf)-Kirchenlaibach
Kontaktdaten:

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#26 Beitrag von Maik Feller »

Arne aus dem Norden hat geschrieben: Lade dir mal das ganze Paket runter, also
https://github.com/FSchn/ZusiTCP.NET/ar ... server.zip" target="_blank
und rufe den Converter dann aus dem Verzeichnis examples/cs/ auf.
Jetzt Funktioniert es

Danke und Gruß
Maik
Der Blog zum Streckenbauprojekt Augsburg-Donauwörth: https://www.zusi-team-sued.de

Benutzeravatar
Arne aus dem Norden
Beiträge: 721
Registriert: 25.12.2011 14:28:21
Aktuelle Projekte: Fahrpult VT628/VS928 - Versuch eines Nachbaus
Wohnort: Str.Km "6,8" der Kiel-Schönberger Eisenbahn (DB-Str. 9107)

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#27 Beitrag von Arne aus dem Norden »

Maik Feller hat geschrieben:Jetzt Funktioniert es
Hi,

dann kannst du alles andere wegschmeissen, aber den Ordner "ConverterDemo" komplett behalten und die ConverterDemo.exe - wie F.Schn. auch schon schrieb - nur daraus starten wegen der dll und xml Dateien darin.

LG, Arne
Zuletzt geändert von Arne aus dem Norden am 29.03.2016 12:54:01, insgesamt 1-mal geändert.
Mein Baubericht von der echten Bahn zum Schönberger Strand:
https://www.facebook.com/Hein-Sch%C3%B6 ... 601976323/

Mike B.
Beiträge: 13
Registriert: 14.09.2015 18:36:32

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#28 Beitrag von Mike B. »

Hallo,

Ich habe das alles heute auch mal getestet und bin ja echt beeindruckt das das so gut funktioniert.

Ich baue mir gerade einen E10 führerstand und bäuchte dafür 2 ID´s aus Zusi3 für den Converter Programiert.
Arne sagte mit das das gehen würde.

Das wären dann:
> Motorstromrelais ( x0014 (20) )
> Lüfter ( x0008 (8) )

Desweiteren ist bei den den Baureihen 110, E10, 113 die PZB nicht OK,
Ich bekomme keine Blinkenden LM nur der 1000 HZ geht an und nach einer Zeit wieder aus und das war es.
Woran liegt denn das?

Vielen Dank

Mike
Zuletzt geändert von Mike B. am 29.03.2016 13:28:37, insgesamt 1-mal geändert.

Benutzeravatar
F. Schn.
Beiträge: 6630
Registriert: 24.10.2011 18:58:26

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#29 Beitrag von F. Schn. »

Vermutlich Indusi I60? Gibt es eine Diskrepanz zum Zusi-Bitmapfüherstand?

Spricht etwas dagegen, die ID 0x0008 Lüfter läuft auf ID 2638 Schalter Lüfter zu mapen, oder sollte das eher einzeln bleiben?
Zuletzt geändert von F. Schn. am 29.03.2016 14:06:02, insgesamt 1-mal geändert.
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat

Mike B.
Beiträge: 13
Registriert: 14.09.2015 18:36:32

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#30 Beitrag von Mike B. »

Hi,

Wenn möglich einzel bitte, wenn es keine Unstände macht.
Das mit der PZB habe ich hin bekommen, habe die Führerstände verändert.

Kann dein Converter eigentlich mehrere TCP IP verwalten?
Denn bei mir fliegt immer einer raus.
Ich habe Bremsanzeigen einen Arduino und für die LM einen 2. Arduino, und nach kurzer Zeit fliegt einer immer raus

LG
Mike
Zuletzt geändert von Mike B. am 29.03.2016 18:43:39, insgesamt 1-mal geändert.

Benutzeravatar
F. Schn.
Beiträge: 6630
Registriert: 24.10.2011 18:58:26

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#31 Beitrag von F. Schn. »

Du brauchst nur einen Zusi-2-Server und nur einen Converter. An den Zusi-2-Server kannst du beliebig viele Zusi-2-Clients hängen.
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat

Mike B.
Beiträge: 13
Registriert: 14.09.2015 18:36:32

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#32 Beitrag von Mike B. »

F. Schn. hat geschrieben:Du brauchst nur einen Zusi-2-Server und nur einen Converter. An den Zusi-2-Server kannst du beliebig viele Zusi-2-Clients hängen.
Alles klar, nur bei mir verschwindet immer einer aus dem Server und leider nicht immer der gleiche.
Dann muss ich mal schauen was das sein kann.

Wie Funktioniert das wenn du die neuen Id´s Programiert hast?
Gibt es dann ein Update?

Benutzeravatar
F. Schn.
Beiträge: 6630
Registriert: 24.10.2011 18:58:26

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#33 Beitrag von F. Schn. »

Moment noch, bin mit was anderem beschäftigt.
Nimst du meinen Server oder den alten TCP-Server? Wenn du den alten nimmst, der hat ein paar Begrenzungen zum Zeitpunkt, an dem man sich verbinden darf. (Meiner nicht.) Wie genau musst du jemand anderes fragen.
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat

Mike B.
Beiträge: 13
Registriert: 14.09.2015 18:36:32

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#34 Beitrag von Mike B. »

Ne noch den alten.
Hast du mal einen Link zu ner Zip Datei von deinem Server?
Dann teste ich den mal.

Benutzeravatar
F. Schn.
Beiträge: 6630
Registriert: 24.10.2011 18:58:26

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#35 Beitrag von F. Schn. »

So, im Link, den Arne gepostet hat, sollte jetzt eine aktualsierte Version mit den beiden neuen IDs sein. Den TCP-Server findest du direkt einen Ordner nebendrann, auch im Verzeichnis examples/cs/.
Diese Signatur möchte folgendes bekannter machen: ZusiWiki · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat

Mike B.
Beiträge: 13
Registriert: 14.09.2015 18:36:32

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#36 Beitrag von Mike B. »

Also der Link weiter oben dann von Arne.
Der mit dem ganzen Paket meinst du?
Ich werde es mal morgen versuchen. Ich denke mal ich muss das mit den neuen id's dann genau so einbinden wie die Alten oder?
Und danke für die schnelle gute Hilfe.

Benutzeravatar
Arne aus dem Norden
Beiträge: 721
Registriert: 25.12.2011 14:28:21
Aktuelle Projekte: Fahrpult VT628/VS928 - Versuch eines Nachbaus
Wohnort: Str.Km "6,8" der Kiel-Schönberger Eisenbahn (DB-Str. 9107)

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#37 Beitrag von Arne aus dem Norden »

@Mike:
https://github.com/FSchn/ZusiTCP.NET/ar ... server.zip" target="_blank
Im Ordner /examples/cs/ ist neben /ConverterDemo/ auch der Server unter /ServerTest1/
Der hat außerdem die Vorteile, das du noch nachträglich Clients verbinden kannst auch wenn du schon mit Zusi verbunden bist und das du die commandset auch nicht mehr mit den beiden neuen ID ergänzen brauchst

@F.Schn.
Neu sind dann jetzt also
ID2681 = Druck Zeitbehälter
ID2682 = Motorstromrelais
ID2683 = Lüfter
?
Dann mache ich das auch mal so in die Übersicht der abrufbaren IDs im Kommentar im Script für den Arduino...
Mein Baubericht von der echten Bahn zum Schönberger Strand:
https://www.facebook.com/Hein-Sch%C3%B6 ... 601976323/

Mike B.
Beiträge: 13
Registriert: 14.09.2015 18:36:32

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#38 Beitrag von Mike B. »

Neu sind dann jetzt also
ID2681 = Druck Zeitbehälter
ID2682 = Motorstromrelais
ID2683 = Lüfter

Wird das genau so mit id oder ohne id einprogramiert im Arduino?
also als case und so wie bei 2 auch?

Benutzeravatar
Arne aus dem Norden
Beiträge: 721
Registriert: 25.12.2011 14:28:21
Aktuelle Projekte: Fahrpult VT628/VS928 - Versuch eines Nachbaus
Wohnort: Str.Km "6,8" der Kiel-Schönberger Eisenbahn (DB-Str. 9107)

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#39 Beitrag von Arne aus dem Norden »

Mike B. hat geschrieben:Neu sind dann jetzt also
ID2681 = Druck Zeitbehälter
ID2682 = Motorstromrelais
ID2683 = Lüfter

Wird das genau so mit id oder ohne id einprogramiert im Arduino?
also als case und so wie bei 2 auch?
Für den Arduino reicht das ohne den Befehlssatz 00 0A (=10) * 256 = 2560, kannst also immer 2560 abziehen.
Wie bei allen anderen Befehlen auch, im Ergebnis also

121 = Druck Zeitbehälter
122 = Motorstromrelais
123 = Lüfter

Damit wird dann im Script gearbeitet wie mit allen anderen IDs auch - anfordern im vorderen Teil (inkl. ggf. Pins für die Ausgabe definieren) und am Ende mit neuem case: auswerten.

LG, Arne
Mein Baubericht von der echten Bahn zum Schönberger Strand:
https://www.facebook.com/Hein-Sch%C3%B6 ... 601976323/

Mike B.
Beiträge: 13
Registriert: 14.09.2015 18:36:32

Re: Adapter Zusi-TCP 3 -> Zusi-TCP 2

#40 Beitrag von Mike B. »

alles klar,

jetzt sitze ich hier und versuche das mit dem anderen server, leider ohne erfolg,
ich bekomme keinen client verbunden damit.
Zusi3 verbindet sich aber keiner der clients also meiner arduinos verbindet sich damit.

Was kann das sein?

ok. das problem habe ich hin bekommen, die firewall war daran schuld
jetzt geht es weiter, auch dieser server ist sehr träge, wenn ich bremse hören die LM auf zu Blinken, wenn die LM Blinken dauert es ewig bis die Bremsanzeige reagiert.

Also 2 Arduino machen schon schwierigkeiten das alles angezeigt wird wie es soll
Zuletzt geändert von Mike B. am 30.03.2016 13:42:21, insgesamt 1-mal geändert.

Antworten