marklin-users.net community | Forum
»
General topics
»
Digital
»
ESU SwitchPilot not working consistently with CS2
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
I have a small experimental layout with 8 switches. I also have a Märklin Control Station 2 (60213) and a 60 VA transformer (60052). When I was at my nearest dealer to buy two k83s (60830) there was only one left, but he had an ESU SwitchPilot (51800) which I consequently bought - it should be (more than) compatible...
But I have a problem with the SwitchPilot - it doesn't switch consistently. Sometimes I have to press the "keyboard" on the CS2 several times for it to react. I tried to measure the output to the switches and it looks as if the SwitchPilot never even gets the message to switch. The k83 lies first in the chain with the SwitchPilot secondly, getting power from the digital line (as the k83).
(The k83 never fails, I might add.)
I tried to increase the "switching duration", but it has no effect. The default value works as bad as 500 msecs.
Does anybody have any clue of how to diagnose my problem? Is this a known issue with the CS2 and SwitchPilot?
Update: I moved the power-feed to the ESU so that it got power (and digital signal) before the k83 and I feel it improved the situation a little, but not enough to let any switches controlled by the ESU be part of a route...
I also connected a lightbulb in parallell with the output to the switches and it lit up whenever the switch was operated, but remained dark whenever the operation failed.
|
|
|
|
Joined: 17/09/2006(UTC) Posts: 18,778 Location: New Zealand
|
I've been thinking of getting a switchpilot because you can run 8 uncoupler tracks off it. However what has put me off is the fact you need a Lokprogrammer or an Ecos to program it. How did you program yours?
|
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
Quote:[size=1" face="Verdana" id="quote]quote:Originally posted by Bigdaddynz <br />I've been thinking of getting a switchpilot because you can run 8 uncoupler tracks off it. However what has put me off is the fact you need a Lokprogrammer or an Ecos to program it. How did you program yours?
It has a switch with three positions (K83 - custom - K84). When you set it to K83 or K84 it works automagically with Märklin, just as a K83 or K84. You connect it to the layout and press a button on it and a LED starts blinking, then you manouver a switch on the keyboard and the LED lights up again, and now it has its address. That worked as a charm. There are two servo outputs and some other stuff, but as far as I understand it's not usable with Märklin-protocol. It looks like a nice device since you can program the address so easily, and it doubles as a K84. Manual at: http://www.esu.eu/en/downloads/...anuals/digital-decoders/
|
|
|
|
Joined: 17/09/2006(UTC) Posts: 18,778 Location: New Zealand
|
|
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
Update: I just downloaded StEG from sourceforge and hooked stuff up. It (StEG) actually works, at least as far as I tested it. I downloaded the source code and had a look and figured out that I could use StEG with only one computer if all I was interested in was the commands send from the CS2. I can clearly see that a command is sent to the ESU-device whenever I "throw a switch". The ESU does not always respond. What a shame. I'll try to use separate power feed to it (as well as checking all the cables again). I'll probably still buy another k83 from M and use that for switches (if it works) and let the ESU function as a k84 for lighting instead. On the bright side - looking at the code for StEG makes me pretty confident I can write my own computer controller talking to the CS2 directly over the LAN  . I need an s88 now...
|
|
|
|
Joined: 12/08/2006(UTC) Posts: 9,289
|
ATTENTION...!!!
Warranty dissapears if you are using unknown digitalproducts instead of Marklins own digitalproducts...!
Goofy |
H0 DCC = Digital Command Control
|
|
|
|
Joined: 12/01/2002(UTC) Posts: 2,578 Location: Sweden
|
Quote:[size=1" face="Verdana" id="quote]quote:Originally posted by Goofy <br />ATTENTION...!!!
Warranty dissapears if you are using unknown digitalproducts instead of Marklins own digitalproducts...!
Goofy
You can of course not blame Märklin if e.g. the SwitchPilot does not work with the Märklin controller. But Märklin can hardly deny you the warranty on the CS2 just because you connected e.g. a SwitchPilot to it. If they wanted to do that (which I don't think they want) they would have to show that any damage on the CS2 was actually caused by the non-Märklin device. Those things are not solely up to the manufacturer to decide. There are laws for protection of the consumers and these laws are valid regardless of what is written in the producer's disclaimers.
|
|
|
|
Joined: 12/01/2002(UTC) Posts: 2,578 Location: Sweden
|
Quote:[size=1" face="Verdana" id="quote]quote: Originally posted by Olle3770<br />Update: I just downloaded StEG from sourceforge and hooked stuff up. It (StEG) actually works, at least as far as I tested it. I downloaded the source code and had a look and figured out that I could use StEG with only one computer if all I was interested in was the commands send from the CS2. I can clearly see that a command is sent to the ESU-device whenever I "throw a switch". The ESU does not always respond. What a shame. I'll try to use separate power feed to it (as well as checking all the cables again). I'll probably still buy another k83 from M and use that for switches (if it works) and let the ESU function as a k84 for lighting instead. On the bright side - looking at the code for StEG makes me pretty confident I can write my own computer controller talking to the CS2 directly over the LAN  . I need an s88 now... I'm a bit curious about this. How can you know that the commands are actually sent out on the track? StEG only sees what comes on the Ethernet port of the CS2 if I understand it correctly.
|
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
Quote:[size=1" face="Verdana" id="quote]quote: Originally posted by perz<br /> Quote:[size=1" face="Verdana" id="quote]quote: Originally posted by Olle3770<br />Update: I just downloaded StEG from sourceforge and hooked stuff up. It (StEG) actually works, at least as far as I tested it. I downloaded the source code and had a look and figured out that I could use StEG with only one computer if all I was interested in was the commands send from the CS2. I can clearly see that a command is sent to the ESU-device whenever I "throw a switch". The ESU does not always respond. What a shame. I'll try to use separate power feed to it (as well as checking all the cables again). I'll probably still buy another k83 from M and use that for switches (if it works) and let the ESU function as a k84 for lighting instead. On the bright side - looking at the code for StEG makes me pretty confident I can write my own computer controller talking to the CS2 directly over the LAN  . I need an s88 now... I'm a bit curious about this. How can you know that the commands are actually sent out on the track? StEG only sees what comes on the Ethernet port of the CS2 if I understand it correctly. Of course I can't be sure of that, but since all commands sent FROM the CS2 to the switches, lokos etc is logged by StEG it would be really strange if commands sent to the ESU (which the CS2 knows nothing about, it just knows there's a device there) would be the only sent to the Ethernet port but not to the track.
|
|
|
|
Joined: 12/01/2002(UTC) Posts: 2,578 Location: Sweden
|
Quote:[size=1" face="Verdana" id="quote]quote:Originally posted by Olle3770 <br /> Of course I can't be sure of that, but since all commands sent FROM the CS2 to the switches, lokos etc is logged by StEG it would be really strange if commands sent to the ESU (which the CS2 knows nothing about, it just knows there's a device there) would be the only sent to the Ethernet port but not to the track.
Seems reasonable.
|
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
Update:
Replaced the SwitchPilot with a Märklin k83 and that one works flawlessly. Not one single missed switching so far. What remains now is to see if there's a problem with the switchpilot itself or if I can make it work better using an external power feed. I'll also test it as a k84 and see if that works better.
|
|
|
|
Joined: 12/08/2006(UTC) Posts: 9,289
|
Quote:[size=1" face="Verdana" id="quote]quote: Originally posted by perz<br /> Quote:[size=1" face="Verdana" id="quote]quote:Originally posted by Goofy <br />ATTENTION...!!!
Warranty dissapears if you are using unknown digitalproducts instead of Marklins own digitalproducts...!
Goofy
You can of course not blame Märklin if e.g. the SwitchPilot does not work with the Märklin controller. But Märklin can hardly deny you the warranty on the CS2 just because you connected e.g. a SwitchPilot to it. If they wanted to do that (which I don't think they want) they would have to show that any damage on the CS2 was actually caused by the non-Märklin device. Those things are not solely up to the manufacturer to decide. There are laws for protection of the consumers and these laws are valid regardless of what is written in the producer's disclaimers. It stands in the Marklin catalog,that if you are using unknown digital products with CS2 you loss warranty from Marklin. Marklin has law and rules by protecting own digitalproducts,from being damage against by of others products. That´s way,Marklin only wanteds that customer shall only using Marklins digitalproducts just to protect own products from being damage. Goofy |
H0 DCC = Digital Command Control
|
|
|
|
Joined: 12/08/2006(UTC) Posts: 9,289
|
I forget one more thing: Marklins CS2 is not ready by using DCC products,just only MM and or mfx. ESU switchpilot can been using in both DCC and MM. It´s still strange,that CS2 with MM cannot accept switchpilot who also has MM. Why not...? Specialcode number needs perhaps...? Marklins update not complete ready...? Or ESUs switchpilot not in function with CS2 yet...? ESU must change switchpilot,just to accept CS2...?
Goofy |
H0 DCC = Digital Command Control
|
|
|
|
Joined: 12/08/2006(UTC) Posts: 9,289
|
Quote:[size=1" face="Verdana" id="quote]quote:Originally posted by Hemmerich <br />This issue has little to nothing to do with Märklin's warranty disclaimer.
It´s just an warning if case...!  Goofy |
H0 DCC = Digital Command Control
|
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
Quote:[size=1" face="Verdana" id="quote]quote:Originally posted by Hemmerich Olle, did you also provide extra power to the SwitchPilot (at connectors PW-A and PW-B)? This is IMHO the only difference between a Märklin k83 and the SwitchPilot being used in this mode.
Please keep in mind that this power should be supplied by a different transformer from the one (60VA) which supplies power to the CS-II!!!
PS: I might be able to get my hands as well at a SwitchPilot and test/validate this too (please be patient, it might take some days).
It would be cool if someone else could test this. And no, I haven't tested it with external power, I fed it with with the digital power and that might have been the problem, I realize that. But now I have two k83 and the SwitchPilot. Since the routes now works as expected I will try to use the switchpilot with the uncouplers (and then I will feed it from the "magnetics" transformer I already got). Otherwise I would guess it will work fine as a k84 switching on and off other functions - functions not as critical as routes.
|
|
|
|
Joined: 09/02/2009(UTC) Posts: 983 Location: ,
|
Dont think ESU would damage CS controllers considering the amount of items they sell or have sold to Marklin over the past few years. However I buy Marklin decoders etc which although more expensive I know will work. ESU dont make model railways so they would ensure that what they sell will have work with the main manufacturers. |
davemr |
|
|
|
Joined: 12/08/2006(UTC) Posts: 9,289
|
Quote:[size=1" face="Verdana" id="quote]quote: Originally posted by Hemmerich<br /> Quote:[size=1" face="Verdana" id="quote]quote:Originally posted by Goofy It´s just an warning if case...! What "if"?  ESU would most likely have some trouble. Marklin too...! [}:)] Goofy  |
H0 DCC = Digital Command Control
|
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
Goofy, with all due respect, but if you don't have anything constructive to contribute with, can you, pretty please, with sugar on top, stay out of threads discussing technical issues. I know about your views about Märklin warranty conditions and I know you think the CS2 sucks. Enough of that already. Start your own flame-thread if you like, but you're not helping me nor anybody else. Can we get back to business now? Let's discuss how to make the SwitchPilot work for me.
|
|
|
|
Joined: 17/09/2006(UTC) Posts: 18,778 Location: New Zealand
|
|
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
Noted, as you'll all understand.
This weekend I'm going to spend some time on this.
On a side note I can say that all my Märklin k83's and my (single) s88 is working flawlessly and beautifully. It's so cool. Now if I cold only program the CS2 directly [:p] not having to go through a second computer...
|
|
|
|
Joined: 12/01/2002(UTC) Posts: 2,578 Location: Sweden
|
Is there anyone in this forum with a CS2 and an oscilloscope?
If you record the waveform of the command from the CS2 to the accessiories it would be easy to say whether the problem is in the CS2 or in the other equipment. Unfortunately I can't do it myself since I don't have a CS2.
|
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
I actually have some sort of oscilloscope. It's a device I connect to my computer using the USB-port. It does work and is kind of cool, but it only measures +/- 8 V (or so) so I need to rig a voltage divider on the tracks so I can use the oscilloscope. The problem is that I haven't found the right voltage divider yet, using too high resistor values gives a lot of noise and lag since the RC-circuit formed gets a bad timing-constant, too low values of the resistors puts a load on the CS2 which might interfere...
Thing is I walk into the basement with the intention of pursuing this in depth, but then I have to connect the voltage divider, I need to write a filter program to remove all chatting from the CAN-bus protocol to just filter out the k83-messages, well in short, in due time it will be done, but right now I get out of steam fairly quickly... Since Märklin k83 works and I can afford them the incitement to go low level is really not there for me yet...
|
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
Attached the ESU to two un-couplers and feed it separately from its own transformer. It still misses from time to time. If I hold down the "button" on the memory page eventually it fires, but it can take up to a second or so...
I don't know what to think about this.
|
|
|
|
Joined: 01/03/2009(UTC) Posts: 1,339 Location: USA
|
Olle,
did you ever resolve your issues with the SwitchPilot?
Regards,
Thomas
|
ETE  ECoS iTrain TouchCab C-Gleis German Era Id & IIIb USA Era IIIb SBB Era III SJ Era IV GC Era V |
|
|
|
Joined: 25/09/2003(UTC) Posts: 2,786 Location: ,
|
You should try to feed the switch pilot with separate transformer... On French forums I have read many things about this item. It seems that it is not so easy to settle...For example : it is hard to make it work correctly with Peco motors (in fact : some people didn't succeed)..but it works with Roco solenoïds.... Did you try to reprogramm it ? did you try a reset ,value 8 in CV 8 ? Did you modify the impulse in all outputs ? Are you sure to handle CS2 with DCC in a correct way (switch pilot must be programmed in DCC) If you use only one trafo did you try to connect the decoder in the way shown on the manual, track & power together ? I have noticed something : people who succeed to run those DCC decoders have separate power (separate trafo)... Edited by user 29 March 2010 15:09:44(UTC)
| Reason: Not specified
|
|
|
|
Joined: 12/03/2008(UTC) Posts: 98 Location: Auckland,
|
If your CS2 has the latest firmware in it, it will also be DCC compatible. If that's the case you should be able to specify whether the decoders at the switchpilot address are Motorola or DCC. As the switchpilot is DCC and Motorola compatible, whichever way you've got it, try the other format.
cheers
|
|
|
|
Joined: 25/09/2003(UTC) Posts: 2,786 Location: ,
|
I was talking about programmation/reprogrammation with CV values: I think that it can be done in DCC only...I may be wrong about it ( myself I don't have any switch pilot decoder). Also it seems that reading CV values is not easy, sometimes you have to connect a small electrical consumer (60/80 ml Amp, bulb) OLLE 3770 says that he was commuting from the Memory, did he try from the keyboard as well ? Fortunately there is a kind of easy process for the adress...To handle sequences of automatic programmation, is also a matter of timing ... people have to try several times...
|
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
Picked out the Switch Pilot again with the intention of using it as a K84. I rigged some LED's to the output and I can make them change, but the sucker still misses updates. I would say every second or third maneuver is missed - sometimes it's worse that that.
But lo and behold - I changed to DCC on the CS2 and now it works every time! Not one single missed command! This is way cool. It's way cheaper than M* K84 (where I buy were talking like almost 4 ESU's for one K84).
I'll try it as an K83 as well and I'll try to report back how it performs. It has a feedback feature - will that work??? Stay tuned.
|
|
|
|
Joined: 13/07/2004(UTC) Posts: 642
|
No - the RailCom-feedback of the SwitchPilot will not work with the CS2! The TurnoutChef4 on the other hand will send feedback to the CS2 (which is an extended "K83"). |
Fredrik.
*ECoS 2 + ECoSDetector + SwitchPilot + ECoSTerminal; *Z21 + Loconet + Digikeijs + MGP; **CS3+ + CdB (** coming soon...)
WWW: MJ-fjärren |
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
MJ-Teknik wrote:No - the RailCom-feedback of the SwitchPilot will not work with the CS2! The TurnoutChef4 on the other hand will send feedback to the CS2 (which is an extended "K83"). Darn! But good to know. Thank you for the info. Perhaps I'll have to try one of those then. We'll see.
|
|
|
|
Joined: 29/01/2009(UTC) Posts: 75 Location: Eskilstuna, Sweden
|
Just a note for those who are thinking about using the ESU SwitchPilot as a K84.
In K84-mode the consumers are electrified directly by the SwitchPilot! The SwitchPilot delivers some 20V DIRECT CURRENT on the "middle" terminal, thus it's not directly equivalent to the M* K84. The original is equipped with a relay and you power it yourself (possibly using AC).
If this is a problem or not is up to you to decide, but I thought it would be good to know.
|
|
|
|
Joined: 12/02/2011(UTC) Posts: 37 Location: Lisbon, Portugal
|
Hello to all.
I bought a Switchpilot because its cheap and it says that can be used as a K84 and K83. I tried to configure it as K84 to power on/off some tracks to make blocks but with no sucess. Can you help me?
Thanks in advance. Pimanel
|
|
|
|
Joined: 06/10/2010(UTC) Posts: 883 Location: Fort Lauderdale, FL
|
Pimanel,
I do not have a Switchpilot but I did look into one when I was looking for a less expensive solution to Marklin's K83/K84. I thought I found out to make it truly act like a K84 that you needed to to buy the Switchpilot extension which gives you the relay outputs like a K84. From reading the Switchpilot manual, I assume when you put the Switchpilot in K83 mode you get a pulse output. When in K84 you get a constant output. Of course instead of buying the Switchpilot extension another solution would be to make your own relay board and use bistable relays in K83 mode or non bistable relays in K84 mode. I believe there is a member here on the forum in Europe selling a bistable relay at a very inexpensive price. I have found a relay here in the USA that I got for around $2.50 if I bought 25, cheaper if you buy more. Once again, I do not have a Switchpilot so I stand corrected if an owner of one has a different veiwpoint.
Hope this helps.
Robert
|
|
|
|
Joined: 12/02/2011(UTC) Posts: 37 Location: Lisbon, Portugal
|
Hi again.
The staff from the store where I buy my material explained me why the Switchpilot can not be used directly in K84-mode for power on/off the C-track. The Switchpilot receives either AC or DC current but the output is always DC. Meanwhile, the digital signal is lost. Even whith the extension, the output is DC. So, since I bought a few and I don´t want to throw them away, the alternative is, like Nielsenr wrote, the use of bistable relays in K83-mode.
For signals, lights and other acessories, its ok to use the Switchpilot. I tried and works fine.
Thanks for the help Pimanel
|
|
|
|
Joined: 23/02/2005(UTC) Posts: 801
|
Originally Posted by: Pimanel  So, since I bought a few and I don´t want to throw them away, the alternative is, like Nielsenr wrote, the use of bistable relays in K83-mode.
Edited by user 28 August 2011 23:49:29(UTC)
| Reason: Not specified
|
|
|
|
marklin-users.net community | Forum
»
General topics
»
Digital
»
ESU SwitchPilot not working consistently with CS2
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.