Login
or
Register
Subscriber & Member Login
Login, or register today to interact in our online community, comment on articles, receive our newsletter, manage your account online and more!
Login
Register
Home
»
Model Railroader
»
Forums
»
Layouts and layout building
»
Roco DCC control with the PC, without dedicated hardware
Edit post
Edit your reply below.
Post Body
Enter your post below.
I was myself under the impression that I needed the Roco PC Interface (it is 10785 or something), but after some searching on the net I found some pages (unfortunately all in german) that were saying this is possible only with the 10761. I decided to give it a try, and it worked. <br /> <br />The first step is of course to build the required cable. For this, I used a UTP cable of the required length (for no reason, this was the only type of cable that I had in my house at that moment). You only need two wires of it. The web page http://home.snafu.de/mgrafe/Anleitung_Server.htm describes this cable. On one end of the cable, you need a RJ11 connector that has all 6 pins (pay attention, usually RJ11 connectors are used for phone lines, but they have only pins 2-5, pins 1 and 6 missing, and you need exactly pins 1 and 6). What you have to do is connect pin 1 of this connector (1 is the leftmost pin when you are holding the connector with the pins upside, and with the cable hole towards you) to the TxD pin of a serial female connector - this is pin 3 if you are having DB-9 connectors (with 9 pins) on your computer, or with pin 2 of a DB-25 connector. Second, you connect pin 6 of the RJ11 to the GND pin of the serial interface (pin 5 of DB-9, pin 7 of DB-25). <br /> <br />So the cable is: <br />RJ11 pin 1 --- Txd DB-9 pin 3 or DB-25 pin 2 <br />RJ11 pin 6 --- GND DB-9 pin 5 or DB-25 pin pin 7 <br /> <br />All other wires/pins are not required. <br /> <br />Connect this cable between a COM port of your computer and the Master Locomouse port (where your Locomouse is connected at this moment). I failed to use the Locomouse and the PC simultaneously using Master and Slave ports, so remove the Locomouse and connect this cable instead of it. Remove any slave Locomouse if present. <br /> <br />Now, that you are done with the hardware (yes, that's all, and the hardest part will be to find a 6 pins RJ11 :D), lets go to the software. <br /> <br />You have two options for the software. The first is DDL (for linux), and the second is DDW (for windows). I will skip the linux part because usually a linux user is skilled enough to do this alone. For the DDW, you need to download the following: <br /> <br />1. <br />DDW-Server V072 - compiled program (Version 17.12.2004) <br />from http://mitglied.lycos.de/mgrafe/download_en.htm <br /> <br />2. <br />If you, as myself, are using WinXP or Win2000, download from the same page the software called: <br />Driver and installer for Windows NT/2000/XP (for operation under Windows NT/2000/XP necessary) <br /> <br />3. <br />From the same page, download the <br />Railyplan -program 2.0 (Version 22.12.04) <br /> <br />Now, what you have downloaded are: <br />- a server program (1) that talks to the serial port via the driver that you have downloaded (2) and waits for orders on a TCP/IP port <br />- a client program (3) that receives your orders via a graphical interface and sends these orders via TCP/IP to the server (2) <br /> <br />Software installation; <br />1. Unzip DDW-Treiber.zip <br />2. Go to the directory where you unzipped the files, and run ddw_ntdriver.exe <br />3. In the window that will open, choose install driver, then start driver. When you will click Install, it will print an OKAY, but when you click Start, it will print OKAY again, so you will have no visual clue about the fact that you pressed the button. But if you will press the Start button again, you will get an ERROR_SERVICE_RUNNING, so you will know that you have started the service. Now, you can close the window. <br />4. Unzip Server072_exe.zip. You will get one file, called ddwserver.exe <br />5. Start ddwserver.exe <br />6. If you are using WinXP may be the Windows Security Alert will ask you if you want to keep blocking this program. Choose unblock (otherwise this will not work). <br />7. Probably you will get an error in german. Dismiss it with Ok. <br />8. You will have a locomotive icon in the tray. Right click on it and choose <br />"Parameter einstellen" <br />9. A window wil appear with some settings. The first and most important step is to choose English at the Language pop-down menu and then press beenden. Now everything is in English as it shoud be :-) <br />10. Right click again on the tray icon and choose Setup <br />11. Configure these settings: <br />a) Global Settings <br />NMRA translation: 3 <br />Protocols: Only NMRA/DCC <br />SRCP-Protocol: 0.73 <br />b) Connections <br />Activate COM during start up: Yes <br />Serial interface: choose whatever COM port you have connected that cable to. <br />12. Click Store. <br />13. Right click on the tray icon, choose exit, then start the program again to activate all the new settings. <br />14. Unzip railyplanv20.zip. <br />15. Run Setup_RAILYPLAN.exe <br />16. Click on Setup starten, then on Ja, ich stimme zu <br />17. After the install is over, click on Setup erfolgreich beendet (google says this means: setup successfully terminates) <br />18. Start RAILYPLAN from the Start menu. <br />19. Again choose Unblock if prompted by the Windows Security Alert <br />20. Select the english flag <br />21. Select File/New, and enter a name (mytrack would be a good choice) <br />22. Choose Component/Locomotives <br />23. In the lower side of the screen, select "New loc" <br />24. In the window that appeared, choose DCC at the protocol selection, then DCC N1. <br />25. If your locomotive has lights, click on the light symbol (those 3 yellow dots) then on the F0 blank area (usually lights are controlled by the Function 0, or * button). <br />26. Repeat step 25 for each function that your loco has, associating the function with the corresponding function button. <br />27. Set Vmax to 10 (I didn't play with other values yet) <br />28. Set Address to your loco's address (default is 3 for Roco); this is the address that is displayed on your Locomouse <br />29. Click on a picture then on the question mark, in order to set a loco picture. You can add your own pictures to the program folder if you like <br />30. Press OK, then Quit <br />31. Choose File/Save <br />32. Repeat steps 23-31 for each loco that you have, and for each other DCC-controlled device <br />33. When you are ready with that, choose Component/Operation <br />34. Select Connection / Connect <br />35. Click on the power on button <br />36. Click on the loco(s) that you want to control, then controll it using the slider and mouse clicks on the functions. <br /> <br />This is all. <br /> <br />Now, as a final comment, the last part of software (RAILYPROG) is optional. Any software that uses SRCP 0.73 is good. For example, i also had good results with TrackOne from http://www.reukauff.de/TrackONE/TrackONE.htm, but it is in German only. The main difference between RAILYPROG and TrackOne is that with TrackOne the locomotives move as configured by their decoders. With RAILYPROG the decoder settings I think that are ignored, because the loco moves too fast at the maximum slider position. There are also SRCP programs that will allow you to program your decoders. I am happy with the defaults (i feel that this is the most accurate reproduction of the real movement), so thats why I used TrackOne. The only bad thing about TrackOne is that it crashes sometimes and I have to restart it. <br /> <br />Now, if you have a more complex layouts, with feedback systems and automatic turnouts, please tell me how it went, because I only have DCC locomotives, and the layout is manually controlled for the time being. <br />
Tags (Optional)
Tags are keywords that get attached to your post. They are used to categorize your submission and make it easier to search for. To add tags to your post type a tag into the box below and click the "Add Tag" button.
Add Tag
Update Reply
Subscriber & Member Login
Login, or register today to interact in our online community, comment on articles, receive our newsletter, manage your account online and more!
Login
Register
Users Online
There are no community member online
Search the Community
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
Model Railroader Newsletter
See all
Sign up for our FREE e-newsletter
and get model railroad news in your inbox!
Sign up