RailControl can be downloaded on the Download-page.
The downloaded archive can be extracted everywhere on the computer.
In the extracted archive there is a template of the configuration file (railcontrol.conf.dist). If the webserver of RailControl has to be started on another port 80 (default), the template has to be copied to railcontrol.conf and the desired port has to be entered.
RailControl can be started with a double click on the executable file railcontrol.exe (Windows) respectively railcontrol (other operation systems). To get logging informations from RailControl it is recommended to start RailControl from a console. Also possible is to change the behavior of RailControl with startup arguments.
If RailControl already has started one can connect with a recent Browser. If the browser is executed on the same computer like RailControl, one has to type http://localhost/ in the address bar. From another computer (ie. a smartphone) one has to use the IP instead of localhost. If RailControl was started with another webserver port then 80, this hast to be entered also in the browser (ie. http://localhost:8080/).
Functions and Configuration
After connecting with the browser, the important functions and configurations can be reached in the menu bar at the top:
These are the functions from left to right:
|Terminating RailControl-server, including stopping all trains|
|Turn on/off current on the track|
|Stopping all trains immediately (speed zero)|
|Stopping all trains in automode at the next signal / at end of street|
|Putting all trains into automode|
|Configuration of controls|
|Configuration of locomotives|
|Configuration of layers|
|Configuration of tracks|
|Configuration of switches|
|Configuration of signals|
|Configuration of accessories|
|Configuration of streets|
|Configuration of feedbacks|
The automatic operation is described on page Automatic Operation.