Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
Software-Fehler
#1 Software-Fehler

Hallo Forumer,
Wir Modellbahner haben es auch gelegentlich mit Software-Fehlern zu tun, besonders dann, wenn man seine Anlage ganz oder teilweise mit selbst programmierten Funktionen betreibt.
Im Wikipedia liest man dazu: "Völlige Fehlerfreiheit für Software, die eine gewisse Komplexitätsgrenze überschreitet, ist praktisch weder erreich- noch nachweisbar." Bei meiner Triptis-Software kann man schon von dieser "gewissen Komplexiätsgrenze" sprechen, denn mein Quellenprogramm hat mehr als 11.000 Zeilen, aufgeteilt in sechs Units; daran habe ich so etwa 20 Jahre gearbeitet. Zum Glück sind solche Fehler mittlerweile selten, aber da sind noch welche!
Vor ein paar Tagen habe ich (nach einer Schienenreinigungs-Aktion) mal wieder einige kritische Zugfahrten getestet, darunter waren auch zwei Fahrten meiner beiden Dgs, die ihre Schattenbahnhofs-"Parkplätze" hintereinander auf Gleis 11 haben.
Alles hat erstmal wunderbar funktioniert, die Gleise waren offenbar hinreichend sauber, keiner ist steckengeblieben. Der erste Zug ist am Ende der Fahrt korrekt auf dem hinteren Abstellplatz eingefahren und hat dort seinen Trip beendet. Die daran anschließende Nachrück-Rangierfahrt in den vorderen Abstellplatz wird von der App "Nachrück-Rangiermanager" gesteuert, der alle freigefahrenen Abstellplätze selbsttätig wieder nachfüllt, wenn dahinter einer besetzt ist.
Dieser Manager hat das auch tatsächlich versucht, aber der Computer hat ihm die Aktivierung mit der Fehlermeldung "Betriebsspannung fehlt" glatt verboten. Die Betriebsspannung war aber da, also musste es an der Betriebsspannungs-Erfassungs-App liegen.
Zum Glück konnte ich die Stelle in der Unit "FADI" (=Fahrdienst) leicht finden. Um die Betriebsspannung zu überwachen, hatte ich einen Trick angewendet; denn wie überwacht man eine Spannung, wenn für die Überwachungsfunktion gar keine Spannung da ist? Ich hatte festgestellt, dass der Computer bei fehlender Hardware-Betriebsspannung fast alle Kontakt-Rückmeldungen als "1" interpretiert, obwohl die betriebliche Grundstellung die "0" ist. Einige davon habe ich also auf "1" abgefragt, fertig. Das hat auch ca. 16 Jahre einwandfrei funktioniert, ja, bis der betroffene Dg mit seinem Schaltmagnet genau auf einem der abgefragten Kontakte stehen geblieben ist. Das darf er natürlich, aber meistens bleibt der Zug erst kurz hinter dem Kontakt stehen. Die Formel im Abfrage-Algorithmus enthielt statt eines korrekten "=" ein ">". Das ist so lange nicht aufgefallen! Ich habe also die Formel so geändert, dass jetzt nur noch Vorsignal-Kontakte einbezogen werden, am Vorsignal bleiben bestimmt nicht drei Züge gleichzeitig auf dem Kontakt stehen.
Problem gelöst? Ich glaube fest daran.
Mit Hp1-Gruß - Helmut
#2 RE: Software-Fehler, übrigens ...

Übrigens: Nachdem Hubert sich für den Beitrag bedankt hat, muss ich diesen Dank erwidern, denn er hat vor etlichen Jahren den vorletzen Softwarefehler in der Anlage entdeckt! Das war während seiner Tätigkeit als Video-Lokführer am Steuerpult des E800: Da fiel ihm doch auf, dass die Uhrzeitanzeige manchmal etwas seltsame Ziffern zeigte, typischer Programmierfehler, der mittlerweile längst beseitigt ist.
Mit Hp1 Gruß und an Hubert - Helmut

- I. Über dieses Forum
- I.1. Wozu dieses Forum, wozu Anlagen-Planung?
- I.2. Technik und Benutzung des Forums
- I.3. Mitglieder des Forums stellen sich vor
- I.4. Admin-/Moderator-Angelegenheiten
- II. Betriebsorientierte Anlagen planen + diskutieren
- II.1. Grundsätzliches - bitte vor dem ersten Posten lesen!
- II.2. Planen von Anfang an
- II.3. Mitglieder stellen eigene Entwürfe zur Diskussion
- II.4. Diskussion veröffentlichter Anlagenpläne
- II.5. Bahnhofsgleispläne
- II.6. Planungsdetails unabhängig vom Gesamtplan
- II.7. Die besten Anlagenplanungsstränge
- II.8. Meine Anlage
- III. Anlagen-Konzeptionen
- III.1. Konzeptionelle Grundüberlegungen
- III.2. Kreisverkehr vs. point-to-point-Betrieb
- III.3. Konkrete Konzeptionen - von Forumsmitgliedern eingebracht
- III.4. Die dritte Dimension
- IV. Vorbildgerechter Modellbahn-Betrieb
- IV.1. Modellbahnbetrieb als Ideologie
- IV.2. Betriebsbezogene Überlegungen im Zusammenhang mit Anlagenplanung
- IV.3. Praxis des Modellbahnbetriebes
- IV.4. So macht es das Vorbild
- IV.5. Signale und Kennzeichen
- IV.6. Betriebliche Besonderheiten
- IV.7. Uhren und Modellzeit
- IV.8. Fahrplanerstellung
- IV.9. Kontakt zwischen Betriebsstellen (Fernmeldesysteme)
- V. MAPUD-Nebenthemen
- V.1. Was ist "drüben" anders?
- V.2. Fachvokabular
- V.3. Kann eine Anlage Kunst sein?
- V.4. Thema Hauptbahn mit Nebenbahn
- V.5. Modellbahnlandschafts-Design
- V.6. Ausstattung und Detaillierung
- V.7. Animation
- V.8. Die Anlage als sozialer Brennpunkt
- V.9. Modellbahntechnik
- V.10. Virtuelle Modellbahn
- VI. Anlagenbau - Tipps, Tricks, Bauberichte
- VI.1. Anlagenbau konkret
- VI.1.1. Gebäude
- VI.1.2. Fahrzeuge
- VI.3. Weichen und Signale stellen
- VI.2. Techniken, Methoden, Kniffe,
- VI.4. Produkttipps für Anlagenbauer
- VII. Bücher und andere Medien über Anlagen-Planung und Betrieb
- VII.1. Bücher
- VII.2. Modellbahn-Zeitschriften
- VII.3. Web Sites + Links
- VII.4. Videos
- VII.5. Modellbahn-Hard- und Software
- VIII. Diskussion der "Blauen Bücher" von OOK
- VIII.1. Blaues Buch (BluebOOK)
- VIII.2. Der Leser und der Autor
- VIII.3. Der Mensch Modellbahner
- VIII.4 Was macht eine gute Anlage aus? Identität (ausgen. Fahrzeuge)
- VIII.5. Identität durch Fahrzeuge
- VIII.6. Was macht eine gute Anlage aus? PAN, das Prinzip der absoluten...
- VIII.7. Was macht eine gute Anlage aus? Die Illusion von Entfernung
- VIII.8. Atmosphäre
- VIII.9. Anschluss an die Welt
- VIII.10. Die Fensterbachtal-Bahn (dunkelblaues Buch)
- IX. Von reinem Unterhaltungswert und Sonstiges
- IX.1. Sammelgleis
- IX.2. Modellbahn-Ausstellungen und Messen
- IX.4 Hersteller & Händler
- IX.3. Anekdoten, Witziges, Gluschtiges, Tschast for Fann
- IX.6. Fragen- und Antworten Bereich
- IX.7. MAPUD-Events
- IX.7.1. Kontaktbörse für den Betrieb mit mehreren Personen
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!