Beckenham and
West Wickham

Model Railway Club

Ground Disc Logo

Established 1950

Home

Exhibitions
   Langley Park 2008
   Past Shows
  
Club Information
   Club Meetings
   Membership
   Old Toy Trains
   Club Diary
   Club Constitution

  
Layouts
   Horton
   Farnborough Road
   Anerley Pits
   High Gables

Links
   Members Websites
   External Links

Contact Us
   Club Committee


©1997-2008
Beckenham & West Wickham MRC

Website maintained by
Greg Marshall


Contact Webmaster- gregmarshall121@hotmail.com

 
Horton
About | Plan | Pictures | Construction | Scenery | Signalling and Control | Layout Team | Exhibitions
Introduction | RPC Hardware | MRCCC Software | CACC System | Signalling Plan | Wiring Diagrams | Wiring Spreadsheet
 
Model Railway Computer Control Centre

Introduction

The signalling and interlocking on Horton is performed using the Model Railway Computer Control Centre software. MRCCC was developed by member, Stephen Parascandolo specifically for the needs of Horton, but it is fully data configurable to any layout.

The Software is available through the MRCCC website.

Software

Model Railway Computer Control Centre (MRCCC) is a Windows software application created to provide a user interface and interlocking for the model railway that closely replicates real modern UK signalling practice. MRCCC is designed to be the signalbox - it does not attempt to control the trains or allocate controllers and traction power feeds. However, it is a flexible system and complex additional logic can be built up if required using any of the signalling states, which MRCCC knows about.

The software is freeware and can be downloaded from this website free of charge. The source code (MS Visual Basic .NET 2003) is also available. MRCCC is not intended to be a commercial product and as such help and support are limited but I'll always try to help.

The software will only currently work with MERG RPC hardware running in RS232 mode. However the structure of the code is such that it would not take much additional work to code alternative hardware platforms or communications protocols. MRCCC looks and behaves like a real VDU based signalling control centre.

Some essential simplifications have been made - overlaps, approach locking and sectional route locking for example are not required for model railway use. Equally detail like point and signal identities are not required on the screen. The aim has been to recreate the appearance of a real system but without reliability, safety and availability features essential on the real railway.

 

Features

  • VDU control of Model Railway signalling on a PC.
  • User Configurable screen layout and interlocking conditions. Configuration is via Windows dialog boxes, which should be understood with a little signalling knowledge, and not with any kind of scripting language requiring computing knowledge.
  • Full and comprehensive validation of all user configured data with feedback at each stage on exactly why a layout is invalid or what is wrong with an entry just made.
  • Test Mode provided for offline testing (without connecting the layouts) of the full interlocking including the ability to simulate user and layout inputs and monitor all states within the system.
  • Entry-Exit (NX) route setting by mouse, calling all points as required.
  • Auto Working buttons.
  • Full automatic aspect sequencing for 2-, 3- and 4-aspect colour light signalling. (only basic sequencing provided, e.g. no flashing aspects)
  • Point Keys.
  • Call On/Shunt Exits buttons and position light aspects.
  • Shunt Signals and permissive working.
  • Facilities for slots or Emergency Replacement controls.
  • Real time display of track occupation, aspect and point position (detection not provided).
  • Train Operated Route Release (simplified).
  • Route Release (simplified).
  • Full interlocking of conflicting routes or occupied track circuits with comprehensive feedback to the signaller of why the interlocking has rejected a command.
  • Multi-User support for large layouts.
  • Automatic Requests for routes, mouse clicks or point keys based on RPC Inputs, or internal state changes.
TOP
Page Last Updated: 25th March 2006
Contact the Webmaster