Of the two links sent to you by Digitrax, the first one has no relevance whatsoever. It deals with the
inputs of the DS64, not the outputs which are used for throwing switches.
The second link takes you to a list of DS64 subjects. They have left it up to you to decide which ones are relevant to your problem. Number 5 on the list deals with programming DS64 addresses. You can link to this topic by clicking on that item on that list. Or you can click on the link below which will take you to that self same page:
http://www.digitrax.com/kb/index.php?a=394The second paragraph says
"NOTE: During this procedure the DS64 must be connected to an active LocoNet with an active command station." I suspect this is where I got the idea that you had to be connected to the LocoNet for programming. However, the gentleman on the Digitrax board did indicate that he programmed DS64 addresses without using the LocoNet connection. I also have read that you can set one of the OP switches in the DS64 to allow the DS64 to receive commands only from the tracks or to receive them both from the LocoNet and from the tracks. It would not make much sense to have this option if the DS64 could not accept commands from the tracks. So I going to assume that the DS64 WILL accept commands, including programming commands, from the track, at least until I find out otherwise.
That being the case, I perused the Power Cab manual on NCE's website. As I understand it, to throw a switch with the Power Cab, you do the following:
(1) press the SELECT ACCY key
(2) key in the address of the switch
(3) press the ENTER key
(4) press either the 1 key or the 2 key.
So to program your second DS64, you would do the following:(1) disconnect the track connections of your Power Cab from the railroad and anything else they may be connected to.
(2) connect the track connections of your Power Cab to your second DS64 (and only to your second DS64.)
(3) press the ID button on the DS64 until the LED next to it starts flashing. This will take about 3 seconds. Then release ID button.
(4) press the SELECT ACCY key
(5) press the
5 key
(6) press the ENTER key
(7) press the 2 key
(8 ) press the SELECT ACCY key
(9) press the
6 key
(10) press the ENTER key
(11) press the 2 key
(12) press the SELECT ACCY key
(13) press the
7 key
(14) press the ENTER key
(15) press the 2 key
(16) press the SELECT ACCY key
(17) press the
8 key
(18) press the ENTER key
(19) press the 2 key NOTE: at this point, the LED above the ID button should stop flashing, indicating that the DS64 is programmed. If it quits before step (19) or is still flashing after step (19) then the DS64 did not program properly. Repeat steps (3) to (19).
(20) connect a solenoid type switch machine to the first output of the DS64 that you have just programmed, leaving all other connections the same.
(21) press the SELECT ACCY key
(22) press the
5 key
(23) press the ENTER key
(24) presses the 2 key NOTE: The solenoid switch machine may or may not throw, depending on which way it was previously set. Do not touch the switch machine but carry on with the testing.
(25) press the SELECT ACCT key
(26) press the
5 key
(27) press the ENTER key
(28) press the
1 key NOTE: The pressing the 1 key in this step should definitely throw the solenoid switch machine.
If you have made it successfully through all these many steps, then CONGRATULATIONS! You have just programmed your second DS64 to addresses 5, 6, 7 and 8. Before installing it, you should probably connect that solenoid switch machine in turn to the second, third and fourth outputs of the DS64 and confirm that you can throw it back and forth using addresses 6, 7, and 8.
Wow! Between the crash course on the NCE Power Cab and rereading a whole mess of data on the DS64, then trying to make sense out of it all, I see two hours have slipped by. Time goes quickly when you are having fun.