/* Textdatei --Beschreibungen-- Ein Haltebereich ist der Bereich, gültig ab Mittelleiter-Trennstellen des Schienenstromes (in den Schaltungen als 'dMpL' bezeichnet). Bei 2-Richtungs-Zugverkehr (Rv + Lv) besteht ein Haltebereich aus folgenden Schienen-Modulen (Normalfall): 1) 1 Modul: Sk/Gbm/Hs-Eb_Rv für den Ausfahrtbereich bei _Rv (SLAVE- PIC 16F684) 2) 1 Modul: Sk/Gbm/Hs-Eb_Lv für den Ausfahrtbereich bei _Lv (SLAVE- PIC 16F684) 3) 2 Module: Sk/Zu-Eb (Zusatzmodul 1 Schienenschalter -Sk-Rel-_Rv/_Lv) ohne PIC 4) 1 Modul: AHSS-ESTP-2Ri (Hauptmodul für Haltestellensteuerung) (MASTER-PIC 16F877) 5) 1 Modul: 8-fach Encoder-ESTB (I2C-Verbindung mit Interface --> PC) 6) 2 Module: Div. Led-Lichtsignale mit/ohne VS am Mast-_Rv+_Lv (SLAVE- PIC 16F684) 7) 4 Module: jew. 2*2 Stellpult-Anzeigen für _Rv + _Lv (SLAVE- PIC 12F683) In die Module 1)-3) eingehenden Schienenschalter-Parameter erhalten die Zusatzbenennung _Rv oder _Lv. (aus Richtung Rechts- bzw. Linksverkehr eingehend) Diese 8 einzelnen Parameter werden als 8 bit Datenfolge in einer 1-Wire Verbindung an das Hauptmodul 'AHSS-Eb-2Ri' weitergegeben. Hier werden die Parameter der versch. Eingangsrichtungen _Rv und _Lv miteinander -oder verbunden- und ergeben dann die einzelnen RM-(Rückmeldung) Parameter an den 8-fach-Encoder. (S88) Diese diversen Parameter werden in diesem Modul entsprechend weiterverarbeitet. Die aus dem AHSS-Modul ausgehenden RM-Parameter haben noch dieselben Bezeichnungen, aber ohne den Zusatz _Rv oder _Lv. Weitere je 2 (Rv+Lv) ser. 1-Wire-Verbindungen korrespondieren mit den Modulen 6) und 7). (bidirektionaler 8 bit Datenfluß) Im AHSS-Eb-2Ri-Modul sind außerdem 5 verschiedene vergebbare Adressen gespeichert. Sie werden u.a. durch das separate Betriebsprogramm aufgerufen. Es sind dies': a) Adresse 'sperren' des gesamten Modules. sperren = '1' entspricht 'nicht gesperrt' (Ruhezustand) b) Adresse 'Automatik/Fahrstrasse'. Bezeichnung: Au/FS Au/FS = '1' entspricht 'EIN'. (Schienenkontakte werden aktiv) Au/FS = '0' entspricht 'AUS'. (manueller Betrieb) c) Adresse 'Fahrtrichtung'. Bezeichnung: FR FR = '1' entspricht Fahrtrichtung 'Rv' (Rechtsverkehr). FR = '0' entspricht Fahrtrichtung 'Lv' (Linksverkehr). Bei FR==1 werden die Signale in Richtung Rv aktiviert, die Signale in Gegenrichtung Lv sind immer 'rot' geschalten. Bei FR==0 erfolgt Aktivierung der Signale in Lv-Richtung. d) Adresse 'Fahrtart'. Bezeichnung: FF/RF FF/RF = '1' entspricht 'freie Fahrt'. FF/RF = '0' entspricht 'Rangierfahrt'. e) Adresse 'Signal schalten' rot/grün. Zu 1) und 2) In diesen Modulen (SLAVE) werden die 8 eingehenden Schienen-Parameter (Sk-., Gbm-out und RM-Wei) als 8 bits (1 byte) in die 1-Wire Datenleitungen 'sSkRm_Rv' und 'sSKRm_Lv' geschrieben. Datenfluß nach Aufruf MASTER: Von 1) oder 2) ---> nach 4). Eine Durch- gabe von Daten in umgekehrter Richtung ist hier nicht erforderlich. (monodirektional) Eine weitere, durchgeschleifte ser. 1-Wire Datenleitung 'saMAn_Rv' oder 'saMAn_Lv', wird durch einen Steckkontakt an das an den Modul angekoppelte Signal-Modul, sowie an ein (oben nicht erwähntes) weiteres Modul -baugleich mit 4) weitergeleitet. Von diesem aus erfolgt ein 8 bit Datenfluß zurück zu Modul 4). (bidirektional) Modul 3) Nur Modul mit 1 Schienenschalter (um). Modul 4) In diesem zentralen Hauptmodul (MASTER) werden die über die diversen 1-Wire Verbin- dungen eingehenden Parameter gemäß Programmierung weiterverarbeitet. Zwei weitere ser. 1-Wire-Datenleitungen 'sSTP_Rv' und 'sSTP_Lv' sind die bidirektionalen Verbindungen zu den Stellpultanzeigen 'SiAn_Rv' und 'RiAn-Rv' bzw. dto._Lv . Diese jeweils 2 Stellpultanzeigen korrespondieren als SLAVES mit dem AHSS-Eb-2Ri-Modul. (Datenfluß bidirektional) Vom AHSS-Eb-2Ri-Modul werden nach Bedarf, einzelne lose Verbindungen zum '8-fach Encoder-Eb-Modul' gelegt. Die dortige ser. Verarbeitung und Eingabe in den Daten-BUS und PC erfolgt analog des Verfahrens bekannter S88-Encoder von Märklin o.glw. Fabrikaten. Modul 5) 8-fach Encoder zur Anbindung an ser. IC2-BUS Interface/PC. Modul 6) Verschiedene Module für diverse Led-Signaltypen. Wird an 1) und 2) angesteckt. Modul 7) Diverse Led-Fahrstraßenanzeigen, man. Schalten Signal grün/rot und Sonstigem. Die Compilierung der auf den mit PIC's versehenen Modulen erfolgte mit dem PICC-Lite Compiler /*