Download TELEPERM M - Services

Transcript
AS 235 H
5
Bausteine
Funktionsbausteine
Die beiden Treiberbausteine PBE und PRA ermöglichen den Einsatz der beiden für redundante
Systeme besonders geeigneten prüfbaren binären Ein- und Ausgabebaugruppen PBE und PRA.
Nachfolgend wird der Einsatz der beiden Baugruppen im AS 235 H skizziert.
Die Treiberbausteine sind im Kapitel 9.3 der Beschreibung ”AS 235 Systemsoftware Variante G”
(siehe Register 1 des Handbuchs) beschrieben.
5.1
Prüfbare Binäreingabebaugruppe (PBE) 6DS1618-8CA
Im Vergleich zu anderen Baugruppen aus dem TELEPERM M-Spektrum bietet die Baugruppe
PBE besondere Maßnahmen zur Erkennung von Hardwarefehlern, die somit schnellstmöglich behoben werden können.
Ihre Anwendung ist nach dem 1-von-1-, 1-von-2- oder 2-von-2-Prinzip möglich.
– Beim 1-von-2-Prinzip werden zwei von verschiedenen Baugruppen kommende Binärwerte eingelesen und ODER-verknüpft.
– Beim 2-von-2-Prinzip werden zwei von verschiedenen Baugruppen kommende Binärwerte eingelesen und UND-verknüpft.
Sowohl ODER-Verknüpfung als auch UND-Verknüpfung der Binärwerte müssen vom Anwender
bei der Strukturierung vorgesehen werden.
Alternativ kann auch das Baugruppenfehlersignal (BGF) der Treiberbausteine verwendet werden,
um in der Weiterverabreitung der beiden Binärsignale zwischen den beiden Treiberbausteinen und
Baugruppen umzuschalten.
Siehe folgendes Beispiel für eine 1-von-2-Auswertung von 16 Binärwerten, die von zwei redundanten PBE-Treibern eingelesen wurden:
Erläuterung:
PBE.EIN1
ist ein Treiber.
PBE.EIN2
ist der zu PBE.EIN1 redundante Treiber.
GB.EIN1.28
Ab dieser Adresse wurden vom PBE.EIN1 16 Binärwerte gespeichert.
GB.EIN2.36
Ab dieser Adresse wurden vom PBE.EIN2 16 Binärwerte gespeichert.
BG.AUS.54
Ab dieser Adresse werden von untenstehendem Programmausschnitt die veroderten Werte beider Treiber abgespeichert.
SYSTEM.BWDZ wandelt Binärwerte in eine Dualzahl um.
SYSTEM.DZBW wandelt eine Dualzahl in Binärwerte um. Beide Progamme sind in der Beschreibung C79000-G8000-C416 erläutert.
Nur wenn beide Treiberbausteine fehlerfrei sind, werden ihre Ausgangswerte verodert. Andernfalls
werden die 16 Binärwerte der fehlerfreien Baugruppe ab GB.AUS.54 abgespeichert.
Ein gleichzeitiger Fehler beider Baugruppen wird ausgeschlossen.
e Siemens AG 2002
C79000-T8000-C484-05
5–1