Herunterladen Inhalt Inhalt Diese Seite drucken

Organisationsbausteine; Ob 31 Zykluszeittriggerung; Ob 160 Variable Zeitschleife - Siemens S5-115U Handbuch

Vorschau ausblenden Andere Handbücher für S5-115U:
Inhaltsverzeichnis

Werbung

Integrierte Bausteine
11.2

Organisationsbausteine

Neben den Funktionsbausteinen sind auch Organisationsbausteine in den CPUs der S5-115U
integriert.

11.2.1 OB 31 Zykluszeittriggerung

Durch einen "Zykluswächter" wird der zeitliche Ablauf einer Programmbearbeitung kontrolliert.
Dauert eine Programmbearbeitung länger als die eingestellte Zyklusüberwachungszeit, z. B.
500 ms, geht die CPU in STOP.
Dieser Fall kann z. B. eintreten bei:
Überlänge des Steuerungsprogramms
Programmierung einer Endlosschleife.
Durch Aufruf des OB 31 (SPA OB 31) kann an einer beliebigen Stelle des Steuerungsprogramms der
Zykluswächter nachgetriggert werden; d. h., die Zyklus-Überwachungszeit wird neu gestartet.
Voraussetzung: Am PG: SYSTEMBEFEHLE "JA" einstellen.
Die Zyklus-Überwachungszeit kann eingestellt werden
im Systemdatenwort 96 (EAC0
oder
im DB 1 ( Kap.11.3).

11.2.2 OB 160 Variable Zeitschleife

Der OB 160 "simuliert" Operationslaufzeiten. Damit sind Sie unabhängig von den unter-
schiedlichen Operationslaufzeiten der verschiedenen CPUs und können Wartezeiten einheitlich
für alle CPUs der Reihe S5-115U programmieren.
Vorgehensweise:
Vor dem Aufruf des OB 160 muß die Wartezeit in µs (Bereich: 160
den AKKU geladen werden.
Beispiel:
Es soll eine Wartezeit von einer Millisekunde programmiert werden.
L
KF +1000
SPA OB 160.
Beachten Sie folgendes bei der Programmierung des OB 160:
Ein Prozeßalarm (OB 2...OB 5) und der Zeitalarm OB 6 können die Wartezeit unterbrechen (voraus-
gesetzt, es wurde keine Alarmsperre (AS) programmiert). Während der Unterbrechung läuft die
Wartezeit nicht weiter! Ebenso wird die Laufzeit durch laufende PG/OP-Operationen verlängert.
Bei den eingestellten Zeiten handelt es sich also um Mindestzeiten!
Ein OB 10...13 kann den OB 160 nicht unterbrechen!
* bei CPU 944: 190 µs
11-32
) ( Kap.2)
H
S5-115U Handbuch
...65535 bzw. A0
...FFFF
*
H
EWA 4NEB 811 6130-01b
) in
H

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis