Skip to content
This repository was archived by the owner on Feb 17, 2025. It is now read-only.

Zwischensignale + Vorsignale auf Fahrstraßen #21

@ctiedt

Description

@ctiedt

In GitLab by @Scretch9 on Nov 22, 2022, 11:56

Der Fahrstraßengenerator soll auch Signale beachten/ausgeben, die nicht den Start oder das Ende einer Fahrstraße bilden. Dies beinhaltet insbesondere Vorsignale, Zwischensignale und Sperrsignale.

Zuerst muss hierfür das yaramo-Model erweitert werden. Empfehlenswert wäre hier ein Attribut für Vorsignale auf dem Hauptsignal. Vorteil hierbei ist, dass der Zustand zwischen Vorsignal und Hauptsignal konsistent gehalten werden kann, also bspw. das Vorsignal den Haltfall des Hauptsignals sofort umsetzt (Safety).

Weiterhin muss die Beziehung Vorsignal -> Hauptsignal ermittelt werden, da diese Information in ORM nicht vorgehalten wird. Dies könnte im Routengenerator geschehen, indem ein Vorsignal auf der Route dem Endsignal zugeordnet wird. Fraglich ist hier, wie das Vorsignal des Startsignals umgesetzt wird.

Zudem muss die Ansteuerung der Vorsignale im generierten Stellwerkscode umgesetzt werden. Dies könnte im Verantwortungsbereich der Hauptsignale angesiedelt werden, sodass jedes Hauptsignal selbstständig dafür verantwortlich ist, seinen Zustand korrekt auf seine Vorsignale zu übertragen.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions