Welcome to the forum   
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Share
Options
View
Go to last post in this topic Go to first unread post in this topic
Offline Zack  
#1 Posted : 07 January 2003 20:08:51(UTC)
Zack


Joined: 19/12/2002(UTC)
Posts: 23
Location: ,
I operate a simple layout with a 6021 (with control unit switch settings), one transformer and 12 locos on the tracks at the same time. Recently, I got an operation problem as follows:

- Ocasionally (3 times in the last 5 weeks), a stationary locomotive (or locomotives) that is NOT addressed moves suddenly, at full speed.
- Those locos start their sudden moves while an addressed loco is running at full speed.
- Those locos are all equipped with C-Sine motors.

In addition to the C-Sine motor locos, on the tracks are 4 Marklin 37xxx locos and a couple of HAG and Roco engines equipped with ESU LokPilot decoders.

Did anybody encounter a similar problem? Any remedy? Appreciate any comment.

Zack

Offline Webmaster  
#2 Posted : 08 January 2003 01:50:42(UTC)
Webmaster


Joined: 25/07/2001(UTC)
Posts: 11,165
Hi Zack, and welcome to the forum...

When a loco runs at full speed, it can certainly induce "electrical noise" into the tracks through sparks from the slider or wheels that can be interpreted as signals by decoders in other locos... I do not believe this is a problem in the 6021, but rather "noise" from other loks... You say you have 12 loks on the layout. How many are run simultaneously ? More than 3 loks running at the same time will likely sink more current than the 6021 can handle, and voltage on the track will drop - which can also lead to disturbances... At full speed, the running lok/loks consume maximum current, around 1 A with lights on (more with older loks), and the 6021 is able to give about 2.5 A...

What transformer are you using?

Just to verify, only C-sine loks go haywire?
Maybe the decoder tolerances are too narrow, or maybe decoders are kind of faulty, it has happened to other members of the forum...

Has the problem occured since you have added more locos to the layout? In that case it is probably a "not enough power" problem...

Is it the same lok/loks that go haywire every time?
Juhan - "Webmaster", at your service...
He who asks a question is a fool for five minutes. He who does not ask a question remains a fool forever. [Old Chinese Proverb]
Offline Zack  
#3 Posted : 09 January 2003 06:08:55(UTC)
Zack


Joined: 19/12/2002(UTC)
Posts: 23
Location: ,
Thank you for your response.

Only one locomotive was running when those incidents occur.

In one of the incidents, only two locos were on tracks in addition to the addressed one running at full speed. Both locos started to move suddenly at full speed.

Not the same locos go crazy all the time. The only common thing among those locos is the C-sine motors.

What kind of decoder faults did other member have?

Offline perz  
#4 Posted : 10 January 2003 23:31:18(UTC)
perz

Sweden   
Joined: 12/01/2002(UTC)
Posts: 2,578
Location: Sweden
The problem you report is interesting and a bit worrying. As the Webmaster points out, overload could cause disturbances. But in your case with just one loco running it could hardly be overload. It couldn't be the 6021 sending wrong codes either, since both the other locos started at the same time.

The Märklin/Motorola code format has been used for a long time and is considered to be very reliable. Each code is sent twice, and only if the decoder sees two identical packets with the correct pause between them should it react on it. Thus, disturbances causing a wrong but valid code on the track is very unlikely (provided that Märklin implemented it correctly in the decoders). And still, if it happens, it will only be one wrong code. Therefore, your problem could indicate that the C-Sine decoders have some kind of weakness in the design, making them sensitive to electric noise. That's why I think it is worrying.


Offline Webmaster  
#5 Posted : 11 January 2003 00:12:32(UTC)
Webmaster


Joined: 25/07/2001(UTC)
Posts: 11,165
This behaviour, to spontaneously react, has been reported with some early 60901:s too as I remember, and is a "standard feature" on some addresses with the Lenz 900/930 decoders where the waveforms of the signal on the track for some adresses is misinterpreted...

Have you tried changing address values on the C-sine:s, just to test if the behaviour is constant with all addresses?

If it is, then it's really serious - a possible design flaw...

Juhan - "Webmaster", at your service...
He who asks a question is a fool for five minutes. He who does not ask a question remains a fool forever. [Old Chinese Proverb]
Offline perz  
#6 Posted : 11 January 2003 00:41:35(UTC)
perz

Sweden   
Joined: 12/01/2002(UTC)
Posts: 2,578
Location: Sweden
If there are certain "bad" addresses it would be interesting to know which they are so that we can avoid them. The problem reported by Zack appears to be rather independent of address since it happens with several different locos. Still it is interesting to know which addresses that are used by the involved locos (both the running one and the starting ones). This could perhaps give a clue. Testing with other addresses is a good idea , but if the error only occurs 3 times in 5 weeks it will take a long time before Zack will be able to tell whether this behaviour is address dependent or not.



Offline Webmaster  
#7 Posted : 11 January 2003 01:13:07(UTC)
Webmaster


Joined: 25/07/2001(UTC)
Posts: 11,165
Regarding the Lenz decoders, L Hemmerich wrote on the MML 2000-10-13

"complementary address setting of all 16 address combinations with all four DIPs ON, i.e. 01, 03, 04, 09, 10, 12, 13, 27, 28, 30, 31, 36, 37, 39, 40 und 80. Always the complement, thus 03/37 all way up through to 40/80 and vice versa. Since this decoder is factory preset to address 03, any other locomotive selected with address 37 will cause this locomotive with address 03 to start running away pretty soon."

Please note, this is about the Lenz/900/930/Roco 10739... If this applicable to Märklin decoders too, I don't know, but maybe worth to look at...
Juhan - "Webmaster", at your service...
He who asks a question is a fool for five minutes. He who does not ask a question remains a fool forever. [Old Chinese Proverb]
Offline Zack  
#8 Posted : 11 January 2003 05:49:40(UTC)
Zack


Joined: 19/12/2002(UTC)
Posts: 23
Location: ,
Thank you for responding.

Here are details of each incident:
_____________________________
Addressed: Lok "01" HAG (850 mA) w/ LokPilot at full speed
Sudden Movers: Lok "07" Marklin 39361 and Lok "68" 39560
_____________________________
Addressed: Lok "70" Marklin 39700 at full speed/interior lights on
Sudden Movers: Lok "05" Marklin 39606
_____________________________
Addressed: Lok "70" Marklin 39700 at full speed/interior lights on
Sudden Movers: Lok "08" Marklin 39357
_____________________________

I couldn't draw any conclusion from this information. We need more incidents. Are there any reported problems about the use of LokPilot in Marklin Digital?

On the other hand, Marklin digital club just offered that a similar problem was observed the 6023 unit that was developed for educational purposes. The cure was to bring each lok on the track to a zero speed every time the unit was turned on. The suggestion is to use the same cure for 6021. Alternatively one can restore all decoders’ settings from 6021’s memory using the sequence “STOP-93-97-GO” during the first 5 seconds after turning the unit on. If all loks were set to zero speed before 6021 is turned off, then using the sequence will set all loks to a zero speed before operation starts.

I will follow the suggestion and see what happens. I am not an expert in the old or new Motorola protocol, but, if this is the solution, an explanation could be that by setting each lok speed to zero, 6021 is forced to address all loks (present on tracks) in the refresh signal that it continually broadcasts to the addressed loks. If 6021 is faulty and susceptible to noise, even if it suddenly includes a wrong new address in the refresh signal, no lok on tracks will have this address programmed. If the C-sine decoder is faulty and picks up two consecutive identically wrong speed packets, it will not have time to act because it will receive the correct packet in the refresh signal from 6021. In the new Motorola protocol, a lok would get double “speed packet” every ~0.7 sec in a refresh signal for 16 loks. However, if more loks are present, it will take longer to get the correct packets. Does this explanation make sense?

It was also suggested that using a computer interface would “help a lot”. But that I could not speculate how it may help. It is my understanding that 6021 is the unit sending the refresh signal even if the computer interfaced is used (?)

I am a little disappointed and concerned about Marklin Digital. My concern is not just because a lok or two go berserk sometimes, but because accidents/damage could result. I have already lost a buffer on a stationary Roco engine after a Marklin collided with it at full speed. In another incident, the Marklin engine pushed 2 freight cars off the rails ... and the board.


Offline perz  
#9 Posted : 11 January 2003 12:06:40(UTC)
perz

Sweden   
Joined: 12/01/2002(UTC)
Posts: 2,578
Location: Sweden
I think bringing all locos into the refresh loop as you suggest can be a workaround for the problem. I beleive the refresh is handled by 6021 even with a computer interface connected so I don't see why that should help.

The fact that this only happens with your C-sine locos indicates that it is a decoder problem rather than a Control Unit problem, but the number of incidents are too few to exclude the possibility that this is just coincidence.


Users browsing this topic
Guest
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.

| Powered by YAF.NET | YAF.NET © 2003-2025, Yet Another Forum.NET
This page was generated in 0.338 seconds.