Skywalker031 Geschrieben 31. August 2015 Geschrieben 31. August 2015 Hallo allerseits,ich habe versucht im Gleisbild die Stellung der Drehscheibe mittels Lampenanzeigen zu lassen. Obwohl die EV für alle Gleisstellungen identisch eingestelltsind (denke ich jedenfalls), wird mir jedoch erst ab der 2. Hälfte alles richtigangezeigt.Vielleicht kann sich das mal jemand ansehen und mir aufzeigen wo mein Fehlerliegt. Vielleicht habe ich auch in der EV einen Gedankenfehler drin - oder ichhab die Programmierung davon zu kompliziert gestaltet.Für alle Anregungen und Hilfen bin ich Dankbar.lgStefanNeue_anlage_stefan.zip
Henry Geschrieben 31. August 2015 Geschrieben 31. August 2015 Moin Stefan,Deine entpackte Anlage konnte bei mir nicht geladen werden.Grüße, Henry
Skywalker031 Geschrieben 31. August 2015 Autor Geschrieben 31. August 2015 Komisch Henry,hab die Anlage aus dem Studio heraus exportiert.http://www.stefan-glaus.de/downloads/NeueAnlageStefan.mbpVersuch mal diese vielleicht gehts damit. Ansonsten mussich die Anlage nochmal exportieren.lgStefan
Henry Geschrieben 31. August 2015 Geschrieben 31. August 2015 Hallo Stefan,jetzt konnte ich das Projekt importieren.ich melde mich nochmal.HG, Henry
Henry Geschrieben 31. August 2015 Geschrieben 31. August 2015 Moin Stefan, da bin ich wieder ---Ich habe nach einigen Fehlversuchen die Ereignisverwaltung total umgeschrieben. Es geht ohne die Verwendung von Variablen kürzer, aber dafür eindeuiger.Ausgehend von der Tatsache, daß es zwar 12 Stellungen der Drehscheibe gibt, sind jeweils 2 Einzelstellungen (weil gegenüberliegend identisch), sodaß nur 6 Ereignisse nötig sind.Um die aktuelle Stellung der Drehscheibe abzufragen, benutze bitte das Objekt Drehscheibe Mitte mit der angezeigten Stellung im Eigenschaftsfenster für weitere SteuerungsaufgabenWundere Dich nicht, daß ich das Gleisbildstellpult von den Gruppen befreit und die Lampen und Beschriftungen anders angeordnet habe - es diente mir der übersichtlichen Neuformatierung.In der Ereignisverwaltung wird z.B. für die Schaltstellung der Drehscheiben-Mitte für Pos 0 oder 12 ein Ereignis erstellt und folgendermaßen abgefragt,EreignisseDrehscheiben-Anzeige-Neu0+12Weiche schaltet:Weiche: Drehscheibe Mitte Position: Jede Position Bedingungen - Eine Bedingung muss erfüllt sein (ODER)entweder Weiche steht auf Position:Weiche: Drehscheibe Mitte Position: 0 Negieren: 0 oder Weiche steht auf Position:Weiche: Drehscheibe Mitte Position: 12 Negieren: 0 Aktionen (wenn wahr, (also bei Pos 0 oder 12) wird die Schaltung ausgeführt)(immer beide) Schalter betätigen:Schalter: Lampe Rot ▀ Grün 0 Position: An Schalter betätigen:Schalter: Lampe Rot ▀ Grün 12 Position: An sonst Alternative Aktionen (wenn falsch, wird immer auf rot geschaltet)(immer beide) Schalter betätigen:Schalter: Lampe Rot ▀ Grün 0 Position: Aus Schalter betätigen:Schalter: Lampe Rot ▀ Grün 12 Position: Aus -------Somit erstellt man sich für die gegenüberliegenden Schaltstellungen ein Grundgerüst, welches man nur noch in der EV kopieren und mit den Anschlußgleisen für 2+14, 4+16. 6+18, 8+20 und 10+22 neu zuordnen muß. Unbelegte Anschlüsse werden immer rot geschaltet Das funktioniert in dem angehängten Beispiel.HG, Henry Neueanlagestefan_1.zip
Skywalker031 Geschrieben 1. September 2015 Autor Geschrieben 1. September 2015 Hallo Henry,und wieder einmal sehe ich, dass ich viel zu kompliziert denke.Vielen Dank für die Mühe die ich dir gemacht habe.lgStefan
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto besitzen, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen.
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden