Seite drucken - Definierte MA-Schaltungen bei Programmstart automatisch ausführen?

windigipet.de

Win-Digipet - deutsche Foren => Win-Digipet allgemein => Thema gestartet von: Christof Z. in 25. Juli 2009, 00:58:18

Titel: Definierte MA-Schaltungen bei Programmstart automatisch ausführen?
Beitrag von: Christof Z. in 25. Juli 2009, 00:58:18
Hallo zusammen,

Nachdem ich jetzt mein LocoNet Rückmeldesystem mit dem UB LocoNet Interface 63120 ohne IB benutze, möchte ich das Zusammenspiel mit WDP noch etwas verfeinern.Schon zu IB-Zeiten ist mir aufgefallen, dass nach dem Programmstart nicht alle besetzten Kontakte auch als besetzt im Programm angezeigt werden.

Abhilfe kann geschaffen werden, indem man pr. Weichenschaltung einer virtuellen Weiche, die die Adresse gleich der Reportadresse eines bestimmten RM-Moduls dieses zum "Rückmelden" der 16 RM-Kontaktstellungen bittet. Wenn zu viele Module die gleiche Reportadresse haben (Werkseinstellung 1017), kommen nicht alle Rückmelde-Reporte an. Deshalb möchte ich jetzt meinen 31 Modulen je eine Reportadresse zuweisen (2001-2031).

Ist es in der 2009-Version von WDP möglich, beim Programmstart automatisch die (virtuellen) Weichen mit den Adressen 2001-2031 zu schalten, ohne dass man die Grundeinstellung des Programms damit bemüht?

Oder muss ich meine bisherige Idee verwirklichen, über einen Stellwerkswärter die 31 Adressen zu schalten?

Titel: Re: Definierte MA-Schaltungen bei Programmstart automatisch ausführen?
Beitrag von: Markus Herzog in 25. Juli 2009, 08:54:42
Hallo Christof,

versuche doch mal eine gleichmässige Verteilung auf die Reportadressen 1017-1020 . Diese werden beim Programmstart von WDP explizit alle 4 angefordert (wie in einigen Loconet-Dokus vorgeschlagen). Vielleicht kannst du es damit schon entzerren. Ich vermute mal bei der Verwendung aller Module mit nur einer Reportadresse wird es im Modul zu einem Timeout kommen, wenn es merkt dass das Loconet lange durch andere meldende Module belegt ist.

Grüße
Markus
Titel: Re: Definierte MA-Schaltungen bei Programmstart automatisch ausführen?
Beitrag von: Christof Z. in 25. Juli 2009, 09:57:52
Hallo Markus,

.....und schon wieder etwas gelernt  8). Sowohl, dass 4 Reportadressen abgefragt werden und dass mein Plan mit 31 verschiedenen Reportadressen evt. Probleme mit sich führt.

Ich werde die Module auf die 4 genannten Reportadressen verteilen.

Danke für den Tipp.
Titel: Re: Definierte MA-Schaltungen bei Programmstart automatisch ausführen?
Beitrag von: Markus Herzog in 25. Juli 2009, 10:15:20
Hallo Christof,

die 31 Reportadressen führen höchstens zu dem Problem, dass du schauen müsstest, dass WDP diese noch zusätzlich beim Start abfragt. Ich meinte das mit dem Timeout eher wenn du für alle Module dieselbe Reportadresse verwendest, dass diese dann alle gleichzeitig versuchen zu senden.

Grüße
Markus
Titel: Re: Definierte MA-Schaltungen bei Programmstart automatisch ausführen?
Beitrag von: Dieter Lauer in 25. Juli 2009, 10:45:42
Hallo Markus,

wie und wo stellt man denn die Reportadressen ein?

Gruß

Dieter Lauer
Titel: Re: Definierte MA-Schaltungen bei Programmstart automatisch ausführen?
Beitrag von: Markus Herzog in 25. Juli 2009, 11:06:05
Hallo Dieter,

bitte beachten: Es geht dabei ausschliesslich um das Loconet wo es diese speziellen Reportadressen gibt und wo WDP darüber auch anfordert. Und dort stellt man diese z.B. in den Uhlenbrock Rückmeldedekoder über die Loconet-CV 17 ein.

Grüße
Markus