LGB 55025 Switch Decoder CV settings

muns

muns

Moderator
Staff member
GSC Moderator
Having been asked on another thread about CV settings for the LGB 55025 switch decoder, I thought it best to post my answer here in a new thread for easy reference:

The LGB55025 switch decoder allows you to control 4 seporate point motors using independant accessory addreses. It is possible to control up to 2 point motors off off a single output but i will come to that later.

In order to program the unit, the "Prog" terminals should be bridged, a load connected to the "A" terminals (a point motor is ideal) and the "In" termianls connected to a suitable device to perform the programming, this could be the programming track of your central station, the LGB programming module (55045) or the LGB universal handset (55015) with the programming insert.

Each swith decoder can be assigned a bank of 4 addresses, the first bank being address 1 thru 4 (default), the next being 5 thru 8, 9 thru 12, etc up to 125 thru 128.

Each of the outputs (A - D) can be configured by setting the relevant CV value to:
[*]provide an output to drive a EPL switch drive (default)[*]provide a constant on/off type output[*]provide an asynchronous flashing output.
This operating mode changes the direction of the current. This means that the terminal alternates between a positive and a negative wave form. To be able to use this, you need a polarity-dependent device.
[*]provide a synchronous flashing on/off output

CVs
[*]1 Switch decoder address (1-128). Set this CV to one of the address values in the block of addresses you require, i.e. setting CV1 to 6, will select the 5 thru 8 address block.[*]2 Terminal A options (0-255)[*]3 Terminal B options (0-255)[*]4 Terminal C options (0-255)[*]5 Terminal D options (0-255)
Options values:
The terminal options are defined by a "Time" value, a "Polarity" value and a "Function" value these should be added together and programmed into the relevant CV.

Function value
This defines how the output behaves:
[*] 0 - EPL drive[*] 64 - On/Off[*]128 - asynchronous flashing[*]192 - synchronous flashing
Polarity value
This specifies the polarity of the output:
[*] 0 - Normal[*]32 - Reverse
Time value
This specifies the time period that the function operates and is dependant upon the function being used:

EPL - pulse duration (value=duration in seconds):
0=0.3, 1=0.4, 2=0.5, 3=0.61, 4=0.7, 5=0.8, 6=0.9, 7=1.02, 8=1.17, 9=1.33, 10=1.5, 11=1.66, 12=1.83, 13=2.0, 14=2.15, 15=2.3, 16=3.0, 17=3.5, 18=4.0, 19=4.5, 20=5.0, 21=5.5, 22=6.0, 23=6.5, 24=11.0, 25=16.0, 26=19.0, 27=24.0, 28=29.0, 29=34.0, 30=39.0, 31=Continious
Note 1: Default value
Note 2: Recomended value when switching 2 switch drives from the same output.

On/Off - Duration of "on" period (value=duration in seconds):
0=0.3, 1=0.4, 2=0.5, 3=0.6, 4=0.7, 5=0.8, 6=0.9, 7=1.0, 8=1.17, 9=1.33, 10=1.5, 11=1.66, 12=1.83, 13=2.0, 14=2.15, 15=2.3, 16=3.0, 17=3.5, 18=4.0, 19=4.5, 20=5.0, 21=5.5, 22=6.0, 23=6.5, 24=11.0, 25=16.0, 26=19.0, 27=24.0, 28=29.0, 29=34.0, 30=39.0, 31=Continious

Asynchronious Flashing - Duration of "on" period (value=duration in seconds):
0=0.14, 1=0.43, 2=0.713, 3=1.0, 4=1.25, 5=1.5, 6=1.75, 7=2.0, 8=2.29, 9=2.57, 10=2.85, 11=3.14, 12=3.42, 13=3.71, 14=4.0, 15=5.0, 16=6.0, 17=7.0, 18=8.0, 19=9.0, 20=10.0, 21=12.0, 22=14.0, 23=18.0, 24=36.0, 25=40.0, 26=44.0, 27=53.0, 28=62.0, 29=71.0, 30=80.0

Synchronious Flashing - Duration of "on" period (value=duration in seconds):
0=0.14, 1=0.43, 2=0.713, 3=1.0, 4=1.25, 5=1.5, 6=1.75, 7=2.0, 8=2.29, 9=2.57, 10=2.85, 11=3.14, 12=3.42, 13=3.71, 14=4.0, 15=5.0, 16=6.0, 17=7.0, 18=8.0, 19=9.0, 20=10.0, 21=12.0, 22=14.0, 23=18.0, 24=36.0, 25=40.0, 26=44.0, 27=53.0, 28=62.0, 29=71.0, 30=80.0
 
P

philkelly

France, railcars, DCC
Thanks Mark: a very useful summary - much easier to follow than the "instruction" booklet:)
 
Gizzy

Gizzy

Railways, Aviation, Caravanning....
26 Oct 2009
32,328
89
Cambridgeshire
www.gscalecentral.net
So to clarify Mark, it looks like in my case, where I want to lengthen the pulse for a 2 point motor set up as discussed , I read my settings for CVs 2-5 and add 4?

Therefore, I should expect to read either a value of 3 and change to 7, or if the polarity is reversed, a value of 35, which I can change to 39?

I doubt my polarity is reversed though, as I've just swapped the wires on the point motor to make the left button the left route and ditto for the right....
 
muns

muns

Moderator
Staff member
GSC Moderator
I would just set the respective CV (2-5) to 7 regardless and not worry about the polarity as easier to swap the cabling if the motor works in the opposite direction.
 
Railfan

Railfan

Registered
17 Nov 2009
1,333
0
Northern California, USA
Thanks for the easy to understand explanation, Mark. I'll have to print it out and save it for future use.
 
muns

muns

Moderator
Staff member
GSC Moderator
1) Connect tboth points to the one output of the switch decoder.
2) Program 2 switch decoders with the same address.
 
Gizzy

Gizzy

Railways, Aviation, Caravanning....
26 Oct 2009
32,328
89
Cambridgeshire
www.gscalecentral.net
Sorry, I'm new to programming Switch decoders. Can you please spell it out in simple terms for a simple person.
I want to switch 2 sets of points from one address. Many thanks
Wire up each pair of motors to each decoder output.

This diagram shows a pair of motors wired to the first decoder output....
 
daveyb

daveyb

badger tickling, sheep worrying
25 Oct 2009
2,879
1
nr st andews scotch land
my eye my eyes,,,,,, there burning!!!!!!!

2 pairs of pants on head req,,,,,,,
 
Gizzy

Gizzy

Railways, Aviation, Caravanning....
26 Oct 2009
32,328
89
Cambridgeshire
www.gscalecentral.net
Thanks for this, but do I need to change any CV values? or just wire the point up. changin CV's is a bit scarey for a newcomer.
I am using a 55015 remote.

Dave
The default addresses are 1,2,3 & 4, so if it's your first decoder, then you shouldn't need to change these unless you want different numbering.

Once connected, use your Remote, go to Function 1, you will get an 'S' for switch, enter 1 ( for 1st address ) and use the left and right arrow buttons to change the point motor.

BTW, welcome to the forum....
 
Gizzy

Gizzy

Railways, Aviation, Caravanning....
26 Oct 2009
32,328
89
Cambridgeshire
www.gscalecentral.net
Tried it today, it works, cannot believe it was so simple. Many thanks.
Nice one!

Are you using a LGB 55025 decoder for 4 points or a LGB 55024 for a single motor....
 
D

Dinas Bryn

Registered
13 Mar 2010
6,691
0
Afternoon,coming in on this as someone who does things wrong, I saw a LGB pic on Phils computer, it showed wires from the decoder to the track and the rest as you have shown it am I right? Les
 
ntpntpntp

ntpntpntp

Registered
24 Oct 2009
7,226
8
56
UK
The decoder's got to get power and DCC signal from somewhere: the simple option is to connect to the track.

The only drawback to this is if you want to switch your track power to analogue (or turn it off to run uninsulated live steamers) but you still want control of the points. Hence I run a separate bus (pair of wires) to my point decoders. 99% of the time this bus is simply joined into the main track feed at the DCC command station, but can be separated if desired.
 
D

Dinas Bryn

Registered
13 Mar 2010
6,691
0
Evening, I intend to make a loop so c ould I put the 2 pts simaler to your cross over one station so that both form the loop and open and close to-gether Les
 
P

Philbahn

Registered
24 Oct 2009
12,687
0
Swinton Manchester
Yes Les. One right hand and one left hand and two wire between the two motors, and if they don't work together change the two wire over on the point motor. i.e if they don't switch to the curve . One to the straight and one to the curve
You could also do facing and trailing points the same way
 
D

Dinas Bryn

Registered
13 Mar 2010
6,691
0
Evening thanks Phil all I need to do is buy the LGB unit and a R3 lt pt Les
 
P

Philbahn

Registered
24 Oct 2009
12,687
0
Swinton Manchester
Depends how many points you wish to power. If only one then go for a single channel 55024 but you cannot expand with extra points. If more than one then go for 55025 which will activate up to eight points(in pairs)
but only four outputs. Then if you want more a second unit would be needed then you would have to programme that to no5 - 8
 
D

Dinas Bryn

Registered
13 Mar 2010
6,691
0
Morning all recieved my Massoth decoder yesterday, many thanks Mark cheque in the post Les
 
richarra100

richarra100

Registered
30 May 2011
45
0
Okehampton, Devon.
This is far too complicated for me!
I have a hand held LGB55016 programming device and a LGB55025 for changing 4 sets of points. I recently had to change my central station as it went faulty and cannot programme the points. The booklets are as much use as a chocolate tea pot for a complete novice like me. So I need some help.
As I don't understand what a CV is the language is not helpful.
What I do is disconnect all my track from power. Wire up the programming insert connecting wires to the transformer and wires to the IN on the LGB55025. I loop the programming pins as described. I connect 4 set of points to terminal a, B, C, D.
I switch on the power and the handheld shows C_ _. I press HALT and it changes to P_ _. I press 1 and it changes to d _ _. I press 1 again (Assuming 1 is the value to trigger terminal A. then I press >. I do this again for terminal B, C, D. I reset all my wires back. replace the programming insert and the display shows 5--_ _. I press 1 and then press either < or > hoping the points will change but nothing happens except the 5 flashes. I try this for each of the 4 sets of points and still noting happens. What and I doing wrong?
 
whatlep

whatlep

Registered
24 Oct 2009
15,232
1
Worcestershire
www.facebook.com
This is far too complicated for me!
I have a hand held LGB55016 programming device and a LGB55025 for changing 4 sets of points. I recently had to change my central station as it went faulty and cannot programme the points. The booklets are as much use as a chocolate tea pot for a complete novice like me. So I need some help.
As I don't understand what a CV is the language is not helpful.
What I do is disconnect all my track from power. Wire up the programming insert connecting wires to the transformer and wires to the IN on the LGB55025. I loop the programming pins as described. I connect 4 set of points to terminal a, B, C, D.
I switch on the power and the handheld shows C_ _. I press HALT and it changes to P_ _. I press 1 and it changes to d _ _. I press 1 again (Assuming 1 is the value to trigger terminal A. then I press >. I do this again for terminal B, C, D. I reset all my wires back. replace the programming insert and the display shows 5--_ _. I press 1 and then press either < or > hoping the points will change but nothing happens except the 5 flashes. I try this for each of the 4 sets of points and still noting happens. What and I doing wrong?
I think the basic problem is that the wires going to the IN terminals need to come from the DCC central station, not the transformer. By the way, unless you're doing something unusual, you don't need to understand Configuration Variables. You're just entering a point's ID number (OK, that is a CV, but forget about that!).

Unlike the Massoth switch decoder which is completely flexible in what point IDs are used on any output, the LGB 55025 automatically allocates the other 3 outputs as a consecutive run based on the first value (output 1). You only need to connect one point motor. If you program 4 times, you're simply overwriting the existing setting three times. The ranges of consecutive point IDs available for programming are shown on page 10 of the 55025's manual.

So, connect a pair of wires between DCC central station output and the IN terminals, loop the programming terminals and connect just one point motor to the A terminals. Then follow the instructions on page 11 of the 55025 manual, just as you have been doing. That should be that.

If you've misplaced your manual, it's here:
http://www.champex-linden.de/lgb_produktdatenbank/medien.nsf/medien/0FF531A782887EBA8525693100642B0F/$FILE/55025.PDF < Link To http://www.champex-linden...642B0F/$FILE/55025.PDF