Databasebeheer van je locomotieven in TrainController

Portret van Jan van der Meer, modelspoorengineer en DCC-expert
Jan van der Meer
Modelspoorengineer & DCC-expert
Software & Automatisering · 2026-02-15 · 4 min leestijd

Je hebt net die prachtige nieuwe BR 103 van Roco binnen. Je zet hem op de baan, wil hem gaan besturen in TrainController... en dan begint het gezoek. Waar staat hij in de software?

Welk adres heeft hij? Heeft hij al een decoderprofiel? Herkenbaar?

Dan is het tijd om je digitale locomotievencollectie net zo strak te organiseren als je fysieke modelbaan. Goed databasebeheer is de onzichtbare motor van elke soepel draaiende digitale baan.

Wat is dat eigenlijk, zo'n locomotiefdatabase?

Stel je voor: je hebt een grote gereedschapskist. Al je schroevendraaiers, moersleutels en tangen liggen door elkaar. Zoeken duurt eeuwen.

Dat is een modelbaan zonder database. TrainController bouwt voor jou een perfect geordende kist, waar elk stuk gereedschap – elke locomotief – zijn eigen vaste plek heeft.

In die database bewaar je álles over elke locomotief. Het gaat verder dan alleen een naam en een adres. Je legt vast welke decoder erin zit (bijvoorbeeld een ESU LokSound 5 of een ZIMO MX645), hoeveel functieknoppen hij heeft, en wat die knoppen precies doen. Koplampen aan, stoomgeluid, rookgenerator aan of uit.

Je kunt ook bijzonderheden noteren, zoals dat de BR 50 van Fleischmann iets gevoelig is op langzaam rijden.

Al die informatie staat op één plek, altijd bij de hand.

Waarom zou je je hier druk om maken?

Omdat het je uiteindelijk heel veel tijd en frustratie bespaart. Zonder database moet je elke keer als je een locomotief wilt gebruiken, handmatig het DCC-adres invoeren.

Dat is 03, of 24, of 1024. Verkeerd intikken betekent dat je per ongeluk de verkeerde trein laat rijden. Met een database selecteer je gewoon "BR 103 DB" uit een lijstje. Klik. Klaar. Maar het wordt echt krachtig als je gaat automatiseren.

Wil je een automatisch treinbesturingssysteem laten rijden? Dan moet de software precies weten hoe lang jouw specifieke ICE 3 is, hoe snel hij optrekt en hoe hard hij maximaal kan.

Dat configureer je één keer in het databaseprofiel. Daarna kan de software hem veilig en voorspelbaar laten rijden, zonder dat je er omkijken naar hebt.

Het is de brug tussen "leuk hobbyen" en "serieus bouwen".

Hoe ziet dat eruit in TrainController?

Je opent de locomotievenlijst, meestal via een knop of menu-item. Je ziet dan een overzichtelijke tabel.

Links staat de naam, zoals "NS 1600". Daarnaast het DCC-adres, bijvoorbeeld 55. Dan zie je kolommen voor het decodermerk, de maximumsnelheid en het aantal functies.

Het echte werk begint als je dubbelklikt op een locomotief. Dan opent zich het eigenschappenvenster.

Dit is het hart van je database. Hier kun je per functie (F0 tot F28) instellen wat er gebeurt. Je kunt bijvoorbeeld instellen dat F1 de koppeling activeert, F2 de conducteur laat fluiten en F3 de interieurverlichting schakelt.

Voor elke functie kies je ook het type: momentaan (alleen ingedrukt actief) of toggle (aan/uit). Je kunt ook een afbeelding toevoegen.

Maak een foto van je model en koppel die aan het profiel. Vergeet ook niet om regelmatig een veilige backup van je iTrain baanplan te maken.

Tijdens het rijden zie je dan niet alleen een naam, maar het plaatje van jouw trein. Dat maakt het overzichtelijk én leuk. Vergeet niet op 'Opslaan' te klikken. Je kunt profielen ook exporteren en importeren, handig als je met meerdere mensen aan dezelfde baan werkt of een backup wilt maken.

Versies en wat je nodig hebt

TrainController is er in verschillende edities. De Bronze-versie (vanaf zo'n €150) biedt al volledig databasebeheer.

Dat is voor de meeste thuisbanen meer dan genoeg. Wil je uitgebreide automatisering en bijvoorbeeld meerdere treinen tegelijk automatisch laten rijden? Dan kijk je naar de Silver (rond €300) of Gold-editie (rond €500).

Vergeet niet dat je ook een DCC-centrale nodig hebt die met TrainController praat. Merken als Roco (Z21), ESU (ECoS) of Digikeijs (DR5000) werken uitstekend.

De software communiceert via je thuisnetwerk (WiFi of ethernet) met de centrale.

Voor een nieuwe complete set (centrale + software) moet je rekenen op een investering van minimaal €400 tot €600. Het is een eenmalige uitgave die je hobby naar een compleet nieuwe tilt.

Praktische tips om direct te beginnen

Begin klein. Voeg niet meteen alle 50 locomotieven toe.

Kies er drie die je het meest gebruikt. Neem de tijd om per locomotief de functies voor licht en geluid in te stellen.

Test elke functie direct: doet de koplamp het echt met F0? Dit voorkomt later hoofdbrekens. Maak een logisch naamgevingssysteem. Begin met de vervoerder, dan het type.

Bijvoorbeeld: "DB BR 218 453-7 Roco". Of "NS 186 113-5".

Zo kun je later makkelijk filteren en zoeken. Gebruik de notitieveld voor bijzonderheden: "Decoder geüpdatet op 15-04-2024" of "Neigt naar ontsporen in bocht 3". Maak regelmatig een backup.

Ga in het menu naar 'Bestand' en kies 'Database exporteren'. Sla het bestand op een USB-stick of in je cloud-opslag.

Als je computer crasht, ben je niet al je zorgvuldig ingestelde profielen kwijt.

Het kost twee minuten en geeft heel veel rust. En onthoud: het doel is niet om uren achter de computer te zitten. Het doel is om straks, als je aan de rijtafel zit, met één klik je favoriete trein soepel de baan op te sturen.

Dat moment waarop alles gewoon werkt, dat is waar goed databasebeheer om draait. Door virtuele bezetmelders in TrainController te gebruiken, is dat pas echt genieten van de hobby.

Portret van Jan van der Meer, modelspoorengineer en DCC-expert
Over Jan van der Meer

Jan bouwt al meer dan tien jaar gedetailleerde modelspoorlandschappen en specialiseert zich in digitale DCC-besturing. Hij deelt zijn praktijkervaring met complexe decoderprogrammering en schaalgetrouw baanontwerp op deze site.

Volgende stap
Bekijk alle artikelen over Software & Automatisering
Ga naar overzicht →