Programming In "Service Mode" (On Programming Track) - ZIMO MX638 Series Instruction Manual

Table of Contents

Advertisement

Page 14
Non-Sound Decoder MX618 - MX638 and Sound Decoder MX640 - MX659
Lastly there is a third kind of CV that sort of fits between the other two. Here you don't have to worry
about Bits and their values. With those CV's the digit's position and value determines a specific ac-
tion. Some of those digit positions act like a simple ON/OFF switch and others like a volume control.
For example, CV #56 can be used for fine-tuning a motor:
CV
Denomination
Range
Default
0
(is equal
to 55,
mid-
range)
But:
default is
Back-EMF control
not suita-
0 – 199
#56
P and I value
ble for
(See add.
notes)
coreless
motors,
i.e.
MAXXON,
FAUL-
HABER!
Use
"100"
instead.
As you can see in the "Range" field you can use any number between 0 and 199. However if you read
the "Description" field it explains that each digit position controls a specific function. In this case, the
hundredth digit (_xx) sets the decoder up for a coreless motor, the tens digit (x_x) modifies the pro-
portional and the ones digit (xx_) the integral action. The hundredth digit acts just like a switch. If you
use the hundredth digit (1__) the coreless motor control is turned ON. If you don't use it (_xx), the
function is turned OFF. So for a normal DC motor you would only use the ones and tenth digit. With
the tens digit (0 – 9) you can modify the proportional value and with the ones digit (0 – 9) the integral
value.
Don't worry about the terms "proportional" or "integral" - just use the "Step by step CV adjustment
procedure" later in the manual.
Description
Back-EMF compensation is calculated by PID al-
gorithm
(Proportional/Integral
-
Differential);
modifying these values may improve the com-
pensation characteristics in certain cases.
0 - 99: for „normal" DC motors (LGB etc.)
100 - 199: for coreless (MAXXON, Faulhaber,
etc...)
Tens digit: Proportional (P) value; by
default (0) is set to mid value and
automatic adjustment with the goal
of jerk free running. Proportional
effect can be modified with settings
of 1 – 4 and 6 – 10 (instead of the
default 0 = 5).
Ones digit: Integral (I) value; is set by
default to a mid-value.
The Integral effect can be modified
with settings of 1 – 9 instead of
the default 0 = 5).

Programming in "Service mode" (on programming track)

3.1
The decoder must be unlocked, before it is possible to program, with
CV #144 = 0
= 128 (
or
the latter prevents decoder updating but allows programming).
This is normally the case (CV #144 = 0), but the programming lock is often activated in many sound
projects to prevent accidental changes. It is therefore useful to check this CV, especially when pro-
gramming attempts have already failed.
Acknowledgments of successful programming steps as well as CV read-outs on the programming
track are accomplished by power pulses, which the decoder generates by briefly actuating the motor
and/or headlights. If the motor and/or headlights do not draw power (i.e. they are not connected) or
the power draw is too low, acknowledgments for successful programming or CV read-outs are not
possible.
To make acknowledgments possible in such cases activate CV #112 bit 1, which enables the decoder
to use an alternate acknowledgment method by sending high frequency pulses from the motor power
amplifier. It depends on the digital system in use, if this procedure is successful or not.
CV
Denomination
Range
Programming and
Update Lock
Bits
#144
Note: The programming
6, 7
lock has no effect on
CV #144 and is there-
fore always accessible
for unlocking.
#112
0 - 255
Special ZIMO
configuration bits
Attention: The CV values of sound decoders at time of delivery do not correspond with the default
values in the following chapters, but rather the initial values of each loaded sound project!
This applies most often to
CV #29 – analog operation is usually turned off (Bit 3 = 0); CV #29 = 14 turns this on if desired.
CV #144 – the update lock may be activated (Bit 7 = 1), sometimes even the programming lock (Bit 6
= 1); before updating or programming a decoder, set this CV to CV #144 = 0.
CV #3, 4 – acceleration and deceleration CV's are often set to higher values (i.e. 12).
CV #33 and following – the functions are often mapped to a specific loco model...
...and of course the sound CV's (from CV #265) and (less frequently) all other CV's.
Default Description
= 0: Decoder unlocked. Free programming and
updating is possible.
Bit 6 = 1: Decoder programming in „Service Mode" is
blocked to prevent unwanted programming.
0
Note: Programming in "Operations Mode" is not
or
locked because any such programming only
applies to the active loco address and
255
reprogramming the wrong locomotive is
therefore not possible.
Bit 7 = 1: Software updates via MXDECUP, MX31ZL or
other means are blocked.
Bit 1 = 0: Normal acknowledgment in "Service Mode";
4 =
motor and headlight pulses.
00000100
= 1: High frequency pulses instead of normal
that is
acknowledgments from motor and headlights.
Bit 1 = 0
(normal)
etc.
Bit 2 = 0: Loco number ID is OFF

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents