Manual DINAMO Plug & Play
Control your miniature world
Page 10 of 32
Version 1.2 – Dec 21
st
, 2017
2017 Leon van Perlo
“Fault”. The reason for this is that communication with the Dinamo system has been
interrupted (by you) for more than 2 seconds. That caused the Dinamo system to execute a
safety measure: “Stop all traffic!” If your trains (and/or cars) would be running and your PC
or PC program should crash, an uncontrolled situation might occur otherwise.
The Dinamo system demands a fault state to be explicitly cleared from the PC program.
DinamoConfig allows you to do that by pressing the “Reset Fault” button in the main
window. If you now press the “Status” button again, your status window should show
“System Status = OK”.
At the top of the DinamoConfig main window you see a tickbox “Stop”. When active, this
makes sure that no traffic is running while DinamoConfig is active. The use of this function is
rare and is beyond the scope of this manual.
Control your miniature world
Manual DINAMO Plug & Play
2017 Leon van Perlo
Version 1.2 – Dec 21
st
, 2017
Page 23 of 32
The TM44 module/sub-address determines by which block number the blocks are controlled
from your control software and which feedback-numbers are reported when a train occupies
a section. Per TM44 the numbering is as follows:
Section Number
Section Number
Section Number
Section Number
0b0
0
1b0
4
2b0
8
3b0
12
0b1
1
1b1
5
2b1
9
3b1
13
0b2
2
1b2
6
2b2
10
3b2
14
0b3
3
1b3
7
2b3
11
3b3
15
Table 2: TM44 Block –and feedback numbering
Attention
: The way your control program numbers the blocks and sections is determined by
your control software (iTrain, Koploper, Rocraill, etc). Some programs use a linear
numbering of blocks (0..127) and sections (0..2047) while others use a modular approach,
like 0.0 to 31.3 or 0.0 to 15.7 for blocks and similar for sections. Some control programs
even give you a choice between different numbering schemes.
Also pay attention that many programs start numbering at 1 and therefore add 1 to the
Dinamo module, block and section numbering. So TM44 module 0.0 may show up like module
1.1 in your software and Dinamo Block 5 therefore may be Block 6 in your control software.
Note this is up to the control software and you will need to consult the manual of the
respective software to get the details.
If your software uses linear addressing, the block and section numbers should be as follows
•
Block number = Module-address x 8 + sub-address x 4 + block number (0..3)
•
Feedback = Module-address x 128 + sub-address x 64 + section-number (0..15)
And keep in mind that there may be an 1 introduced by your control software.
The above formulas should not be to difficult, but if you didn’t pay attention during math at
school, you will find a table in Appendix A of this manual to save you.
5.3.2
TM44 Master/Slave
The TM44’s shall be exactly synchronised to prevent a short circuit when a train passes
from one block to the next. To achieve that, exactly one TM44 shall lead the crowd and all
others shall follow. The leading TM44 is called Master and the others are Slaves. Dipswitch
6 determines whether the module behaves as ‘Master’ or ‘Slave’. Each Dinamo system shall
have
exactly one
Master, so in a Dinamo P&P system there should be
exactly one
TM44
that has S6=ON, all others shall have S6=OFF. Unless there is a clear reason to deviate
from this, select module 0.0 as Master.
•
S6 ON = Master
•
S6 OFF= Slave
5.3.3
OC32 Adressing
As is the case with the TM44, every OC32 in the network shall have a unique address too.
You can connect a maximum of 16 OC32 modules per Dinamo P&P System. The OC32
address is selected with the dipswitches on the OC32.
Note that there are 6 DIPswitches on the OC32/NG. At
this point only 4 are used:
Fig 25: OC32/NG Dipswitches