Das Herz einer SPS ist die CPU (Central Prozessing Unit oder Zentraleinheit). Sie birgt
Die Ein- und Ausgabeebene ist je nach Anforderung und Hersteller verschieden ausgeführt. Z.B.:
Grundsätzlich können, je nach Anwendungsfall, alle modernen Speichermedien verwendet werden. Im Wesentlichen werden aber
Während eine VPS die Verknüpfung der Signale parallel bearbeitet, liest eine SPS die Anweisungen zur Bearbeitung zeilenweise (=seriell) aus dem Programmspeicher aus. Für das serielle Abarbeiten benötigt der Prozessor Zeit (Die Zykluszeit ist jene Zeit, die für den einmaligen Durchlauf des Programmspeichers benötigt wird.) Um keinen Eingang zu "vergessen", wird das Prozessabbild der Eingänge (PAE) vom Mikroprozessor verarbeitet. Das Prozessabbild der Ausgänge (PAA) wird an die Peripherie der SPS, also an die Klemmen der SPS parallel ausgegeben. |
Sie sind in der IEC 61131-3 definiert.
Ressource | Die SPS mit der CPU, in der das Anwenderprogramm läuft
Eine Resource besteht aus einer oder mehrerer Programm-Organisations-Einheiten |
POE | Man unterscheidet zwei Typen:
|
Eine POE besteht immer aus einem Deklarations- und einem Programmteil.
Deklaration einer Variablen | Sie wird vom System selbständig verwaltet und muss nicht vom Programmierer addressiert werden.
|
||||||||||||
Deklaration einer Variablen mit physikalischer Adresse | Sie wird vom Programmierer für die Kommunikation mit der Peripherie vorgesehen.
|
||||||||||||
Programmteil aus Anweisungen mit den zuvor erstellten Deklarationen |
|