Herunterladen Inhalt Inhalt Diese Seite drucken

Das Zyklische Ob1-Programm Für Eine Zentrale - Siemens SINAUT ST7 Systemhandbuch

Vorschau ausblenden Andere Handbücher für SINAUT ST7:
Inhaltsverzeichnis

Werbung

Softwarepaket SINAUT TD7 für die CPU
3.3 Strukturierung des SINAUT-Anwenderprogramms
Zyklischer OB1
CMD..._R
In der obigen OB1-Programmstruktur für eine Station sind nur Datenpunkt-Typicals
aufgeführt, die Daten vom gleichen Typ bearbeiten. Außer diesen gibt es noch Datenpunkt-
Typicals, die eine beliebige Mischung von Datentypen senden bzw. empfangen können:
● Für ST7:
● Für ST1:
Auch diese Typicals könnten anstelle oder auch zusätzlich zu den in der Programmstruktur
genannten Datenpunkt-Typicals in das zyklische SINAUT-Programm eingebunden werden.
Hinweis
Bei diesen Typicals mit beliebiger Informationsinhalt entfällt jegliche datenspezifische
Verarbeitung und Änderungskontrolle. Dies ist Aufgabe des Anwenderprogramms. Optional
kann lediglich eine Änderungskontrolle aktiviert werden, die bei jeder Bit-Änderung eine
Übertragung auslöst.
Hinweis
Speziell bei der Kommunikation mit dem Leitstellensystem SINAUT LSX unter Verwendung
des ST1-Protokolls kann der Einsatz der Typicals STKOP26W und ETKOP26W zwingend
erforderlich sein. Nur mit diesen Typicals lassen sich LSX-Objekte, die mehrere Daten-
Indizes in Sende- oder Empfangsrichtung umfassen, problemlos realisieren. Weitere
Hinweise hierzu sind den ausführlichen Beschreibungen zu diesen Typicals zu entnehmen.
Das Zyklische OB1-Programm für eine Zentrale
Zyklischer OB1
208
BTA..
Set..._R
STA..
oder
Par..._R
FB-Dat12D_S zum Senden bzw.
FB-Dat12D_R zum Empfangen von 12 Daten-Doppelworten mit beliebiger
Informationsinhalt.
FB-STKOP26W zum Senden bzw.
FB-ETKOP26W zum Empfangen von 26 Datenworten mit beliebiger Informationsinhalt.
BasicTask
Für den Empfang und die Ausgabe von Befehlen sind einzubinden:
Für ST7: ein oder mehrere FB-Cmd..._R
Für ST1: ein oder mehrere FB-BTA..
Für den Empfang und die Ausgabe von Sollwerten, Grenzwerten,
Parameter usw. sind einzubinden:
Für ST7: ein oder mehrere FB-Set..._R oder FB-Par..._R
Für ST1: ein oder mehrere FB-STA..
Das anwenderspezifische zyklische Programm der Station, das
unabhängig vom SINAUT-Programm benötigt wird, kann vor oder
nach dem SINAUT-Programm in den OB1 eingebunden werden, oder
auch, soweit sinnvoll, innerhalb des SINAUT-Programms.
Am Anfang des zyklischen SINAUT-Programms ist immer der FC-
BasicTask aufzurufen. Der FC hat nur einen Parameter und zwar
UserFC. Normalerweise kann die 0 angegeben werden. Möchten Sie
allerdings Empfangstelegramme anwenderspezifisch
weiterbearbeiten, so ist hier die Nummer eines FC anzugeben in dem
das Anwenderprogramm für diese Weiterverarbeitung enthalten ist.
Systemhandbuch, 05/2007, C79000-G8900-C222-06
Software

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis