SCMT

  • Hallo miteinander,


    Für diejenige, die interessiert sein können, möchte ich euch mal kurz das Veröffentlichen der zweiten Version des SCMT-Zugbeeinflussungssystems wissen lassen.


    Die erste Version enthielt nur das streckenseitige Teilsystem, nämlich die Eurobalisen. Das fahrzeugseitige Teilsystem, d. h. Anzeige- und Bediengeräte und deren Logik, war noch in der Baureihe E464 programmiert.

    Jetzt ist es anders: Nun bietet die aktuelle Version das SCMT voll. Konkret wurde das fahrzeugseitige Teilsystem aus der E464er komplett herausgezogen und als eigenständiges Modul/Plug-in eingerichtet, das in jede Lok importiert werden kann. So kann man beliebige Lokomotiven und Steuerwagen mit dem SCMT-Sichereitssystem (GUI + ganze Zugbeeinflussungslogik) ausstatten, out-of-the-box sozusagen. Sowohl die von Ansaldo als auch die von Alstom hergestellte Versionen den Anzeige- und Bediengeräten wurden erstellt.


    So, das war der wichtigste Punkt dieser Version. Natürlich sind neue Verbesserungen der SCMT-Logik auf der Grundlage der technischen Spezifikationen von RFI (https://epodweb.rfi.it) auch drin.


    Ein paar Bilder findet ihr da unten.


    Falls ihr Fragen habt, stehe ich natürlich gerne zur Verfügung.

    Wie immer findet ihr alles unter https://worcestergeorge.altervista.org



  • Steve

    Hat das Thema freigeschaltet.
  • Interesting. So if i understand this correct, you can build the SCMT module be build into the vR 101 if anyone knows how to do it.


    Or is it a program that runs as an overlay like ts-telemetry?

    Ich bin der Musikant mit Taschenrechner in der Hand.

  • Yes, The SCMT on-board subsystem is just a regular TS object. You simply attach it as child object in the engine blueprint of any vehicle you want. Then you create a couple of control values. Finally you import the SCMT LUA module/library into the vehicle LUA script.


    The SCMT LUA module contains the entire already-coded on-board SCMT logic. You initialise it first and then in the main Update() function you can call a couple of methods that allow you to interact with it.


    The E464 latest version now uses the SCMT module internally in the way I have just mentioned, becoming simply "a locomotive" which uses this SCMT module (the E464 script has on its own actually no clue what the SCMT is. It just imports its GUI + logic, and that's it).


    Instructions on how to import the SCMT on-board subsystem can be found in the PDF manual, section 4.2 (also, a LUA sample script (kind of a template) showing how the import works is in there).