KAM Industries - Leading supplier of DCC osftware Create Account      Log In      Shopping Cart    Ask the Conductor
KAMIND Associates Mission: Our mission is to deliver solutions that allow our customers to innovate and increase productivity. KAMIND Associates, Inc. - Digital Software for your Model Railroad The Conductor® - Software for the Digital Railroad(tm) 
KAMIND Associates -  www.kamind.net
Home
OnLine Store
Book Library
Dealers
Download S/W
Visual Studio...
Ask The..
Manuals
Press Room
Products
XP & Vista
About KAM
Terms of Use
Presentations
Privacy Policy
Registration
Tech Notes
 

KAM Supports the World Greatest Hobby Effort



KAM Industires has been a member of  MRIA/HMA since 2000

Train Server Overview

KAM has been producing professional model railroad software since 1991 and is the leading supplier of Professional DCC software for the model railroad industry. All of KAM's software is scale independent, internet enabled and supports all popular command stations.

Train Server is a software program (middleware) that handles the day to day management of the command station (KAM currently supports Label) and coordinates the information flow between other Train Server applications (KAM, 3rd party, or even your own applications). Train Server architecture is a multi-user architecture that is unique in the model railroad industry in managing the model railroad communications interface. Typical solutions form other vendors standalone application-centric programs and do not allow information to be exchanged between simultaneously running programs on a real time basis.

Train Server is the only model railroad software program available that manages distributed clients as well as the model railroad layout. Train Server programming interfaces are open and allow users to develop their own software programs that will work in conjunction with KAM written applications. Train Server takes high level, command station neutral commands, converts them into vendor specific commands for the command station, and sends the appropriate real time feedback message (loco speed, and direction, turnout states, rail occupancy state) to all Train Server connected clients.

Train Server allows multiple programs to run on the same computer or on multiple computers on a network, and coordinates the activity to perform different functions on your railroad. As an example, you can run Classic Panel and any other Train Server application at the same time. An example would be to have a person running Classic Panel acting as the Dispatcher for the layout, and having a group of train operators walking around the layout with their PDAs running LocoCE, each controlling their own train according to the signal colors they see on the layout.

Train Server Maintenance

Train server Manager communicates to EnigneInterface® server. EngInterfce is the middle ware that handles the communications to the command station and processes the xml/TCPIP interface commands. EngInterface also features a maintenance mode that allows you to update the Decoder Models/Templates from a central decoder database and see the number of decoders in use at any time. Currently Train Server supports up to 1000 decoder devices. A decoder device may have upwards of 32 bit of input/output per device. These decoder models have been used as part of the Train Server software tools since the late 90’s. The Decoder model names are supplied from various DCC manufacturers as well as the NMRA working group..

Train Server TCP/IP - Multi User XML protocol

All of Train Server applications may run on a TCP/IP network connection. You may use the local host TCP/IP address (127.0.0.1) on your desktop computer, or connect to the TCP/IP address of another computer running Train Server. Classic Panel uses Train Server to manage the model railroad interface and to control the model railroad layout.

KAM Train Server Distributed Clients

Train Server Distributed Architecture Train Server supports multiple command stations in the operation of your layout. Train server manages the interface and controls the information flow to the model railroad command station. This control flow or dynamic buffering is unique in the model railroad industry.

What this means is that you may mix and match your command stations as you need to handle the IO functions of the model railroad. Most DCC systems handle turnouts and locomotive controls. In some cases, users may wish to use a different hardware interface to handle the signals. Train Server will manage these interfaces and make the hardware management transparent to the client applications. In addition, Train Server will optimize the commands that are sent to the command station for the maximum performance.

Train Server Architecture is the only model railroad architecture that is designed to allow clients to be connected across a network and share data as connected clients. Train Server interfaces are open and well documented for anyone to use. Train Server’s open interface has the widest number of applications available as compared to any model railroad software – even all of the open source programs combined. Train Server is the industry standard.

Products

Train Server design allows KAM to offer low cost, high quality softare products. KAM's software producsts range from $29 - $249. You can pick and choose the functionality that you want for your model railroad. Our software packages are professional packages designed by professionals for use on their model Railroads. Each of our products is listed below. All of KAM’s software can run at the same time either on a local systems or across the network, along with your own custom applications. Select the packaged products for more information about each of those programs.

MSRP $99
KAM DCC Software - Classic Panel

MSRP $249
KAM DCC Software - Computer Dispatcher Pro

MSRP $59
KAM DCC Software - Decoder Commander

MSRP $39
KAM DCC Software - Engine Commander

MSRP $169
KAM DCC Software - Layout Commander

MSRP $59
KAM DCC Software - Loco CE

MSRP $79
KAM DCC Software - RailDriver Commander

MSRP $5.95
KAM DCC Software - Train Server demo

 

  Trainserver DCC Model Railroad Software - The Conductor - Computer Control
Send mail to webmaster@kamind.com with questions/comments about this web site.

Portions copyright © 1991 - 2008 KAM Industries. Engine Commander, Classic Panel, CDPRO, Computer Dispatcher, Computer Dispatcher Pro, Computer Dispatcher Web, Consist Commander, DCC Commander, Decoder Commander, Enginterface, IFeedback, IEngComIfc, KAM Industries, Kamind, Layout Commander, Layout Manager, LocoCe, LocoWinCe, RailDriver Commander, Route Commander, Signal Commander, "Software for the Digital Railroad", Smart Decoder, "The Conductor", Train Controls, Train Move, Train Priority, Train Server, Train Tools, "Why play with toys when you can use the Prototype", Video Speed are registered trademarks of KAM Industries. Products covered under Patent 6065406,  6270040,  6267061,  6494408, 6460467, 6676089, 6702235, 6827023, 6877699, 6909945, 7177733, 7216836, 7209812, 7216836, Ger 29923834.2, GB 2353228, CDN 2330931 and other US and international patents copyrights pending. All rights reserved All other marks are the property of their respective companies and owners.


KAMIND Associates, Inc  is doing business as KAM Industries.    Use of this site and material in any manner, is an opt-in agreement that that you have read, understood, and agreed to KAMIND Associates, Inc. privacy policy and our  site terms and conditions.