Herunterladen Inhalt Inhalt Diese Seite drucken

Grundlagen Zum Entwerfen Eines Programms; Programme In Einer Cpu - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

2
Grundlagen zum Entwerfen eines
Programms
2.1

Programme in einer CPU

In einer CPU laufen grundsätzlich zwei verschiedene Programme ab:
• das Betriebssystem und
• das Anwenderprogramm.
Betriebssystem
Das Betriebssystem ist bereits in jeder CPU enthalten und organisiert alle
Funktionen und Abläufe der CPU, die nicht mit einer spezifischen
Steuerungsaufgabe verbunden sind. Zu seinen Aufgaben gehören:
• das Abwickeln des Anlaufs
• das Aktualisieren des Prozessabbildes der Eingänge und die Ausgabe des
Prozessabbildes der Ausgänge
• das Aufrufen des Anwenderprogramms
• das Erfassen von Alarmen und das Aufrufen der Alarm-OBs
• das Erkennen und Behandeln von Fehlern
• das Verwalten von Speicherbereichen
• das Kommunizieren mit Programmiergeräten und anderen
Kommunikationspartnern
Durch Ändern der Betriebssystemparameter (Voreinstellungen des
Betriebssystems) können Sie das Verhalten der CPU in bestimmten Bereichen
beeinflussen
Anwenderprogramm
Das Anwenderprogramm müssen Sie erstellen und in die CPU laden. Es enthält
alle Funktionen, die zur Bearbeitung Ihrer spezifischen Automatisierungsaufgabe
erforderlich sind. Zu den Aufgaben des Anwenderprogramms gehören:
• das Festlegen der Voraussetzungen für den Anlauf der CPU (z. B. Signale mit
einem bestimmten Wert vorbesetzen)
• das Bearbeiten von Prozessdaten (z. B. Binärsignale verknüpfen, Analogwerte
einlesen und auswerten, Binärsignale für die Ausgabe festlegen, Analogwerte
ausgeben)
• das Reagieren auf Alarme
• das Bearbeiten von Störungen im normalen Programmablauf.
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01
2-1

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis