Trains4Africa
Because all Boys (and some girls) love Trains

Running a single DC train on DCC

How to run a single DC train on a DCC system

If running a DC locomotive is a must have on your list of DCC system requirements despite the risk to the the motor, then you should investigate the capabilities of the DCC system prior to purchasing.

Read this article on options for running DC and DCC locomotives  together on a single layout.

Due to a fundamental difference between DC and DCC, it is only possible to run a single DC (Analog) locomotive or train on an entire DCC powered layout.  This is No different than if you had one DC PowerPack (Throttle) for the whole layout.

In general most DCC systems support a single DC train to be operated including:

  • Lenz
  • Digitrax
  • EasyDCC
  • Bachmann’s EZDCC
  • MRC’s (Command 2000 and Prodigy)
Systems that are know to have no support for DC include:
  • NCE
  • Bachmann’s Dynamis.
  • MRC (all systems made after Prodigy)

 

History behind DC/ANALOG Support

The history in supporting running a DC/Analog locomotive on DCC powered track was a hot topic when DCC was brand new and not fully accepted back in the early mid 90’s.  DC was still KING.

The most common question people asked when introduced to DCC was:  “Can I run my  DC locomotive on it too?”  The typical concern back then was the idea the person would have to convert all the locomotive over to DCC all at once.  -AND/OR-  Switching the layout over without have a DCC locomotive ready to go would mean one could not run trains until a locomotive was converted to DCC.

Installing a DCC decoder was a semi-costly task that required skills that many did not have and/or were afraid to take on and/or felt they did not have the money.

DCC vendors realised that they had to offer a “ready to use option for DC” when trying to convince early adopters in converting their layout to DCC.  They needed a temporary “bridging” solution on the way over to DCC – very important if the DCC vendors were going to have a chance on selling the DCC system.

Do I like the idea of supporting DC on DCC track?   No!

The engine’s DC motor was never designed to run on AC power.   Many DCC vendors have recognized this and dropped support.

Remember, back in the 90’s, the vendor’s had a strong argument supporting this as a “necessary evil”.  Today there is no real need to support DC/Analog.

Risks of Running a DC motor on DCC powered track

The single most important issue relates to the potential motor damage.

Locomotive manufacturers will unlikely repair any damage to a DC locomotive that is a result of running the engine on DCC powered track.

 

How do you run a DC motor on a DCC track?

Consult your DCC manual.  There is no standard method and it varies with the DCC manufacture.
Of the methods used, the most common is to use short address 0 on the throttle.  Why?  Short address zero is NOT a valid DCC address for normal DCC locomotive control at the user (Cab/Throttle) level.  However that does not mean this same address cannot be reallocated for use as the DC locomotive address at the user level.  Easy to remember and hence the popularity of its use.
To be clear, there is no DC locomotive address.
It is just a cool trick that tells the DCC system to send the throttle speed and direction commands as DC commands and not DCC commands.
NMRA Standards
The DCC standards do not require support of DC motors.  It is optional.
It has been INCORRECTLY stated that: “ALL DCC system support DC locomotive because there is a section in the DCC standards that tell you how to do it.”

This sentence confuses two unrelated issues together.

1) Yes there is a section in the DCC standards that describes what has to happen at the DCC track signal level to support DC/Analog operation in such a way that does not PREVENT DCC operation.  The DCC standards must do this to preserve its primary goal of guaranteeing that all decoder will operate correctly on the track.

2) No, there is NO section in the DCC standard that covers how the DCC system is to control the locomotive at the user level.  The DCC standard only focus on the track level and not at the Cab/Throttle system level.

How does a DCC (AC WAVEFORM) allow a DC Locomotive to run?

The throttle’s speed and direction commands are used to  directly modifying the DCC track signal waveform timing.  This DCC waveform timing changes FOOLS the DC motor into thinking it is seeing DC.

This technique, in DCC terminology, is called “Zero Bit Stretching”.

Zero Bit Stretching does NOT modify or destroy any of the DCC data in the waveform.  So none of the DCC locomotives DCC commands being sent are lost.

To learn more about Zero Bit stretching, go here: Zero Bit Stretching/ DC on DCC

What side effects can I expect?

Running a DC locomotive on the same track as DCC trains will slow down the DCC throttle-to-train responsiveness!

When Zero Bit Stretching is active, it slows down the rate of DCC command can be sent to DCC locomotives.  In other words the responsiveness a given DCC locomotive has to your DCC throttle command will lag.

As you increase the speed of the DC locomotive, the slower the rate the DCC commands will be sent down the track decreasing the DCC locomotive responsiveness even further.

Many layouts have suffered operation problems when someone runs a DC locomotive on a DCC layout.  As often is the case this is a casual operating setup which means that not that many DCC locomotive might be running at the same time.
At the end of the session, sometime the DC operator forgets to stop the DC locomotive/train before layout power is turned off.
Since the next operating session may be more formal, one removes the DC engine/train while the power is off.  Upon restoring power to the layout to start a large DCC operating session, the operators suffer control responsiveness problems with the throttles.  They do not think about the DC locomotive any more because it is not on the layout any more.  Out of site, out of mind.
The solution fortunately is very simple, find the throttle used to control the DC locomotive and turn it speed to zero.
Original Article Credit:  DCCWiki, Mark Gurries