Integrierte Bausteine und ihre Funktionen
9.2.5
Analogwertanpassungsbausteine FB250 und FB251
Der FB250 liest einen Analogwert der Onboard-Analogeingabe bzw. einer Analog-Eingabebaugruppe
ein und liefert am Ausgang einen Wert XA in einem vom Anwender festgelegten (normierten) Be-
reich.
Mit dem FB251 lassen sich Analogwerte an Analog-Ausgabebaugruppen ausgeben. Dabei werden
Werte aus dem Bereich zwischen den Parametern Untergrenze "UGR" und Obergrenze "OGR" auf
den Nennbereich der jeweiligen Baugruppe umgerechnet.
Im Kapitel 11.6 finden Sie genaue Informationen zu folgenden Themen:
•
FB250 aufrufen und parametrieren
•
FB251 aufrufen und parametrieren
•
Anwendungsbeispiel - Analogwertverarbeitung mit FB250 und FB251.
9.3
Integrierte Organisationsbausteine
9.3.1
Zyklustrigger OB31 (ab CPU 103)
Durch einen "Zykluswächter" wird der zeitliche Ablauf einer zyklischen Programmbearbeitung kon-
trolliert. Dauert eine Programmbearbeitung länger als die eingestellte Zyklusüberwachungszeit, dann
geht die CPU in STOP.
Dieser Fall kann z.B. eintreten bei:
•
Überlänge des Steuerungsprogramms
•
Programmierung einer Endlosschleife.
Durch Aufruf des OB31 kann an einer beliebigen Stelle des Steuerungsprogramms der Zykluswäch-
ter nachgetriggert werden; d.h., die Zyklusüberwachungszeit wird neu angestoßen.
Aufruf
•
Voraussetzung: Am PG: SYSTEMBEFEHLE "JA"
•
An beliebiger Stelle im Steuerungsprogramm: SPA OB31 eingeben
Programmierung
Es genügt eine Anweisung im OB31, z.B. "BE", damit das Nachtriggern wirksam wird. Weitere An-
weisungen sind möglich.
9.3.2 Batterieausfall OB34
Die CPU überprüft ständig den Zustand der Batterie in der Stromversorgung. Wenn ein Batte-
rieausfall (BAU) eintritt, wird vor jedem Zyklus der OB34 bearbeitet, bis die Batterie gewechselt
wurde. Im OB34 wird programmiert, welche Reaktion bei Batterieausfall erfolgen soll. Ist der OB34
nicht programmiert, so erfolgt keine Reaktion.
9-14
S5-100U
EWA 4NEB 812 6120-01b