EEPRollingstockSetCouplingFront()
Parameter | zwei | Rückgabewerte | einer | Voraussetzung | EEP 11.0 |
Stellt die vordere Kupplung eines Rollmaterials um.
Bemerkungen
- Der 1. Parameter ist der komplette Name des Rollmaterials als String.
- Der 2. Parameter ist der gewünschte Kupplungszustand:
1 = Kuppeln (kuppelt bei Kontakt, wenn die gegnerische Kupplung ebenfalls scharf ist)
2 = Abstoßen - Der Rückgabewert ist entweder true, das angesprochene Rollmaterial existiert oder false, wenn es nicht existiert.
EEPRollingstockGetCouplingFront()
Parameter | einer | Rückgabewerte | zwei | Voraussetzung | EEP 11.0 |
Ermittelt die Stellung der vorderen Kupplung eines Rollmaterials.
Bemerkungen
- Der Parameter ist der komplette Name des Rollmaterials als String.
- Der 1. Rückgabewert ist entweder true, wenn das angesprochene Rollmaterial existiert, oder false, wenn es nicht existiert.
- Der 2. Rückgabewert ist die Stellung der Kupplung:
1 = Kupplung scharf
2 = Abstoßen
3 = Gekuppelt
EEPRollingstockSetCouplingRear()
Parameter | zwei | Rückgabewerte | einer | Voraussetzung | EEP 11.0 |
Stellt die hintere Kupplung eines Rollmaterials um.
Bemerkungen
- Der 1. Parameter ist der komplette Name des Rollmaterials als String.
- Der 2. Parameter ist der gewünschte Kupplungszustand:
1 = Kuppeln (kuppelt bei Kontakt, wenn die gegnerische Kupplung ebenfalls scharf ist)
2 = Abstoßen - Der Rückgabewert ist entweder true, das angesprochene Rollmaterial existiert oder false, wenn es nicht existiert.
EEPRollingstockGetCouplingRear()
Parameter | einer | Rückgabewerte | zwei | Voraussetzung | EEP 11.0 |
Ermittelt die Stellung der hinteren Kupplung eines Rollmaterials.
Bemerkungen
- Der Parameter ist der komplette Name des Rollmaterials als String.
- Der 1. Rückgabewert ist entweder true, wenn das angesprochene Rollmaterial existiert, oder false, wenn es nicht existiert.
- Der 2. Rückgabewert ist die Stellung der Kupplung:
1 = Kupplung scharf
2 = Abstoßen
3 = Gekuppelt
EEPRollingstockSetAxis()
Parameter | drei | Rückgabewerte | einer | Voraussetzung | EEP 11.0 |
Bewegt die benannte Achse des benannten Rollmaterials in eine gewünschte Position.
Bemerkungen
- Der 1. Parameter ist der komplette Name des Rollmaterials als String.
- Der 2. Parameter ist der komplette Name der zu bewegenden Achse als String.
- Der 3. Parameter ist die Position, zu der sich die Achse bewegen soll.
- Der Rückgabewert ist entweder true, das angesprochene Rollmaterial existiert oder false, wenn es nicht existiert.
EEPRollingstockGetAxis()
Parameter | zwei | Rückgabewerte | zwei | Voraussetzung | EEP 11.0 |
Ermittelt die aktuelle Position einer benannten Achse des benannten Rollmaterials.
Bemerkungen
- Der 1. Parameter ist der komplette Name des Rollmaterials als String.
- Der 2. Parameter ist der komplette Name der zu bewegenden Achse als String.
- Der 1. Rückgabewert ist entweder true, wenn das angesprochene Rollmaterial existiert, oder false, wenn es nicht existiert.
- Der 2. Rückgabewert ist die momentane Position der Achse als Zahl.
EEPRollingstockSetSlot()
Parameter | zwei | Rückgabewerte | einer | Voraussetzung | EEP 11.0 |
Bewegt alle Achsen des genannten Rollmaterials zu den in der definierten Einstellungsgruppe für Achseinstellungen gespeicherten Positionen.
Bemerkungen
- Es ist notwendig, zunächst alle Achsen auf die gewünschte Position zu
setzen und diesen Zustand in einer der 16 für jedes Fahrzeug verfügbaren Achsgruppen zu speichern (Kontextmenü). Wenn diese Funktion dann später ausgeführt wird, fahren alle Achsen von ihrer aktuellen Position auf die in der entsprechenden Achsgruppe (Slot) gespeicherte Position. - Der 1. Parameter ist der komplette Name des Rollmaterials als String.
- Der 2. Parameter ist die ID (ohne #-Zeichen) der Einstellungsgruppe, in der die gewünschten Achsstellungen gespeichert sind.
- Der Rückgabewert ist entweder true, wenn das Rollmaterial und die Gruppennummer existieren oder false, wenn mindestens eins von beidem nicht existiert. Es wird nicht geprüft, ob in der Gruppe tatsächlich etwas gespeichert ist.
EEPGetRollingstockItemsCount()
Parameter | einer | Rückgabewerte | einer | Voraussetzung | EEP 13.2 Plug-in 2 |
Gibt die Anzahl der Fahrzeuge in einem Fahrzeugverband zurück.
Bemerkungen
- Der Parameter ist der komplette Name des Zug-(oder Fahrzeug-)verbands (mit vorangestelltem #-Zeichen) als String.
- Der Rückgabewert ist die Anzahl der Fahrzeuge, aus denen der Fahrzeugverband besteht. Zwischen Loks, Tendern, Waggons und Spezialteilen wie zwischengekoppelten Drehgestellen wird nicht unterschieden. Wenn der genannte Zug nicht existiert, dann ist der Wert 0.
EEPGetRollingstockItemName()
Parameter | zwei | Rückgabewerte | einer | Voraussetzung | EEP 13.2 Plug-in 2 |
Gibt den Namen eines Fahrzeugs im Fahrzeugverband zurück.
Bemerkungen
- Der 1. Parameter ist der komplette Name des Zug-(oder Fahrzeug-)verbands (mit vorangestelltem #-Zeichen) als String.
- Der 2. Parameter ist die Positionsnummer des Fahrzeugs im Verband, dessen Namen man erfahren möchte. Bitte beachten: Das 1. Fahrzeug hat die Nummer 0.
- Der Rückgabewert ist der Fahrzeugname. Wenn der Zug oder kein Fahrzeug auf der Position existiert, gibt EEP einen Leerstring zurück.
EEPRollingstockGetTrainName()
Parameter | einer | Rückgabewerte | zwei | Voraussetzung | EEP 15.0 |
Ermittelt den Namen des Zugverbands, in dem das angegebene Fahrzeug mitgeführt wird.
Bemerkungen
- Der Parameter ist der komplette Name des Fahrzeugs als String.
- Der 1. Rückgabewert ist true, wenn die Ausführung erfolgreich war, sonst false.
- Der 2. Rückgabewert ist der Name des Zuges.
EEPRollingstockGetLength()
Parameter | einer | Rückgabewerte | zwei | Voraussetzung | EEP 15.0 |
Ermittelt die Länge des angegebenen Fahrzeugs.
Bemerkungen
- Der Parameter ist der komplette Name des Fahrzeugs als String.
- Der 1. Rückgabewert ist true, wenn die Ausführung erfolgreich war, sonst false.
- Der 2. Rückgabewert ist die Länge des Fahrzeugs von Kupplung zu Kupplung in Meter.
EEPRollingstockGetMotor()
Parameter | einer | Rückgabewerte | zwei | Voraussetzung | EEP 15.0 |
Ermittelt die Anzahl der Getriebegänge des angegebenen Fahrzeugs und damit indirekt ob das Fahrzeug motorisiert ist.
Bemerkungen
- Der Parameter ist der komplette Name des Fahrzeugs als String.
- Der 1. Rückgabewert ist true, wenn die Ausführung erfolgreich war, sonst false.
- Der 2. Rückgabewert ist die Anzahl der Getriebegänge, die das Fahrzeug besitzt. Nicht motorisierte Fahrzeuge haben 0 Gänge.
EEPRollingstockGetTrack()
Parameter | einer | Rückgabewerte | fünf | Voraussetzung | EEP 15.0 |
Ermittelt die aktuelle Position des angegebenen Fahrzeugs auf der Anlage.
Bemerkungen
- Der Parameter ist der komplette Name des Fahrzeugs als String.
- Der 1. Rückgabewert ist true, wenn die Ausführung erfolgreich war, sonst false.
- Der 2. Rückgabewert ist die ID des Gleisstücks, auf dem sich das Fahrzeug befindet.
- Der 3. Rückgabewert ist der Abstand (in Meter) zum Anfang des Gleisstücks, auf dem sich das Fahrzeug befindet.
- Der 4. Rückgabewert ist die Ausrichtung relativ zur Fahrtrichtung des Gleisstücks, auf dem sich das Fahrzeug befindet:
1 = in Fahrtrichtung,
0 = entgegen der Fahrtrichtung. - Der 5. Rückgabewert ist die Systemnummer des Gleises, auf dem das Fahrzeug unterwegs ist:
1 = Bahngleise,
2 = Straße,
3 = Straßenbahngleise,
4 = sonstige Splines / Wasserwege.