Herunterladen Inhalt Inhalt Diese Seite drucken

Empfehlungen; Alarmgesteuerte Programmbearbeitung; Organisationsbausteine Für Alarmgesteuerte Programmbearbeitung; Alarmarten Und Anwendungen - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

Grundlagen zum Entwerfen eines Programms
Hinweise
• Überprüfen Sie die Auswirkungen einer Wertänderung des Parameters
"Zyklusbelastung durch Kommunikation" im Anlagenbetrieb.
• Die Kommunikationslast muss beim Einstellen der minimalen Zykluszeit
berücksichtigt werden, da es sonst zu Zeitfehlern kommt.

Empfehlungen

• Übernehmen Sie nach Möglichkeit den voreingestellten Wert.
• Vergrößern Sie den Wert nur dann, wenn die CPU hauptsächlich zu
Kommunikationszwecken eingesetzt wird und das Anwenderprogramm
zeitunkritisch ist!
• In allen anderen Fällen den Wert nur verringern!
• Stellen Sie Prozessbetrieb ein und begrenzen Sie die für Testfunktionen dort
benötigte Zeit!
2.2.4

Alarmgesteuerte Programmbearbeitung

2.2.4.1
Organisationsbausteine für alarmgesteuerte
Programmbearbeitung
Die S7-CPUs geben Ihnen durch die Bereitstellung von Alarm-OBs die Möglichkeit
• Programmteile zeitgesteuert zu bearbeiten
• auf externe Signale des Prozesses optimal zu reagieren.
Das zyklische Anwenderprogramm muss nicht ständig abfragen,
OB Alarmereignisse eingetreten sind, sondern das Betriebssystem sorgt im Falle
eines Alarms dafür, dass der Teil des Anwenderprogramms bearbeitet wird, der im
Alarm-OB steht und festlegt, wie das Automatisierungssystems bei diesem Alarm
reagieren soll.

Alarmarten und Anwendungen

Nachfolgende Tabelle zeigt, wie die Alarmarten eingesetzt werden können.
Alarmart
Alarm-OBs
Uhrzeitalarm
OB 10 bis OB 17
Verzögerungsalarm OB 20 bis OB 23
Weckalarm
OB 30 bis OB 38
Prozessalarm
OB 40 bis OB 47
2-14
Anwendungsbeispiele
Errechnen der Durchflussmenge eines Mischprozesses bei
Schichtende.
Steuern eines Lüfters, der nach dem Abschalten eines
Motors noch 20 s laufen soll, bevor er abgeschaltet wird.
Abtasten eines Signalpegels für eine regelungstechnische
Anlage.
Melden, dass der maximale Füllstand eines Behälters
erreicht ist.
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis