Kapitel 10 Tempomat

Tempomat


10.1 Allgemeines


Beim Tempomat stellt der Lokführer eine Geschwindigkeit ein, die dann vom Zug erreicht und gehalten wird.


Um eine Elektro- oder Diesellokomotive mit CC auszustatten, müssen folgende Schritte durchgeführt werden:


1) In der .eng-Datei müssen die erforderlichen Einträge vorhanden sein


2) In der .cvf-Datei müssen die erforderlichen Kabinensteuerungen hinzugefügt werden


3) In den .sms-Dateien müssen die erforderlichen Soundstream-Einträge hinzugefügt werden.


Zum Fahren einer mit CC ausgestatteten Lokomotive stehen folgende Treiberschnittstellen zur Verfügung:


1) Tastaturbefehle


2) Maus


3) HUD- und Zugfahrfenster.


Die CC-Funktion umfasst auch die Verwaltung eines sehr vielseitigen spezifischen Controllers, des sogenannten Multi Position Controllers (MPC).


Jedem der oben genannten Themen ist ein Absatz gewidmet.


10.2 Betriebsmodi


Der CC-Geschwindigkeitsregler kann sich in vier verschiedenen Zuständen (oder Modi) befinden:


1) Manuell, wenn die automatische Geschwindigkeitsregelung deaktiviert ist und der Fahrer die Geschwindigkeit über Gas und Bremsen steuert, als ob kein CC vorhanden wäre.


2) Auto, wenn die automatische Geschwindigkeitsregelung aktiviert ist und daher die Geschwindigkeit automatisch geregelt wird


3) Tests, derzeit nicht implementiert


4) AVV, derzeit nicht implementiert.


Das Umschalten zwischen manuellem und automatischem Modus kann so konfiguriert werden, dass es entweder durch eine bestimmte Cabview-Steuerung (ORTS_SELECTED_SPEED_REGULATOR_MODE) oder wenn bestimmte in den ENG-Dateiparametern definierte Bedingungen erfüllt sind, oder durch Tastaturbefehle erfolgt. Einer dieser Parameter ist z.B. ForceRegulatorAutoWhenNonZeroSpeedSelected.


Der CC-Geschwindigkeitswähler kann sich in vier verschiedenen Zuständen (oder Modi) befinden:


1) Parken


2) Neutral


3) An


4) Starten.


Das Umschalten zwischen Geschwindigkeitsauswahlmodi kann so konfiguriert werden, dass es entweder über ein bestimmtes Cabview-Steuerelement (ORTS_SELECTED_SPEED_MODE) oder über Tastaturbefehle erfolgt.


Es gibt drei Arten von Kreuzfahrtreglern:


1) Keine


2) Voll


3) Nur Geschwindigkeit


Die Typauswahl erfolgt über den .eng-Parameter ControllerCruiseControlLogic. Die Typen None und Full funktionieren auf die gleiche Weise. Die Standardeinstellung „Keine“ bedeutet, dass alle Cruise Controller-Funktionen aktiv sind.


10.3 Parametrierung der .eng-Datei



Im Engine-Abschnitt der .eng-Datei müssen die CC-Parameter innerhalb eines ORTSCruiseControl-Blocks wie folgt deklariert werden:


ORTSCruiseControl(


CCparameter1 (Wert)


CCparameter2 (Wert)


...


CCparametern (Wert)


Optionen ("Option1", "Option2", ... "Optionn")


ForceStepsThrottleTable ("IntValue1", "IntValue2",...,"IntValuen")


AccelerationTable ("FloatValue1", "FloatValue2",...,"FloatValuen")


)


Nachfolgend finden Sie eine Liste der verfügbaren CC-Parameter für .eng-Dateien.


Tabelle 1: .eng-Parameter

Parameter Beschreibung Einheiten Standard
SpeedIsMpH Km/h, falls fehlend Boolescher Wert FALSE
MaxForceSteps Normalerweise ist 100, was 100 % bedeutet, aber einige Loks haben begrenzte Kraftstufen Integer 0
SpeedSelectorStepTimeSeconds Wie schnell der ausgewählte Geschwindigkeitshebel die Geschwindigkeit erhöht Schweben 0,1
DynamicBrakeMax- ForceAtSelectorStep Bei dieser Stufe erreicht die Bremse 100 %. Je niedriger die Stufe, desto geringer ist der maximale Bremsprozentsatz Ganze Zahl 1
NominalSpeedStep Wenn Sie Umschalt+A oder Umschalt+D drücken, um wie viele Geschwindigkeitseinheiten soll sich die ausgewählte Geschwindigkeit ändern? Ganze Zahl 0
StartReducingSpeed- Delta Je niedriger die Zahl, desto eher verringert der Regler die Leistung Schweben 1
StartReducingSpeed- DeltaDownwards Wenn vorhanden und ungleich Null, überschreibt es den oben genannten Parameter für dynamisches Bremsen Schweben 0
ForceRegulatorAutoWhenNonZeroSpeedSelected Wenn eine Geschwindigkeit ungleich Null ausgewählt wird, wird der Regler auf „Automatisch“ eingestellt Boolescher Wert FALSE
ForceRegulatorAutoWhen- NonZeroSpeedSelectedAndThrottleAtZero Selbsterklärend Boolescher Wert FALSE
MaxForceKeepSelectedStepWhenManualModeSet Selbsterklärend Boolescher Wert FALSE
ForceResetRequiredAfterBraking Um nach einer manuellen Bremsung erneut Kraft aufbringen zu können, muss die Kraft zunächst manuell auf Null zurückgesetzt werden Boolescher Wert FALSE
DynamicBrakeIsSelectedForceDependant Ob die tatsächliche dynamische Bremskraft von der Position des Kraftwählers abhängt, andernfalls wird immer die maximale dynamische Bremskraft angewendet Boolescher Wert FALSE
ThrottleFullRangeIncreaseTimeSeconds Zeit in Sekunden, die der Regler benötigt, um von 0 auf 100 % der Leistung zu gelangen Sekunden 5
ThrottleFullRangeDecreaseTimeSeconds Zeit in Sekunden, die der Regler benötigt, um von 100 auf 0 % der Leistung zu gelangen Sekunden 5
DynamicBrakeFull-RangeIncreaseTimeSeconds Wie oben, jedoch für dynamisches Bremsen Sekunden 5
DynamicBrakeFull-RangeDecreaseTimeSeconds Wie oben, jedoch für dynamisches Bremsen Sekunden 5
TrainBrakeFullRangeIncreaseTimeSeconds Wie oben, jedoch für Zugbremsen Sekunden 10
TrainBrakeFullRangeDecreaseTimeSeconds Wie oben, jedoch für Zugbremsen Sekunden 5
DefaultForceStep Wenn OR gestartet wird, ist dies der ausgewählte Kraftschritt, der normalerweise auf 0 eingestellt ist Integer 1
DisableCruiseControlOnThrottleAndZeroSpeed Wenn der Zug stillsteht und der Gashebel erhöht wird und sich CC noch im Automatikmodus befindet, wird der Modus auf manuell zurückgesetzt Integer FALSE
DisableCruiseControlOnThrottleAndZero-Force Wenn sich der Zug bewegt und der Gashebel erhöht wird und CC sich immer noch im Automatikmodus befindet und die ausgewählte Kraft Null ist, wird der Modus auf manuell zurückgesetzt Boolescher Wert FALSE
DynamicBrakeCommandHasPriorityOver- CruiseControl Wenn der Tempomat auf „Auto“ steht, hat die manuelle Aktivierung der dynamischen Bremse Vorrang Boolescher Wert TRUE
HasIndependentThrottleDynamicBrakeLever Die Kabine ist mit einem kombinierten Gas-Dynamic-Bremshebel ausgestattet, der von den CC-Bedienelementen unabhängig ist Boolescher Wert FALSE
DoComputeNumberOfAxles Die Anzahl der Zugachsen wird beim Spielstart automatisch berechnet Boolescher Wert FALSE
AntiWheel- SpinEquipped Selbsterklärend. Hinweis: Befinden sich mehrere Loks in der Lok, entscheidet die Lok mit der höchsten Geschwindigkeit über die Aktivierung Boolescher Wert FALSE
AntiWheAntiWheelSpinSpeed- DiffThresholdel-SpinEquipped The speed difference (MpS) between wheel speed and train speed that activates the anti spin system and reduces power Boolescher Wert FALSE
ParkingBrakeEngageSpeed The speed when automatic parking brake will be engaged if present Float (Geschwindigkeit) 0
ParkingBrakePercent To what engine brake percent should the parking brake be set if engaged Ganze Zahl 0
MaxPowerThreshold At this speed, no matter what max force was selected by the driver, the regulator will lineary reach force to 100% Float (Geschwindigkeit) 0
SafeSpeedForAutomaticOperationMpS Some locos/systems need the ‘confirm to drive’ button to be held until the safe speed is reached. This is the speed above which the loco will continue delivering power. Float (Geschwindigkeit) 0
ContinuousSpeedIncreasing Logisch FALSE
PowerBreakoutAmpers Some locos are unable to maintain power when current is lower than this value. In that case, a breakout is generated and the power goes to 0 Float (Ampere) 100
PowerBreakoutSpeedDelta Obsolete Ganze Zahl 100
PowerResumeSpeedDelta When breakout was activated, this is the speed hysteresis, when speed is reduced by this value the engine will resume power Ganze Zahl 100
PowerReductionDelayPaxTrain Time required for the loco to reach maximum percent of power set in PowerReductionValue until the whole train is in pull on its couplers for passenger trains Float (Sekunden) 0
PowerReductionDelayCargoTrain Time required for the loco to reach maximum percent of power set in PowerReductionValue until the whole train is in pull on its couplers for freight trains Float (Sekunden) 0
PowerReductionValue Maximum power in % to maintain until PowerReductionDelay is reached Ganze Zahl 100
DisableZeroForceStep Minimum force step is limited above zero Boolescher Wert FALSE
UseThrottleAsSpeedSelector if ControllerCruiseControlLogic is set to SpeedOnly, throttle when in Auto mode will change the maximum CC speed Boolescher Wert FALSE
UseThrottleAsForceSelector if ControllerCruiseControlLogic is set to None, throttle when in Auto mode will change the maximum CC Force Boolescher Wert FALSE
UseThrottleInCombinedControl Throttle is used as force selector or speed selector even if in combined control, to be used in conjunction of one of the two above parameters Boolescher Wert FALSE
ControllerCruiseControlLogic Can have values ‘None’, ‘SpeedOnly’, ‘Full’ Aufzählung Full
HasProportionalSpeedSelector Speed selector is performed by a lever ranging from 0 to max speed Boolescher Wert FALSE
SpeedSelectorIsDiscrete Speed selected can have only values multiple of NominalSpeedStep, even if selection is through mouse Boolescher Wert FALSE
ModeSwitchAllowedWithThrottleNotAtZero Switch from manual to auto and vice-versa can occur also when throttle lever is not at 0 Boolescher Wert FALSE
DisableManualSwitchToAutoWhenSetSpeedNotAtTop Manual Switch to Cruise Control Auto Mode can’t occur when speed is not set at maximum value and at the same moment train speed is not 0 Boolescher Wert FALSE
UseTrainBrakeAndDynBrake CC uses train brake and dyn brake together Boolescher Wert FALSE
SpeedDeltaToEnableTrainBrake This is the minimum speed delta between actual speed and desired speed for the CC to use also the train brake Float (Geschwindigkeit) 5m/s
SpeedDeltaToEnableFullTrainBrake This is the minimum speed delta between actual speed and desired speed for the CC to use also the train brake with no reduced intensity Float (Geschwindigkeit) 10m/s
TrainBrakeMinPercentValue This is the minimum train brake percent used by the CC. 0 means no braking, 100 means full service braking Float (Prozent) 30
TrainBrakeMaxPercentValue As above for maximum value. It must not be too high to avoid that the brake is not fully released timely Float (Prozent) 85
ThrottleNeutralPosition The zero throttle position is neutral in auto mode, that is in such position the CC does not intervene Boolescher Wert FALSE
MinimumSpeedForCCEffect Below this speed CC has no effect Float (Geschwindigkeit) 0
StartInAutoMode Game starts with CC in Auto mode Boolescher Wert FALSE
KeepSelectedSpeedWhenManualModeSet When switching from auto to manual and back to auto using keyboard or cabview control, the previously selected speed is kept,if false the train speed when passing to manual to auto is used as selected speed Boolescher Wert FALSE

Die Liste der verfügbaren Parameter für den Options()-Block finden Sie in der Tabelle unten.


Tabelle 2: Optionen

Name Beschreibung
RegulatorAuto
RegulatorManual
RegulatorTest
EngageForceOnNonZeroSpeed
StartFromZero Sie müssen nicht bestätigen, dass Sie fahren möchten. Wird die Geschwindigkeit über Null eingestellt, setzt sich der Zug in Bewegung
SelectorNeutral
SelectorOn
SelectorStart
SelectorParking

Das Vorhandensein von ForceStepsThrottleTable und AccelerationTable ist optional.


Das Bremsen durch CC kann entweder nur unter Verwendung der dynamischen Bremse (Standard) oder nur unter Verwendung der Zugbremse erfolgen, wenn die Lokomotive keine dynamische Bremse hat, oder unter Verwendung sowohl der dynamischen Bremse als auch der Zugbremse. Damit dies geschieht, muss der Parameter UseTrainBrakeAndDynBrake im CruiseControl-Block in der .eng-Datei auf true gesetzt sein.


Die Nutzung der Zugbremse erfolgt, wenn das Delta zwischen der tatsächlichen Zuggeschwindigkeit und der Zielgeschwindigkeit größer ist als der Parameter SpeedDeltaToEnableTrainBrake. Zwischen diesem Delta und SpeedDeltaToEnableFullTrainBrake wird die Zugbremse auf TrainBrakeMinPercentValue gesetzt. Oberhalb von SpeedDeltaToEnableFullTrainBrake wird die Zugbremse kontinuierlich angepasst, um eine konstante Verzögerung zu erreichen. Mit anderen Worten: Wenn das Geschwindigkeitsdelta hoch ist, wird die Zugbremsung angepasst, um eine konstante Verzögerung zu erreichen, wenn die dynamische Bremsung nicht ausreicht; Wenn der Zug abbremst und Delta auf SpeedDeltaToEnableFullTrainBrake reduziert wird, wird die Zugbremse auf TrainBrakeMinPercentValue reduziert. Wenn der Zug weiter abbremst und Delta auf Speed-DeltaToEnableTrainBrake sinkt, wird die Zugbremse gelöst. Durch die Anpassung dieser Parameter an die Lokomotive und einen typischen Zug, den sie zieht, kann sichergestellt werden, dass die Bremsleitung bei Erreichen der Zielgeschwindigkeit vollständig aufgeladen ist. Andernfalls könnte die Zuggeschwindigkeit deutlich unter die Zielgeschwindigkeit gesenkt werden.


Ein Beispiel für die relevanten Zeilen im CruiseControl-Block in der .eng-Datei folgt hier:


UseTrainBrakeAndDynBrake ( True ) Kommentar (** CC verwendet Zugbremse und Dyn-Bremse zusammen␣˓→**)


SpeedDeltaToEnableTrainBrake ( 15km/h ) Kommentar (** Dies ist die Mindestgeschwindigkeit␣˓→Delta zwischen tatsächlicher Geschwindigkeit und gewünschter Geschwindigkeit, damit der CC auch die Zugbremse verwenden kann **)


SpeedDeltaToEnableFullTrainBrake ( 30km/h ) Kommentar (** Dies ist die Mindestgeschwindigkeit␣˓→Delta zwischen tatsächlicher Geschwindigkeit und gewünschter Geschwindigkeit, damit der CC auch die Zugbremse nutzen kann␣


˓→ohne reduzierte Intensität **)


TrainBrakeMinPercentValue ( 10 ) Kommentar (** Dies ist der minimale Zugbremsprozentsatz, der vom CC verwendet wird, wobei 0 keine Bremsung und 100 vollständige Bremsung bedeutet **)


TrainBrakeMaxPercentValue ( 60 ) Kommentar (** Wie oben für Maximalwert. Er darf␣˓→nicht zu hoch sein, um zu vermeiden, dass die Bremse nicht rechtzeitig vollständig gelöst wird **)


10.3.1 Multipositionsregler (MPC)


Es ist möglich, einen CC auch ohne MPC zu verwalten, sofern der Gasregler für CC verwendet wird oder ein proportionaler Geschwindigkeitswähler verfügbar ist. In den anderen Fällen ist im Allgemeinen ein MPC erforderlich.


Der/die Multi Position Controller (mehr als einer kann definiert werden) wird/werden auch in der .eng-Datei mit einem ORTSMultiPositionController-Block definiert, und zwar auf diese Weise:


ORTSMultiPositionController (


Positionen (

Position ( PositionType1 PositionFlag1 "PositionName1" )

Position ( PositionType2 PositionFlag2 "PositionName2" )

...

Position ( PositionTypen PositionFlagn "PositionNamen" )

)

ControllerID (ID)

ControllerBinding („Controller verknüpft“)

CanControlTrainBrake (Boolean)

)


Die Liste der verfügbaren PositionTypes finden Sie in der Tabelle unten.


Tabelle 3: MPC-Positionstypen

Position flag Beschreibung
Neutral
Drive Wenn es sich beim MPC um einen Drosselklappentyp handelt, wird er mit der ausgewählten Kraft angetrieben. Wenn es an CC gebunden ist, fährt es, bis die Geschwindigkeit erreicht ist
ThrottleIncrease Erhöht den Gashebel oder die CC-Geschwindigkeit
ThrottleDecrease
ThrottleIncreaseFast
ThrottleDecreaseFast
DynamicBrakeIncrease
DynamicBrakeIncreaseFast
TrainBrakeIncrease
TrainBrakeDecrease
EmergencyBrake
ThrottleHold
DynamicBrakeHold
ThrottleIncreaseOrDynamicBrakeDecreaseFast Dies ist z.B. CP-Griff, erhöht das Gas oder verringert die Bremsleistung
ThrottleIncreaseOrDynamicBrakeDecrease
DynamicBrakeIncreaseOrThrottleDecreaseFast
DynamicBrakeIncreaseOrThrottleDecrease
KeepCurrent Behält Gas oder dynamische Bremse bei
SelectedSpeedIncrease
SelectedSpeedDecrease
SelectSpeedZero

Die Liste der verfügbaren Positionsflags finden Sie in der Tabelle unten.



Tabelle 4: MPC-Positionsflags

Position flag Beschreibung
SpringLoadedForwards Wenn es nach hinten bewegt wird, wartet es 300 Millisekunden, die Rückkehr zur vorherigen Position erfolgt nach vorne
SpringLoadedBackwards das Gleiche, aber umgekehrt
SpringLoadedForwardsImmediately Wenn es nach hinten verschoben wird, kehrt es sofort in die vorherige Position nach vorne zurück
SpringLoadedBackwardsImmediately das Gleiche, aber umgekehrt
Default Die beim Laden des Spiels festgelegte Position

Positionsnamen sind beliebige Zeichenfolgen.


Die ControllerID ist eine Ganzzahl, die für jeden definierten MPC eindeutig sein muss.


Der ControllerBinding-Parameter definiert, mit welcher Funktion der MPC verbunden ist. Die verknüpften Controller können entweder „Throttle“ oder „SelectedSpeed“ sein.


Der boolesche Parameter CanControlTrainBrake, der standardmäßig false ist, ist optional.


10.4 Cruise Control Cabview-Bedienelemente


Die Liste der verfügbaren Cabview-Steuerelemente finden Sie in der Tabelle unten. Bitte beachten Sie, dass Leerzeichen in Cabview-Steuerelementnamen nur zur Tabellenanzeige dienen und nicht in die .cvf-Dateien eingegeben werden dürfen.


Tabelle 5: Cabview-Steuerelemente

Kontrollname Beschreibung Maßeinehit Maus aktiviert
ORTS_SELECTED_SPEED Dient zur Anzeige der gewählten Geschwindigkeit, z.B. als digitaler Wert km/h oder MPH
ORTS_SELECTED_SPEED_DISPLAY Wie oben, zeigt jedoch die Geschwindigkeit in km/h geteilt durch 10 an km/h
ORTS_SELECTED_SPEED_MODE Zeigt den Geschwindigkeitsauswahlmodus an und/oder ändert ihn Ja
ORTS_SELECTED_SPEED_REGULATOR_MODE Zeigt den Geschwindigkeitsreglermodus an und/oder ändert ihn. Die Steuerung kann als EIN/AUS (wenn nur der manuelle und automatische Modus verfügbar sind) oder als MULTISTATE (bei mehr als zwei Modi) verwendet werden. Ja
ORTS_SELECTED_SPEED_MAXIMUM_ACCELERATIDOiN Zeigt und/oder ändert die maximale Beschleunigung (Kraft), die vom CC ausgeübt wird; Der MaxValue in der Range-Zeile muss der Anzahl der Frames der .ace-Datei entsprechen Ja
ORTS_RESTRICTED_SPEED_ZONE_ACTIVE Dient zur Anzeige und Einstellung der Geschwindigkeitsbegrenzungszone. Siehe Abschnitt „Geschwindigkeitsbeschränkungszone“ im Handbuch. Ja
ORTS_NUMBER_OF_AXES_DISPLAY_UNITS Dieses Anzeigesteuerelement wird normalerweise zusammen mit den folgenden beiden verwendet. Zusammen zeigen sie die Anzahl der Achsen des Zuges an, die vom Lokführer oder automatisch per OR eingestellt wird.
ORTS_NUMBER_OF_AXES_DISPLAY_TENS Siehe oben
ORTS_NUMBER_OF_AXES_DISPLAY_HUNDREDS Siehe oben
ORTS_TRAIN_LENGTH_METERS Zeigt die Zuglänge an Meter
ORTS_REMAINING_TRAIN_LENGTH_SPEED _RESTRICTED Wenn die Geschwindigkeitsbegrenzungszone aktiviert ist, wird die verbleibende Zuglänge angezeigt, die das Ende der Geschwindigkeitsbegrenzungszone noch nicht erreicht hat. Sonst wird 0 angezeigt Meter
ORTS_REMAINING_TRAIN_LENGTH_PERCENT Wenn die Geschwindigkeitsbegrenzungszone aktiviert ist, wird die verbleibende Zuglänge in Prozent angezeigt, die das Ende der Geschwindigkeitsbegrenzungszone noch nicht erreicht hat. Sonst wird 0 angezeigt
ORTS_ACCELERATION_IN_TIME Wert der Beschleunigung; Einige Taxis können je nach Geschwindigkeitsänderung „Pfeile“ anzeigen, die nach oben oder unten zeigen
ORTS_ODOMETER Zeigt den Kilometerstand seit dem letzten Zurücksetzen des Kilometerzählers an Meter oder Kilometer
ORTS_FORCE_IN_PERCENT_THROTTLE_AN D_DYNAMIC_BRAKE Zeigt den tatsächlichen Gashebelprozentsatz oder den negierten dynamischen Bremsprozentsatz im manuellen Modus an; Zeigt im Automatikmodus den tatsächlichen CC-Kraftprozentsatz oder den negierten dynamischen Bremsprozentsatz an
ORTS_MAXIMUM_FORCE Zeigt die voreingestellte Maximalkraft der Lokomotive an Newton
ORTS_MOTIVE_FORCE Zeigt die tatsächliche Antriebskraft der Lokomotive an Newton
ORTS_MOTIVE_FORCE_KILONEWTON Zeigt die tatsächliche Zug- oder elektrische Bremskraft der Lokomotive an KN
ORTS_TRAIN_TYPE_PAX_OR_CARGO Zeigt an, ob es sich bei der ausgewählten Transportart um einen Personen- oder Frachttransport handelt. Kann mit einem Tastaturbefehl umgeschaltet werden
ORTS_CONTROLLER_VOLTAGE Zeigt die vom CC eingestellten Reglerspannungen an (kann zwischen 0 und 100 variieren). Die Reglerspannungen steuern die Antriebskraft der Lokomotive
ORTS_AMPERS_BY_CONTROLLER_VOLTAGE Zeigt den Strom an, der für die Antriebskraft der Lokomotive verwendet wird Ampere
ORTS_CC_SELECTED_SPEED Setzt die Geschwindigkeit auf den Wert von ORTSParameter1 (KpHorMpHabhängig vom Motorparameter Speed-IsMpH) Ja
ORTS_NUMBER_OF_AXES_INCREASE Erhöht die Anzahl der Achsen des Zuges, wenn die Maus gedrückt wird Ja
ORTS_NUMBER_OF_AXES_DECREASE Verringert die Anzahl der Achsen des Zuges, wenn die Maus gedrückt wird Ja
ORTS_MULTI_POSITION_CONTROLLER Zeigt die Position des MPC an und legt sie fest Ja
ORTS_CC_SPEED_0 Zeigt die ausgewählte Geschwindigkeit an und setzt sie auf 0 Ja
ORTS_CC_SPEED_DELTA Erhöht oder verringert die ausgewählte Geschwindigkeit um den Wert von ORTSParameter1 (KpH oder MpH abhängig vom Motorparameter SpeedIsMpH). Ja
ORTS_SELECTED_SPEED_SELECTOR Geschwindigkeitsauswahl erfolgt über einen unabhängigen Hebel von 0 bis zur Höchstgeschwindigkeit; Up kann KpH oder MpH sein. Ja

10.4.1 Zone mit eingeschränkter Geschwindigkeit


Streng genommen handelt es sich hier nicht um eine Tempomatfunktion. Wenn der Fahrer die Cabview-Steuerung ORTS_RESTRICTED_SPEED_ZONE_ACTIVE einstellt, wird die Geschwindigkeitsregelung auf „true“ gesetzt und eine boolesche Variable angezeigt. Diese boolesche Variable bleibt wahr, bis die gesamte Länge des Zuges den Punkt passiert hat, an dem der Lokführer die Kabinenansichtssteuerung eingestellt hat. Wenn die Variable „false“ zurückgibt, wird auch ein Tonauslöser aktiviert.


Diese Funktion hilft dem Lokführer zu erkennen, wann die gesamte Länge des Zuges eine Zone mit eingeschränkter Geschwindigkeit passiert hat, sodass er die Geschwindigkeit des Zuges wieder erhöhen kann.


10.5 Tonauslöser der Geschwindigkeitsregelung


Die Liste der verfügbaren Tonauslöser finden Sie in der Tabelle unten.


Tabelle 7: Tonauslöser

Trigger # Triggername Beschreibung
298 LeverFromZero Wird ausgelöst, wenn ORTS_SELECTED_SPEED_MAXIMUM_ACCELERATION und ORTS_SELECTED_SPEED_SELECTOR von der Nullposition verschoben werden
299 LeverToZero Wird ausgelöst, wenn ORTS_SELECTED_SPEED_MAXIMUM_ACCELERATION und ORTS_SELECTED_SPEED_SELECTOR auf die Nullposition verschoben werden
300 CruiseControl- SpeedRegulator Wird ausgelöst, wenn der Geschwindigkeitsregler den Modus ändert
301 CruiseControl- SpeedSelector Wird ausgelöst, wenn der Geschwindigkeitswähler den Modus ändert
302 CruiseControlMax- Force Wird ausgelöst, wenn der Max-Force-Wählhebel bewegt wird
303 CruiseControlAlert Wird ausgelöst, wenn das Zugende eine Sperrzone passiert hat, sofern die Sperrzonenkontrolle aktiviert wurde
304 CruiseControlAlert1 Wird ausgelöst, wenn eine neue Geschwindigkeit eingestellt wurde
310 MPCChangePosition Wird ausgelöst, wenn ein MPC seine Position ändert

10.6 Tastaturbefehle der Geschwindigkeitsregelung


Die Liste der verfügbaren Tastaturbefehle finden Sie in der Tabelle unten.


Tabelle 8: Tastaturbefehle

Befehlsname Tastenkombination Beschreibung
ControlSpeedRegulatorModeIncrease Shift+W Changes the speed regulator mode in ascending sequence
ControlSpeedRegulatorModeDecrease Shift+S Ändert den Geschwindigkeitsreglermodus in absteigender Reihenfolge
ControlSpeedRegulatorMaxAccelerationIncrease Ctrl+Shift+D Erhöht die maximal zulässige Beschleunigung (maximale Kraft) für den CC
ControlSpeedRegulatorMaxAccelerationDecrease Ctrl+Shift+A Verringert die maximal zulässige Beschleunigung (maximale Kraft) für den CC
ControlSpeedRegulatorSelectedSpeed- Increase Shift+D Erhöht die ausgewählte Geschwindigkeit
ControlSpeedRegulatorSelectedSpeed- Decrease Shift+A Verringert die ausgewählte Geschwindigkeit
ControlNumberOfAxlesIncrease Ctrl+Shift+7(NumKey) Erhöht die Anzahl der Achsen
ControlNumberOfAxlesDecrease Ctrl+Shift+1(NumKey) Decreases the number of axles
ControlRestrictedSpeedZoneActive Ctrl+Shift+R Beginnt mit der Überprüfung, wenn das Ende des Zuges die Zone mit eingeschränkter Geschwindigkeit passiert hat
ControlCruiseControlModeDecrease Ctrl+Shift+S Ändert den Geschwindigkeitsauswahlmodus in absteigender Reihenfolge
ControlCruiseControlModeIncrease Ctrl+Shift+W Ändert den Geschwindigkeitswahlmodus in aufsteigender Reihenfolge
ControlTrainTypePaxCargo Ctrl+Shift+N Schaltet zwischen der Einstellung des Zugs als Personen- oder Güterzug um
ControlSpeedRegulatorSelectedSpeed- ToZero Alt+Shift+A Setzt die ausgewählte Geschwindigkeit auf 0

Die in der Tabelle aufgeführten Tasten gelten für die englische Tastatur.


10.7 Tempomatbefehle über die Maus


Die per Maus aktivierbaren Cabview Controls sind in dieser Tabelle mit einem Y gekennzeichnet.


10.8 HUD- und Zugfahrfenster-Informationen über CC


Die folgenden Informationen werden sowohl im Haupt-HUD als auch im Zugfahrfenster angezeigt:


1) Geschwindigkeitsreglermodus (manuell oder automatisch). Wenn der Modus „Auto“ ist, werden die folgenden weiteren Informationen angezeigt:


2) Zielgeschwindigkeit (Geschwindigkeitseinstellung)


3) Maximale Beschleunigung in Prozent


Hier unten wird ein Bild des HUD mit CC-Informationen gezeigt

Hier wird ein Bild des Fensters „Zugfahrt“ mit CC-Informationen angezeigt:

10.9 Beispieldateien einer mit CC ausgestatteten Elektrolokomotive


Die E464 ist die italienische Elektrolokomotive, die in der höchsten Stückzahl gebaut wurde.


Hier unten ist ein Bild der E464-Fahrerhausansicht:

Die folgenden relevanten Elemente sind im Bild eingekreist:


1) Kombinierter Steuerhebel für manuelle Gas- und dynamische Bremse (CP_HANDLE COMBINED_CONTROL in der CVF-Datei)


2) CC-Hebel für maximale Beschleunigung (ORTS_SELECTED_SPEED_MAXIMUM_ACCELERATION LEVER in der CVF-Datei)


3) Mehrpositionsreglerhebel zum Einstellen der Zielgeschwindigkeit (ORTS_MULTI_POSITION_CONTROLLER TWO_STATE in der CVF-Datei); Es gibt vier Positionen: Position zur Erhöhung der instabilen Zielgeschwindigkeit, stabile Neutralposition, Position zur Verringerung der instabilen Zielgeschwindigkeit und Position zur instabilen Zielgeschwindigkeit auf Null


4) Digitale Anzeige der Zielgeschwindigkeit (ORTS_SELECTED_SPEED DIGITAL in der CVF-Datei)


Das Umschalten vom manuellen in den automatischen Modus und umgekehrt erfolgt nur, wenn sich die Hebel 1 und 2 in der Nullstellung und Hebel 3 in der Neutralstellung befinden. Wenn zu diesem Zeitpunkt Hebel 1 bewegt wird, wechselt CC in den manuellen Modus (oder bleibt im manuellen Modus). Wenn zu diesem Zeitpunkt Hebel 2 bewegt wird, wechselt CC in den Automatikmodus (oder bleibt im Automatikmodus).


Die cvf-Datei für den E464 mit CC (und auch mit angepasstem TCS) finden Sie im Open Rails-Ordner in DocumentationSampleFilesManuale464_V2SCMT_SCMTscript_alias_CC.zip.


Die eng-Datei für den E464 finden Sie im Open Rails-Ordner in DocumentationSampleFilesManualFs-E464-390.zip.


10.10 Beispieldateien einer mit CC ausgestatteten Lokomotive mit proportionalem Geschwindigkeitswähler


Die E652 ist eine der ersten italienischen Elektrolokomotiven, die mit Leistungselektronik ausgestattet war. Anders als beim E464 wird die voreingestellte Geschwindigkeit nicht über einen Multipositionsregler eingestellt, sondern über einen Proportionalhebel, der sich rechts in der Kabinenansicht befindet. „Proportional“ bedeutet, dass jeder Stellung des Hebels eine andere voreingestellte Geschwindigkeit entspricht. Die Nullgeschwindigkeit wird eingestellt, wenn sich der Hebel in der „niedrigsten“ Position befindet, und die Höchstgeschwindigkeit wird eingestellt, wenn sich der Hebel in der „höchsten“ Position befindet. Der Hebel heißt in der cvf-Datei „ORTS_SELECTED_SPEED_SELECTOR“.


Die CVF-Datei für den E652 mit CC (und auch mit angepasstem TCS) befindet sich im Ordner „Open Rails“ in DocumentationSampleFilesManual652_CC.zip.


Die eng-Datei für den E652 finden Sie im Open Rails-Ordner in DocumentationSampleFilesManual652_CC.zip.

Share by: