Autor Thema: STOP commands between WDP and ECoS is not communicated  (Gelesen 2132 mal)

Offline Henrik Larsen

  • Junior-Mitglied
  • Beiträge: 11
  • Ort: Denmark Ort bei GoogleMaps suchen dk
STOP commands between WDP and ECoS is not communicated
« am: 26. Oktober 2014, 20:53:19 »
19. Oct. I wrote to WinDigipet raising following problem:

".... suddenly WDP started blocking usage og driving controls on the ECoS2. A picture of the speedknob occurs with a red cross over in the ECoS2 window, not even temporaly while a locomotive actually is monitored from within WDP, but constantly afterwards.
 
Then the locomotive cannot been driven from the ECoS2. However, if I change screen by selecting "multichoice" of locs, and back to "single" whitout doing anything else. then the red crossover knob disappers, and locs can be driven from within ECoS2 again.

This sitiation occurs every time I drive af loc from within WDP, and a "refresh" of the window in the ESU is nessecary.
 
Moreover When I try to open the route editor, I often get a failure message: "Some solenoid articels are stille active", and again I have to refresh the ECoS2 window to get to the editor."

21. Oct. Mr. Peter Peterlin from WinDigipet answered: "...By interface protocol design oft he ECoS, locomotives controlled by Win-Digipet are always blocked for manuel operation in the ECoS. To Release this block just switch the locomotive light on the ECoS on->off->on, the control is possible again....."

However, after this I have learned that  just switching the headligth off and on is not sufficient. But I found another workaround: Turning the speedknob two times counterclockwise to switch the direction makes it possible to monitor the loco from the ESU, BUT

the red-crossed picture of the speedknob  remains visible on the ESU screen.

Mr. Peter Peterlin also wrote: "....If the EcoS speed knob shows a speed, this is not Win-Digipet problem. Win-Digipet can just tell the ECoS a speed and when the knob shows a speed this command of WDP reached the ECoS..."

To clarify the situation I shall try to point out what happens:

a) A Route is activated within WinDigipet
b) The train drives the route, and the ESU stops the train at the end of the route as planned.
c) The speed shown on the ESU screen is "0" (zero) and a picture of the speedknob with a red cross is shown.
d) The ESU do  not tell WinDigipet ( or WinDigpet dog not recognize)  that the STOP command is executed
e) The Route in WinDigipet is very often not fully released, and therfore blocks for futher routes, tours, additional switchings to execute.
f) Often when trying to start the route edit or tour edit etc. an error message comes up : "a solonoid device is still active....". Then the edit program can not be uses untill the ESU screen has been "refreshed" by turning the muliple choise of locs on and off,  like mentioned above.

The system setup is IP 169.254.1.151 (firm addess)
Port 15471
hardware version 2.0    Protocol version 0.2
The ECoS2 is connected to the PC by a crossed over ethernet cable.
 
The WDP version is 12.1.313-32 English.

I should be much obliged if you could point ot a solution to the above problem.

I have sent a similar explanation to ESU
Kind regards

Henrik Larsen
  • Win-Digipet-Version:
    2021 Premium
  • Anlagenkonfiguration:
    3-track - Märklin
  • Rechnerkonfiguration:
    HP-PC, Intel CPU 3.20 GHz-OS Windows 7

Offline Markus Herzog

  • Administrator
  • Senior-Mitglied
  • Beiträge: 16899
  • Ort: Rheinland Ort bei GoogleMaps suchen de
  • WDP-Entwickler
Re: STOP commands between WDP and ECoS is not communicated
« Antwort #1 am: 28. Oktober 2014, 18:57:26 »
Hello Henrik,

d) The ESU do  not tell WinDigipet ( or WinDigpet dog not recognize)  that the STOP command is executed
e) The Route in WinDigipet is very often not fully released, and therfore blocks for futher routes, tours, additional switchings to execute.
Regarding d):
Is the locomotive control in Win-Digipet still showing a speed for the locomotive? You wrote before the ESU stops the loco when reaching the desitination contact...I would expect that Win-Digipet stops the locomotive so the ESU does not have to tell Win-Digipet that the locomotive is stopped.

Regarding e):
Is the destination contact the same as the release contact within in the route. And when the locomotive has stopped is the release contact shown as occupied on the screeen. This would be necessary.

f) Often when trying to start the route edit or tour edit etc. an error message comes up : "a solonoid device is still active....". Then the edit program can not be uses untill the ESU screen has been "refreshed" by turning the muliple choise of locs on and off,  like mentioned above.
Please check if the Watchdog is activated within Win-Digipet. Please try to disable it.

Regards
Markus
  • Win-Digipet-Version:
    WDP 2021.x Beta
  • Anlagenkonfiguration:
    3-Leiter Anlage, Rollendes Material Märklin/Roco/Brawa/Mehano, Fahren: DCC, m3 via Tams MC, Schalten/Melden: Selectrix, BiDiB, Motorola (nur wenige Sonderaufgaben)
  • Rechnerkonfiguration:
    Intel i7

Offline Henrik Larsen

  • Junior-Mitglied
  • Beiträge: 11
  • Ort: Denmark Ort bei GoogleMaps suchen dk
Re: STOP commands between WDP and ECoS is not communicated
« Antwort #2 am: 31. Oktober 2014, 18:57:16 »
Hello Markus,
thank you for your reply, which I unfortunately havn't been able to comment until now.

I have just made about 20 extra test drives, and maybe this is my lucky day, because some of the problems  seems almost to have disappered, except for the permanent  blocking of the ECoS2, when train has been activated from WDP.

The train Inspector ended  up fine, with the message "no activiy" after each drive except one. Thus the routes are  "often not fully released" could not be reproduced. And therefore I can edit the routes after each drive.

Specefic to your questions:
d) Is the locomotive control in Win-Digipet still showing a speed for the locomotive? -- No
e) Is the destination contact the same as the release contact within in the route? -- Yes, but  extra  "AND" release conditions are made,  e.g. contact just after a turn out must be free, or contact at middle of platform must be occupied.
e)  And when the locomotive has stopped is the release contact shown as occupied on the screeen? - Normaly yes, however short trains may pass, but the trainnumber label shows the trainnumber.
f) The Watchdog is turned off.  I am not sure whether  this has been the situation all the time, but anyhow it is now.

 :D

Henrik Larsen
  • Win-Digipet-Version:
    2021 Premium
  • Anlagenkonfiguration:
    3-track - Märklin
  • Rechnerkonfiguration:
    HP-PC, Intel CPU 3.20 GHz-OS Windows 7