Neue Trafo-Skripte

Vorlagen MTS_Trafo_xx ...für MeinTrafoSpezial(MTS) mit dem Trafo von HS1

Und hier die Zuordnung der Nummern:

 

01 = MTS_Trafo.ID_Box -- Das Trafo-Gehäuse selbst.

 

02 = MTS_Trafo.ID_Digit_Links -- 100er Geschwindigkeit

 

03 = MTS_Trafo.ID_Digit_Mitte -- 10er Geschwindigkeit

 

04 = MTS_Trafo.ID_Digit_Rechts -- 1er Geschwindigkeit

 

05 = MTS_Trafo.ID_Tempo_Plus -- Hoch schalten

 

06 = MTS_Trafo.ID_Tempo_Minus -- Runter schalten

 

07 = MTS_Trafo.ID_Richtung -- Richtung ändern bzw. Rollmaterial anhalten.

 

08 = MTS_Trafo.ID_Pre -- Preset, einen Geschwindigkeitswert voreinstellen (speichern).

 

09 = MTS_Trafo.ID_Set -- Set, den voreingestellten Geschwindigkeitswert auf das aktive Rollmaterial übertragen, abhängig vom Richtungsschalter (Vorwärts oder Rückwärts).

 

10 = MTS_Trafo.ID_Kupplung_V -- Kupplung_Vorn

 

11 = MTS_Trafo.ID_Kupplung_V1 -- !Neu! Kontrollleuchte, ob Vorne gekoppelt ist oder nicht. Nicht unbedingt notwendig, aber schön, wenn man es sieht.

 

12 = MTS_Trafo.ID_Kupplung_H -- Kupplung_Hinten

 

13 = MTS_Trafo.ID_Kupplung_H1 -- !Neu! Kontrollleuchte, ob Hinten gekoppelt ist oder nicht. Nicht unbedingt notwendig, aber schön, wenn man es sieht.

 

14 = MTS_Trafo.ID_Strom_V -- Stromabnehmer_Vorn

 

15 = MTS_Trafo.ID_Strom_H -- Stromabnehmer_Hinten

 

16 = MTS_Trafo.ID_Signal_Kontrolle -- Kontrolle ob das Rollmaterial von einem Signal "festgehalten" wird.

 

17 = MTS_Trafo.ID_ZAL -- Zugauswahl links. In der Tabelle "MTS_Trafo.Name_RM_V" ein Rollmaterial eine Stelle weiter links auswählen.

 

18 = MTS_Trafo.ID_ZAR -- Zugauswahl rechts. In der Tabelle "MTS_Trafo.Name_RM_V" ein Rollmaterial eine Stelle weiter rechts auswählen.

 

19 = MTS_Trafo.ID_ZAS -- Zugauswahl Start. Das ausgewählte Rollmaterial auf den Trafo aktivieren / übernehmen.

 

20 = MTS_Trafo.ID_Horn -- "Hupe" auslösen vom aktiven Rollmaterial.

 

21 = MTS_Trafo.ID_Licht -- Licht ein- oder ausschalten vom aktiven Rollmaterial (Zugverband). !Achtung! Keine Rückmeldungen zwischen EEP und Lua bei Umschaltung auf anderes Rollmaterial.

 

22 = MTS_Trafo.ID_Rauch -- Rauch ein- oder ausschalten vom aktiven Rollmaterial (Zugverband). !Achtung! Keine Rückmeldungen zwischen EEP und Lua bei Umschaltung auf anderes Rollmaterial.

23 = MTS_Trafo.ID_Kamera --Kamera auf das aktive Rollmaterial (Zugverband) setzen. Voreinstellung in den Skripten "MTS_Trafo_xx" Nummer 9 (Gleich zu setzen mit Taste "9" in 3D). Kann für jeden MTS_Trafo separat im Skript abgeändert werden.

 

 

Noch was Grundlegendes für die Einbindung der Skripte. Das Skript "MTS_Trafo_Funktionen" befindet sich im LUA-Ordner, die MTS_Trafo-Skripte, so gehe ich vor, kopiere ich in den "Anlagenordner" innerhalb von LUA (Ordner) und fülle sie aus.

 

Zum Schluss binde ich sie ein.

 

Alles Weitere steht im MEF unter EEP Allgemein

Tufftuff's Bastelraum (Steuerungen mit und ohne LUA)

Folgende Dateien liefere ich mit und werden über den EEP-internen Installer  installiert.

 

MTS_Trafo_01 nach  "LUA\Vorlagen_Tufftuff\Vorlagen_MTS_Trafo_xx\MTS_Trafo_01.lua"
MTS_Trafo_02 nach  "LUA\Vorlagen_Tufftuff\Vorlagen_MTS_Trafo_xx\MTS_Trafo_02.lua"
MTS_Trafo_03 nach  "LUA\Vorlagen_Tufftuff\Vorlagen_MTS_Trafo_xx\MTS_Trafo_03.lua"
MTS_Trafo_04 nach  "LUA\Vorlagen_Tufftuff\Vorlagen_MTS_Trafo_xx\MTS_Trafo_04.lua"
MTS_Trafo_05 nach  "LUA\Vorlagen_Tufftuff\Vorlagen_MTS_Trafo_xx\MTS_Trafo_05.lua"
MTS_Trafo_06 nach  "LUA\Vorlagen_Tufftuff\Vorlagen_MTS_Trafo_xx\MTS_Trafo_06.lua"
MTS_Trafo_07 nach  "LUA\Vorlagen_Tufftuff\Vorlagen_MTS_Trafo_xx\MTS_Trafo_07.lua"
MTS_Trafo_08 nach  "LUA\Vorlagen_Tufftuff\Vorlagen_MTS_Trafo_xx\MTS_Trafo_08.lua"
MTS_Trafo_09 nach  "LUA\Vorlagen_Tufftuff\Vorlagen_MTS_Trafo_xx\MTS_Trafo_09.lua"
MTS_Trafo_10 nach ,"LUA\Vorlagen_Tufftuff\Vorlagen_MTS_Trafo_xx\MTS_Trafo_10.lua"
MTS_Trafo_Funktionen nach  "LUA\MTS_Trafo_Funktionen.lua"

Update vom 01.07.2018:

-Alle Trafo-Skripte haben jetzt einen Versionshinweis bekommen, aktuell v.1.0. Diese werden beim Einbinden der Skripte im Ereignisfenster angezeigt.

-Das Skript MTS_Trafo_Funktionen erkennt jetzt automatisch, ob ihr das entsprechende Plugin2 zu EEP14.2 habt oder eine höhere EEP-Version.

-Mit dem Plugin2 könnt ihr den Zugnamen jetzt beliebig benennen. Durch bestimmte Kupplungsvorgänge kann sich der Zugname ändern, aber die Steuerung über den Trafo bleibt erhalten. Ausschlaggebend ist hier der Name vom Rollmaterial, da sich dieser nicht ändert.

Update vom 07.08.2018:

Mit dieser Version kann man über einen Kontaktpunkt ein Rollmaterial auf einen Trafo aktivieren, wenn er dort gelistet ist.

 

Klassisches Beispiel: Ein Güterzug fährt von der Automatikstrecke in den Güterbereich, wo man dann diesen über den Trafo steuern möchte. Oder ein bestimmter Zug legt ein anderes Rollmaterial auf den Trafo.

 

Folgendes steht dann im Kontaktpunkt (mit Benny's "Codeschnipsel")

 

 

- für den Trafo von HS1 --> MTS_Trafo.RM_aendern_Kp(Zugname,MTS_Trafo_01) oder MTS_Trafo.RM_aendern_Kp(Zugname,1)

 

 

 

Hier wird das Rollmaterial z.B. auf den ersten Trafo gelegt, wenn er in der Tabelle Name_RM_V gelistet ist. Das sollte zur Zeit (ohne EEP14.2 Plugin2 oder EEP15) auch der Name vom Zugverband ohne # sein.

 

Soll aber über den Kontaktpunkt ein anderes Rollmaterial auf den Trafo aktiviert werden, dann steht z.B. folgendes drin.

 

 

-für den Trafo von HS1 --> MTS_Trafo.RM_aendern_Kp(Zugname,MTS_Trafo_03,"Rangierlok_01") oder MTS_Trafo.RM_aendern_Kp(Zugname,3,"Rangierlok_01")

 

 

 

Hier wird das Rollmaterial "Rangierlok_01 auf den Trafo mit der Kennung 3 aktiviert, vorausgesetzt dieses Rollmaterial ist dort auch gelistet.

 

Das Skript MTS_Trafo_Funktionen bekommt die Versionsnummer 1.0.3

Update vom 27.08.2018:

 

Das Skript MTS_Trafo_Funktionen hat ein kleines Update  bekommen.

Es wurden interne Fehler beseitigt. Die neue Versionsnummer lautet jetzt 1.0.4

Update vom 28.08.2018:

 

Das Skript MTS_Trafo_Funktionen hat ein kleines Update  bekommen.

Es wurde ein interner Fehler beseitigt. Es betraf die Übergabe vom Rollmaterial über Kontaktpunkt.

Die neue Versionsnummer lautet jetzt 1.0.5


Bei Updates werden vorhandene Dateien immer überschrieben. Bitte ein Backup vor der Installation vornehmen!

Download
MTS_Trafo_xx Skript-Vorlagen
Stand: 22.06.2018
Update 01.07.2018 Version 1.0
Vorlagen_MTS_Trafo_xx v.1.0.rar
Komprimiertes Dateiarchiv 20.6 KB
Download
MTS_Trafo_Funktionen
Stand: 07.08.2018 Version 1.0.3
Udpate: 27.08.2018 Version 1.0.4
Udpate: 28.08.2018 Version 1.0.5
MTS_Trafo_Funktionen v.1.0.5.rar
Komprimiertes Dateiarchiv 5.4 KB