Seite drucken - Rückwärtsfahrt und Profile

windigipet.de

Win-Digipet - deutsche Foren => Win-Digipet allgemein => Thema gestartet von: Oliver L. in 31. Dezember 2006, 13:16:07

Titel: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 31. Dezember 2006, 13:16:07
Verehrte Hobby-Kollegen,

ich muß mal wieder zwei Vorschläge machen:

1. In Profilen wäre die Möglichkeit, bei "Kontakt" besetzt oder frei anzuhaken, genial. Ich scheitere bei Rangierfahrten immer wieder, weil speziell beim An- oder Abkuppeln nicht genau vorhersehbar ist, ob der Zielkontakt jetzt frei ist oder nicht. Und das heißt, dass ich alles vom letzten "zweifelsfreien" Kontakt timen muss. Stockt eine Lok an einer Weiche mal eine halbe Sekunde, geht die Fahrt daneben und manuelles Eingreifen ist angesagt.

2. Rückwärtsfahrt/Schiebebetrieb: Es müsste doch eigentlich möglich sein, mit einem Haken "Schiebebetrieb" die Logik so umzustellen, dass nicht das "Besetztwerden" des nächsten Kontakts, sondern das Freiwerden des vorletzten registriert wird. Speziell bei Spur N ist das mit dem Achsen leitfähig machen so eine Sache...

So, und ansonsten wünsch ich Euch noch einen ruhigen Ausklang von 2006 - das nächste Jahr kommt bestimmt...

Oliver

Korrektur: Eigentlich ist nur der erste Punkt nötig. Wenn ich annehme, dass ich eine Strecke 1-2-3-4-5 vorwärts und dann rückwärts fahren will, kann ich im Profil zuerst bei 1 Gas geben, bei 5 umschalten, wieder Gas geben, und dann über "wenn 5 frei - wenn 4 frei - wenn 3 frei - wenn 2 frei - anhalten" sicherstellen, dass der Zug auch rückwärts und mit teilweise beleuchteten oder leitenden Wagen genau dort hinkommt, wo er hin soll.
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Thomas Wilcke in 31. Dezember 2006, 13:41:22
Hallo Oliver

1.) Ob es "frei" ist, wird doch über die Fahrstraße, die zum profil gehört abgefragt!?

2.) Super Idee. Also als Stopbedingung nicht nur letzter Kontakt belegt sondern vorhergehender Kontakt wieder frei.
Hier liegt das Problem. Da müßte ein Kontaktwechsel von besetzt auf frei abgefragt werden (der vorletzte) UND der letzte müßte belegt sein. Das würde auch mir SEHR VIEL AUFWAND ersparen, zumindest beim Einfahren in Endbahnhöfe.

Wie ich dann automatisch dort ankuppeln kann, weiß ich noch nicht. Beispiel: Über einen Rollhang werden die Wagen in 5 verschiedenen Gleisen zusammengestellt. Jetzt solen Loks die einzelnen Züge abholen. Wo müssen die Anhalten, da ja niemand die Zuglänge vorher kennt?

Gruß
Thomas


Gruß
Thomas
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Wolfgang Elsholz in 31. Dezember 2006, 13:46:48
Hallo miteinander,

In Antwort auf:
 

Super Idee. Also als Stopbedingung nicht nur letzter Kontakt belegt sondern vorhergehender Kontakt wieder frei.
ist in der nächsten Version PRO X realisiert.  

Guten Rutsch uns weiter viel Spaß mit WDP.
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Dirk Streuber in 31. Dezember 2006, 13:47:53
Hallo Thomas,

In Antwort auf:
2.) Super Idee. Also als Stopbedingung nicht nur letzter Kontakt belegt sondern vorhergehender Kontakt wieder frei.
Hier liegt das Problem. Da müßte ein Kontaktwechsel von besetzt auf frei abgefragt werden (der vorletzte) UND der letzte müßte belegt sein. Das würde auch mir SEHR VIEL AUFWAND ersparen, zumindest beim Einfahren in Endbahnhöfe.



dies funktioniert bereits seit WDP 9.1. Diese Bedingungen kannst Du bei den "Freigaben" im Fahrstraßen-Editor eintragen.

Mit freundlichen Grüßen
Dirk  
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 31. Dezember 2006, 13:52:31
Thomas,

das ging aber schnell...

Eine Erläuterung: Bei der Fahrstraße kann ich maximal 2 Bedingungen angeben: Also z.B. vorletzter und letzter Kontakt besetzt = fertig. Was ich brauche, ist die Möglichkeit, sequenziell nacheinander abzufragen, ob die Lok da schon durchkam.

Ich sehe schon, jetzt werd ich selber fusselig. Also z.B. unser gemeinsames Problem Zurücksetzen. Wenn ich ein paar beleuchtete Wagen habe, kommt die obige Bedingung auch schon vor, bevor der Zug ganz da steht, wo er soll, weil die Wagen eben auch eine Besetztmeldung machen. Deshalb habe ich schon probiert, eine Rückwärts-Strecke aus lauter FS mit nur 2 Kontakten zusammenzusetzen. Hat auch funktioniert (die Lok-Felder hab ich im "Off" untergebracht, sonst hätte es etwas seltsam ausgesehen), aber wenn die Lok jetzt das erste Feld verlassen hatte, und damit die 1. FS aufgelöst wurde, kam es vor, dass die nächste schon durch einen Wagen mit Licht freigegeben wurde. In einem Profil kann ich aber sagen: Erst kommt der Kontakt 1, und erst wenn Du damit fertig bist, schaust Du nach 2.

Siehe mein Nachsatz zum ursprünglichen Beitrag. Eigentlich würde so eine Kontakt-frei-Abfrage für Profile alles andere lösen.

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 31. Dezember 2006, 13:53:46
Wolfgang,

tut das bei "X" auch in Profilen?

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 31. Dezember 2006, 13:55:38
Dirk,

auch an Dich noch mal: Bei Fahrstraßen funktioniert das, aber die werden dann auch durch einen Wagen mit Schlußlicht ausgelöst, sobald er den vorletzten Kontakt verlässt. Aber geht es auch mit Profil-Kontakten?

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Dirk Streuber in 31. Dezember 2006, 13:59:59
Hallo Oliver,

dies funktioniert mit Profilen genuso. Der Stopp wird erst ausgeführt, wenn die Ziel-Freigabebedingungen erfüllt sind.

Mit freundlichen Grüßen
Dirk

 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 31. Dezember 2006, 14:12:56
Dirk,

es tut mir leid, wenn ich penetrant bin, aber ich wüsste das gerne genau, da ich in dem Fall auf viel Arbeit mit der Stoppuhr verzichten könnte.

Nehmen wir das obige Beispiel: Ich schiebe einen Zug in den Kopfbahnhof. Dann kann ich bei einer FS angeben, dass der vorletzte Kontakt (d.h. außerhalb des Bahnhofs) "frei" und der eigentliche Zielort der Lok "besetzt" sein soll. Dann wird die Fahrstraße aufgelöst. Wenn ich jetzt aber einen beleuchteten Wagen vor mir herschiebe, geschieht das schon, wenn der Wagen da ist, wo die Lok stehen soll. Deshalb müsste ich das Problem erschlagen, indem ich in einem Profil jeden Kontakt auf der Rückwärts-Strecke auf "frei" abfrage, und erst dann zum nächsten gehe - was ich mit Fahrstraßen nicht kann (oder noch nicht rausgefunden habe...)

Geht in Version "X" das Abfragen von Profil-Kontakten auf "frei"?

Vielen Dank für Deine Mühen - ich weiß die Unterstützung zu schätzen.

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Dirk Streuber in 31. Dezember 2006, 14:27:04
Hallo Oliver,

In Antwort auf:
Nehmen wir das obige Beispiel: Ich schiebe einen Zug in den Kopfbahnhof. Dann kann ich bei einer FS angeben, dass der vorletzte Kontakt (d.h. außerhalb des Bahnhofs) "frei" und der eigentliche Zielort der Lok "besetzt" sein soll. Dann wird die Fahrstraße aufgelöst.


hierbei ist eine lückenlose Besetzmeldung erforderlich. Es müssen auch alle Wagen für die Besetzmeldung hergerichtet sein (Widerstandsachsen, Widerstandslack) . Werden zwischendurch einzelne Gleisabschnitte mal Frei gemeldet, dann kann es passieren, das die Freigabebedingungen zu früh erfüllt sind und der Zug vorzeitig anhält.

In Antwort auf:
Geht in Version "X" das Abfragen von Profil-Kontakten auf "frei"?


In den Profilen? NEIN

Mit freundlichen Grüßen
Dirk
 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Kalle in 31. Dezember 2006, 15:08:24
Hi,

woher soll der Gleismelder wissen ob eine "Stromluecke" im Zugverband oder der Zug zu "Ende" ist? Setz eine oder mehrere Lichtschranke(n) entsprechend, evtl. diagonal angeordnet, ein und verknuepfe diese mit Hardware oder dem Programm.
Hatte seinerzeit auch autom. Vorschub- Wendebetrieb realisiert, zwar nicht mit WDP, aber mit Mikrokontrollern.
Wenn Gleisabschnitte frei gemeldet wurden, dann "Frei" und oder wenn besetzt gemeldet, dann "besetzt", auch die MC´s handelten entsprechend. Unterscheiden ob die Stromunterbrechung im Zugverband stattfand oder nicht, dieses konnten die Dinger von selbst auch nicht unterscheiden. Wie soll man denen oder WDP ohne ext. Hardware sonst mitteilen, dass noch etwas zu schieben oder sonstwas ist. Mit Zeitschleifen oder aehnlichem, vor allem bei langsamen Geschwindigkeiten, rel. kurzen Strecken und kurzen Zeiten, zu arbeiten ist bei den MoBa-Fahrzeugen auch immer eine nichtsichere Sache, schon allein durch die Fehlfunktionen entstehend durch die Bauarten und Konstruktionen der Fahrzeuge.
Vorschlaege betreffend der Anzahl und Verknuepfungen der Rueckmelder sind fuer den einen gut, fuer den anderen wieder hinderlich und es gibt immer wieder Faelle wo´s dann nicht richtig klappt.
 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 31. Dezember 2006, 16:23:05
Karl,

bei sequenzieller Abarbeitung, wie es in Profilen passiert, fang ich an mit dem Segment, auf dem die Lok steht, und sag, das Profil wartet, bis das Segment frei ist. Dann erst schaue ich das nächste Segment an etc. Damit "weiß" das Programm genau, wo die Lok ist, egal wieviel geschoben wird. Aber eben nur, wenn auf "frei" geprüft werden kann.

Bleibt nur die Hoffnung auf Version XI.

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Thomas Wilcke in 31. Dezember 2006, 16:58:44
Hallo?

Ihr habt nicht richtig gelesen, was ich geschrieben habe!

Was man dazu braucht ist eine Abfrage der "Flanke" zwischen zwei Besetztzuständen!
Das einfache Abfragen mit UND/ODER und besetzt funktioniert hier nicht!

Nochmal: Die Abfrage muß lauten: Wenn der Vorkontakt frei wird (Flanke=Änderung von 1 auf 0) UND der Zielkontakt besetzt ist (1) dann Lok stoppen.

Dann ist es egal, ob die Wagen mal besetzt oder mal nicht besetzt melden!
Also: Die Lok rollt irgendwann auf den Vorkontakt. Dann ist dieser immer besetzt, bis sie den Zielkontakt erreicht.
Was die Wagen machen ist dann egal. Irgendwann erreicht sie den Zielkontakt und der Zug stoppt. Bei unterschiedlichen Zuglängen definiert man einfach mehrere Vor und Zielkontakte.

Sowas gibt es doch aber noch nicht in WDP?

Thomas
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Kalle in 31. Dezember 2006, 17:00:34
Hi,

Schon mal daran gedacht, virtulle MA als "Merker", unter Umstaenden auch den "Stellwerker", einzusetzen, welche entsprechend vorher, aktuell oder hinterher durch RM oder sonstwas gesetzt werden und in Profilen ausgewertet werden koennen.

Gerade gelesen Zielkontakt = 1 und Vorkontakt bei Flanke von 1 nach 0 dann Lok = Stopp.

Flankenerkennung wird wohl nicht moeglich sein. Logisch dann Abfrage Zielk.= 1 UND Vork.=0 DANN Lok Stopp. Versuche es mal mit "Merkern". Nun die Frage, wie oft tritt dieser logische Zustand Zk=1 und Vk=0 vorher auf? Zur eindeutigen Unterscheidung fuer die Auswertung zu einem bestimmten Punkt bei oefteren Eintreten der Zustaende brauchst schon einen dritten Wert, der entsprechend vorher gesetzt wird.
Evtl. auch ein bischen mit den Freigabebedingungen und Folgeschaltungen herumspielen.

Ob´s bis 23:59:59 Uhr noch klappt?  






 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Joachim Frederick in 31. Dezember 2006, 17:32:50
Hallo,

kann man die Variante von Thomas nicht mit dem Zähler bewerkstelligen ?

Da kann man doch bei bestimmten GBM den Zähler stellen lassen und wenn dann das Ziel erreicht ist und der Zähler richtig steht kommt eben das Manöver welches man ausführen möchte.

So nun wars das für 2006 und bis ins nächstes Jahr ( man das hört sich so weit weg an ) 2007.
Wünsche allen eine fröhliche Feier und einen guten Rutsch.  
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 01. Januar 2007, 12:59:51
Karl,

erst mal ein ausgeschlafenes Neues...

Ich kenn mich noch gar nicht aus mit dem Stellwerker. Kann man da eine Vielzahl von Kontakten abfragen, und dann z.B. einen virtuellen MA schalten, der dann wieder im Profil abgefragt wird?

Thomas,

Deine Flanke klappt nur, wenn der vorletzte Kontakt länger ist, als der längste Zug. Ich hab es immer wieder, dass der beleuchtete Schlusswagen genau diese Flanke erzeugt und damit die ZF abgehakt wird, obwohl die Lok noch auf der Wiese steht. Übrigens: Die Flankenabfrage kann WDP heute schon: Wenn Kontakt X besetzt und Kontakt y frei - tut genau das. In dem Moment, wo Y frei wird, ist die Flanke, oder?

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Kalle in 01. Januar 2007, 13:45:07
Hi Oliver,

In Antwort auf:
Ich kenn mich noch gar nicht aus mit dem Stellwerker. Kann man da eine Vielzahl von Kontakten abfragen, und dann z.B. einen virtuellen MA schalten, der dann wieder im Profil abgefragt wird?  



hatte mich mal kurz vor langer Zeit mit dem Stellwerker befasst, dann erstmal sein lassen, da ich auf der Testanlage,(mittlerweile deaktiviert), keine Verwendung fuer ihn hatte.

Vielleicht gibt jemand, der den besagten "Mann" einsetzt, einen Tipp, meiner Meinung muesste es moeglich sein einen MA bedingungsmaessig zu setzen oder rueckzusetzen. Evtl. anschliessend auch mit Zaehler.

Ansonsten befasse Dich mal damit intensiv und berichtest dann. Man kann ja klein anfangen, "Step by Step" weiter, sowie mit Hilfe irgendeiner Anzeige auf dem WDP-Bildschirm sich das oder die Ergebnisse der Zustandsauswertung fortschrittmaessig anzeigen lassen, wenn auch erstmal ohne "Wirkungen" auf die Lok oder sonstwas. Damit muesstest Du feststellen koennen, ob eine eindeutige Zuordnung der Melde-Zustaende fuer die entsprechende Funktion machbar ist.
 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 01. Januar 2007, 13:55:11
Karl,

Teil eins geht mit dem Mann mit roter Mütze. Wenn ich wieder mein Beispiel nehme von RM 1-2-3-4-5, dann kann ich von 1 nach 5 fahren, umdrehen und dann kann ich vom Stellwerkswärter einen virtuellen MA stellen lassen, wenn 1 und 2 und 3 und 4 frei und 5 besetzt sind.

Teil 2 ist schwieriger: Wie sage ich meiner Lok jetzt, dass die Fahrstraße oder das Profil fertig sind? Hat irgend jemand eine Idee?

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Kalle in 01. Januar 2007, 13:56:53
Hi Oliver,

In Antwort auf:
Wie sage ich meiner Lok jetzt, dass die Fahrstraße oder das Profil fertig sind? Hat irgend jemand eine Idee?  



per Megaphon!
 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 01. Januar 2007, 14:03:45
Karl,

ich nehme das als unqualifizierte Äußerung ins Protokoll und schreibe es zu Deinen Gunsten dem Restalkoholgehalt zu...

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Kalle in 01. Januar 2007, 14:08:57
Hi Oliver,

habe mit dem Restalkohol keine Probleme, da keiner vorhanden.

Wie ueblich, der letzte Schritt ist immer der schwierigste Schritt.
Nur ein bischen "Gehirnschmalz" muss Du noch schmelzen lassen. Weiss, das fehlt dann wieder woanders, z. B. virtuelle Fahrstrasse, Folgefahrt ins Nirwana oder sonstwas.  


 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Sven Spiegelhauer in 01. Januar 2007, 14:29:56
Hallo Oliver,

habe mir die Beiträge jetzt schon einige male durchgelesen. Ich hoffe ich habe Dein Problen erfasst. Eventuell hilft Dir ja folgendes:

1. die Strecke hat die Kontakte 1-2-3-4-5.
2. opfere 1 weiteren Rückmeldekontakt (ich nenne ihn 6), der über Schaltdecoder auf besetzt oder frei geschaltet werden kann
3. lege diesen Kontakt im Gleisbild am Ende der Strecke an, also 1-2-3-4-5-6
4. im Stellwerker machst Du 2 Abfragen, wenn 1-4 frei und 5 besetzt-dann schalte 6 auf besetzt, wenn 5 frei-dann schalte 6 auch auf frei
5. den Kontakt 6 nimmst Du in der Fahrstraße als Stopkontakt

Somit ist eindeutig gesichert, das der Zug komplett im Bahnhof ist und die Fahrstraße abgearbeitet ist. Es ist zwar etwas Hardware nötig, aber da es ein seltener Fall ist durchaus vertretbar.

Gruß Sven
   
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Sven Spiegelhauer in 01. Januar 2007, 14:38:52
Hallo Karl,

In Antwort auf:
per Megaphon!



na das wollen wir doch mal sein lassen. Einfach so mit einem Trichter und richtig sprechen. Das können wir doch viel besser digital -> zum Beispiel Sounddatei mit WDP abspielen.  

Gruß Sven
 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 01. Januar 2007, 15:02:14
Sven, Karl,

ich geb ja zu, dass ich ab und zu einen drohenden Crash durch lauten Zuruf zu stoppen versuch - bisher aber noch ohne Erfolg. Das wird dann wohl erst bei WDP MCCXXII der Fall sein...

Sven,

das ist die erste Lösung, die ich für mein Problem sehe, die funktioniert. Einfach einen 5KOhm-Widerstand auf einen freien Eingang legen und mit Schaltdecoder anmachen - genial. Noch genialer wären nur virtuelle Kontakte - aber auch da habe ich meine Hoffnungen. Ich hab bisher bei WDP noch keinen Stillstand feststellen können...

Werd ich mal probieren...

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Kalle in 01. Januar 2007, 15:02:17
Hi Sven,

gut, dann kann man doch mit der letzten, hoffentlich brauchbaren, Bedingung per MA den WDP-Sound aus´m Trichter toenen lassen. Dieser Krach betraetigt einen RM-Kontakt, (Blechplatte mit Stechnadel als Kontakt), dieser wiederum schaltet einen MA. Der MA hebt z. B. per "Schieber" die Lok einseitig zur Seite an, damit der Zug stehen bleibt. Gleichzeitig wird der RM-Befehl an WDP rueckgemeldet und die Rangierfahrt oder was auch immer fuer "beendet" erklaert - Ziel erreicht.  


 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Kalle in 01. Januar 2007, 15:17:24
Hi Oliver,

In Antwort auf:
 Noch genialer wären nur virtuelle Kontakte - aber auch da habe ich meine Hoffnungen.  



diese sind doch schon lange in WDP integriert, einem virtuellen MA einen RM vergeben und schon haste ein virtuelles Relais. Liege ich falsch oder ich hau die Versionen durcheinander?  


Nachtrag: Nehme diese Aussage wieder zurueck, irgendwas habe ich verwechselt.




 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Sven Spiegelhauer in 01. Januar 2007, 15:18:15
Hallo,

Und die Moral von der Geschicht
hätten wir unser Karlchen nicht,
ihr würdet es schon sehn
alle Züge würden stehn,
eine Lösung hat er immer bereit
und wir sind von allen Sorgen befreit.  

Gruß Sven

PS: Und nein. Ich habe nicht zu tief ins Glas geschaut.  
   
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Kalle in 01. Januar 2007, 15:22:50
Hi Sven,

biste unter die "Dichter" gegangen?  
 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Sven Spiegelhauer in 01. Januar 2007, 15:24:17
Hallo Karl,

In Antwort auf:
einem virtuellen MA einen RM vergeben  



hab ich da was verpasst?    Wo geht das denn? Im Gleisbildeditor jedenfalls nicht.
Wäre aber eine nette Sache.

Gruß Sven
 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Kalle in 01. Januar 2007, 15:25:43
Hi Oliver,

ist doch klar, wenn^s funktioniert ist ein Mini-Workshop faellig.  
Darueber freut sich der "Chef" auch immer.


 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Sven Spiegelhauer in 01. Januar 2007, 15:29:18
Hallo Karl,

In Antwort auf:
biste unter die "Dichter" gegangen?



nee, keine Angst. Da beschäftige ich mich lieber mit der MoBa und WDP. War aber mein erster Gedankenblitz dieses Jahr. Den musste ich der Welt einfach mitteilen.  

Gruß Sven
 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Markus Herzog in 01. Januar 2007, 15:57:10
Hallo Oliver,

In Antwort auf:
Noch genialer wären nur virtuelle Kontakte - aber auch da habe ich meine Hoffnungen. Ich hab bisher bei WDP noch keinen Stillstand feststellen können...



Und wenn du mir ne halbe Stunde gibst (vorrausgesetzt meine Frau lässt mir die Zeit), zeige ich dir wie das schon mit der 9.2 mit einem Trick in die Trickkiste geht.

Grüße und bis gleich
Markus
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 01. Januar 2007, 16:00:30
Markus,

Du kriegst ne ganze Stunde! Wir wollen doch nicht so sein...

Und wenn Du es schaffst, kriegst Du 100 Punkte auf der nach oben offenen Richterskala!

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Markus Herzog in 01. Januar 2007, 16:59:57
Hallo Oliver,

ist zwar eine Quick-And-Dirty-Lösung zur Erstellung von programmgesteuerten (virtuellen) Kontakten, aber klappt einwandfrei! Viel Spaß damit! Den Rest musst du dir dann über den Stellwerkswärter mit Bedingungen zusammenbasteln um die virtuellen Kontakte programmgesteuert dann ein und auszuschalten.
Falls jemand einen Fehler findet, bitte ich um Hinweise!

Grüße
Markus

P.S.: Die Stunde habe ich ja ziemlich gut getroffen...
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Kalle in 01. Januar 2007, 17:36:37
Hi Markus,

diese Loesung habe ich auch schon eingesetzt, auch mit einem "Pseudo-SX". Muss mich nur jetzt bei Oliver fuer die "Folter" entschuldigen, denn ich hatte vergessen SX zu erwaehnen und dass es bei anderen Digitalsystemen kaum moeglich ist.
Das kommt davon, wenn man nur SX hat, man meint, es muesste immer und ueberall moeglich sein.    Aber jetzt hat Markus mit einem Mini-Workshop klargestellt, dass jeder ab der 9.2er Version auch SX, (in WDP), hat.  
 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Kalle in 01. Januar 2007, 18:28:54
Hi,

hab´mal gerad den MoBa-Rechner angeschmissen und nachgeschaut. Steht auch auf 2400 Bd, habe mich nicht darum gekuemmert, da eh kein COM-Port zugeordnet ist, aber mit anderen Adressen. Da praxismaessig z. Zt. nicht testbar, mal eben so in der Simulation. Dort funzt es nicht. Simulation aus, auf´m Hauptschirm den Schalter gesetzt und siehe da, das Stueckchen Gleis, bzw. der viruelle RM wird "rot". Nu haben wir also doch ein Relais - MA ist die Spule, RMK ist der Schaltkontakt. Obwohl schon eingesetzt, ist es mir jetzt erst bewusst geworden.  
Ob ich wohl jetzt eine Spule und einen Schaltkontakt in meiner Symboltabelle malen soll??
Moechte gern wissen warum das nur bei 2400 Bd. funktioniert, ob Markus es verraet?




 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 01. Januar 2007, 18:48:39
Markus,

die 100 Punkte kriegst Du! Jetzt muss ich morgen nicht zum Conrad, um ein paar Widerstände zu kaufen, sondern ich kann getrost weiter programmieren.

Immer wieder erstaunlich, was in diesem Programm steckt, wenn man nur die richtigen Leute fragt. Wie oben geschrieben, kann man damit die Lösung auch für Rückwärts-Fahren machen, denn mit Stellwerkswärter und Deinem Relais kann man die gesamte geschobene Strecke auf "frei" untersuchen.

Thomas, hast Du mitgehört????

Oliver

Kleiner Zusatz: Getestet wie beschrieben, funktioniert!

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 01. Januar 2007, 20:18:51
Markus, Thomas,

das Ding ist genial! Man kann jetzt eine Profilzeile auslösen dadurch, dass Kontakt 1-2-3-4 alle frei sind - für Rangierer und Rückwärtsfahrer einfach super.

Ich habe eine Strecke vom Bahnhof zum Bekohlen. Auf dem Hinweg kuppel ich ab, dann geht es quer durch den Bahnhof ins BBW. Der Rückweg war immer das Problem: Ich stoße langsam zurück, weiß aber nicht, wann ich wirklich angekuppelt habe und wieder vorziehen kann.

Jetzt habe ich Kontakt 801 so durch den Stellwerkswärter verwaltet, dass er besetzt wird, wenn die ganze Diagonal-Strecke frei ist, d.h. die Lok ist wieder auf dem Entkupplungsstück angekommen. 3 Sekunden später schalte ich im Profil auf vorwärts und ziehe noch eine Sekunde bis zum Signal. Passt mit einer vorher nie gehabten Genauigkeit: Selbst wenn die Lok mal an einer Weiche hakelt, geht es erst weiter, wenn die ganze Quer-Strecke frei ist.

Markus, noch mal vielen Dank - das war genau die Antwort auf meine Fragen.

Thomas, damit kannst Du auch deine Probleme leicht lösen...

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Thomas Wilcke in 02. Januar 2007, 10:10:20
Hallo Oliver

Hmm, mal sehen was man damit machen kann.
So ein Taster wäre doch auch in WDP Pro X nicht schlecht, der RMKs setzen und rücksetzen kann.

Was passiert eigentlich, wenn eine Lok auf einen der ausgeschalteten RMKs fährt?

Gruß
Thomas
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 02. Januar 2007, 11:07:00
Thomas,

ich hab schon viele Ideen, was man damit machen kann - vor allem beim Rangieren. Bisher muß ich z.B. zum Abkoppeln immer so lang zurücksetzen, bis ich auch unter ungünstigsten Bedingungen vom EK-Gleis runter bin - das ist jetzt Vergangenheit. Sobald das EK-Gleis frei ist, wird umgedreht.

Zwei Sorgen hab ich dabei: Zum einen muß ich den Stellwerkswärter wohl ziemlihc vollpacken dafür, und die Frage ist, wie das Laufzeitverhalten darunter leidet. Die andere: Eigentlich ist es ja ein "bug", und vielleicht wird der mal korrigiert....dann wären wir schön blöd dran. Also bleib ich dabei: Noch besser wäre die Möglichkeit, im Profil hinter "bei Kontakt" ein "frei/besetzt" zu haben.

Ich nehme, wie von Markus vorgeschlagen, Kontakte, die real nicht existieren.Falls Du das anders machst: Meine Vermutung ist, dass Du bei jedem Einlesen der RMK ein kurzes Einschalten kriegst, das der Stellwerkswärter sofort wieder abschaltet.  
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Thomas Wilcke in 02. Januar 2007, 11:30:26
Hi Oliver

It´s not a bug, it´s a feature  

Achso, das hatte ich falsch verstanden, man befährt die RMKs nicht, sondern nutzt sie nur als Merker, auch ok.

Wie gesagt, ich hoffe der Entwickler liest mit  , wäre es schön, solche Merker irgendwie offiziell in WDP einzubauen.
Ansonsten gibt es mit Sicherheit mal Probleme, wenn das Selectrix Krams sich mal ändert, da dann keiner Rücksicht auf diese Vergewaltigung nimmt.

Zeitkritisch sehe ich das nicht, denn es läuft parallel zu den anderen Prozessen. Hoffe ich doch?!? Mich würd echt mal interessieren, wie WDP programmiert ist, ob es eine Zeitscheibensteuerung gibt, ob parallele Tasks in Windows laufen u.s.w. und welcher Prozeß auf welchen warten muß und wie eingestellte Abfragezeiten bzw. Handshakes mit der Hardware u.s.w. diese beeinflussen.

Gruß
Thomas
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Markus Herzog in 02. Januar 2007, 19:32:02
Hallo Oliver,

In Antwort auf:
Zwei Sorgen hab ich dabei: Zum einen muß ich den Stellwerkswärter wohl ziemlihc vollpacken dafür, und die Frage ist, wie das Laufzeitverhalten darunter leidet. Die andere: Eigentlich ist es ja ein "bug", und vielleicht wird der mal korrigiert....dann wären wir schön blöd dran. Also bleib ich dabei: Noch besser wäre die Möglichkeit, im Profil hinter "bei Kontakt" ein "frei/besetzt" zu haben.  



Zum Punkt 1:
Mach dir da mal keine Sorgen drum, ich habe schon STWs mit mehr als 100 Einträgen ohne überhaupt den Hauch einer zusätzlichen CPU-Last sehen zu können. Ansonsten hätte ich diese Lösung auch nicht vorgeschlagen.

Zum Punkt 2:
Es ist definitiv kein Bug, sondern eine Besonderheit der Verarbeitung des originalen Selectrix-Interface. Und ich sehe keinerlei Grund das hier mal was geändert wird. Es gilt hier auch wie bei Punkt 1: Ansonsten hätte ich diese Lösung auch nicht vorgeschlagen.

In Antwort auf:
Also bleib ich dabei: Noch besser wäre die Möglichkeit, im Profil hinter "bei Kontakt" ein "frei/besetzt" zu haben.  


Werde es mal bei Zeiten dem Chefe vorschlagen.

Grüße
Markus

 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Markus Herzog in 02. Januar 2007, 19:38:31
Hallo Thomas,

In Antwort auf:
Ansonsten gibt es mit Sicherheit mal Probleme, wenn das Selectrix Krams sich mal ändert, da dann keiner Rücksicht auf diese Vergewaltigung nimmt.  


Das sehe ich gelassen, denn am Original SX-Interface wird sich sicher nie mehr etwas ändern. Dafür ist das einfach zu alt. Und Neues Interfaces wird sicher auch als neues Digitalsystem eingefügt werden. Zumindest wurde das bisher immer so gehalten.

In Antwort auf:
Ansonsten gibt es mit Sicherheit mal Probleme, wenn das Selectrix Krams sich mal ändert, da dann keiner Rücksicht auf diese Vergewaltigung nimmt.  


In Richtung virtueller Kontakte steht schon wohl lange Einiges auf der Ideenliste, aber die Zeit ist wohl noch nicht reif...es muss ja auch noch was für die nächsten Jahre geben.

In Antwort auf:
Zeitkritisch sehe ich das nicht, denn es läuft parallel zu den anderen Prozessen. Hoffe ich doch?!? Mich würd echt mal interessieren, wie WDP programmiert ist, ob es eine Zeitscheibensteuerung gibt, ob parallele Tasks in Windows laufen u.s.w. und welcher Prozeß auf welchen warten muß und wie eingestellte Abfragezeiten bzw. Handshakes mit der Hardware u.s.w. diese beeinflussen.  


Stille....  

Grüße
Markus
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Sven Spiegelhauer in 02. Januar 2007, 19:52:55
Hallo Markus,

In Antwort auf:
es muss ja auch noch was für die nächsten Jahr geben.




hättest Du das nicht 2 Tage vorher schreiben können, dann wäre es schon 1 Jahr weniger.  

Gruß Sven
 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Markus Herzog in 02. Januar 2007, 20:11:30
Hi Sven,

habe meinen Ursprungsbeitrag korrigiert, meinte "die nächsten Jahre", "die nächsten Jahr" ist ja sowieso falsch.

Grüße
Markus
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 02. Januar 2007, 21:38:59
Markus,

hier noch ne Frage dazu. Wenn ich den Stellwerkswärter verwende, um z.B. das Frei-sein eines RMK in einem Deiner Relais anzuzeigen, dann klappt da heite bei mir nur mit zwei Zeilen, d.h. die erste Zeile: Wenn RMK 40 frei ist, dann setze MA 801 auf rot, und die nächste: Wenn RMK 40 besetzt ist, dann setze MA 801 auf grün.

Beim Stellwerkswärter gibt es aber diese "Einschalten" und "Ausschalten". Kann ich das mit einer Zeile lösen? Unten einfach "MA 801 rot" einzutragen tut nicht.

Ansonsten bin ich immer noch begeistert - beim Rangieren kann man so viel damit vereinfachen...

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Markus Herzog in 02. Januar 2007, 21:51:43
Hallo Oliver,

habe das bei mir gerade mal in einem Testprojekt so eingetragen wie im Anhang zu sehen. Das funktioniert bei mir so. HAst du das auch so gemacht?

Grüße
Markus  
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 02. Januar 2007, 22:01:52
Markus,

keine Ahnung - ich dachte, ich hätte es genau so, aber jetzt tut es doch. Und weil Du dich so gut auskennst: Wenn ich ein "und" im Anschalten hab, macht es das zu einem "oder" beim Ausschalten, oder (oder...oder???)?

Also mit nur einem Kontakt tut es auf jeden Fall so, wie Du es ausprobiert hast.

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Dirk Streuber in 02. Januar 2007, 22:13:26
Hallo Oliver,

In Antwort auf:
Wenn ich den Stellwerkswärter verwende...

 

hast Du etwa den Stellwerkswärter entlassen und dafür einen Stellwerkswächter eingestellt?  

Mit freundlichen Grüßen
Dirk
 
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Oliver L. in 02. Januar 2007, 22:16:26
Mann, Dirk, das sind semantische Feinheiten, derer ein Physiker nicht mächtig sein muss. Halt Mann wo aufpasst, dass Zug nix passiert, oder?

Oliver
Titel: Re: Rückwärtsfahrt und Profile
Beitrag von: Markus Herzog in 02. Januar 2007, 22:39:14
Hallo Oliver,

In Antwort auf:
Und weil Du dich so gut auskennst: Wenn ich ein "und" im Anschalten hab, macht es das zu einem "oder" beim Ausschalten, oder (oder...oder???)?



Genau so ist es! Musste zwar selber ne Sekunde drüber nachdenken und ein paar 0en und 1en im Kopf malen. "Und" bzw. "ODer" im Editor bezieht sich im STW-Editor auf die Bedingung zum Einschalten. Das verhält sich für das Ausschalten dann natürlich als Ausschaltbedingung genau umgekehrt.

Grüße
Markus

P.S.: Mann, was heute alles mit dem STW gemacht wird, eigentlich hieß der bei uns intern mal BUE (Bahnübergangswärter) unter sollte nur zum Schalten von mehrgleisigen Bahnübergängen dienen...so entwickeln sich manche Dinge...