Herunterladen Inhalt Inhalt Diese Seite drucken

Pepperl+Fuchs IVI-KHD2-4HB6 Handbuch Zur Inbetriebnahme Seite 7

An einer steuerung simatic s-7 300
Inhaltsverzeichnis

Werbung

3.1 OB 1
Der OB 1 wird vom Betriebssystem zyklisch durchlaufen. Innerhalb des OB 1 wird
der Funktionsbaustein FB 15 aufgerufen. Gleichzeitig erfolgt der Aufruf des zugehö-
rigen Datenbausteins DB 15. Bei dem Aufruf des Funktionsbausteins werden ver-
schiedene Parameter übergeben. Nachfolgend sind die verschiedenen Parameter
und deren Bedeutung aufgelistet.
PARAMETER
HeadsConnected
StartupTimer
TimeoutTimer
DP_Address
EnhancedCommand
StatusOK
DataHead_X
StartupFinish
CommandNew
Tabelle 4: Parameter und ihre Funktion
Nach dem Aufruf des Funktionsbausteins FB 15 können Diagnosedaten eingelesen
werden. Durch Setzen des Merkers M 1.0 werden die Diagnosedaten eingelesen und
im Datenbaustein DB 2 abgelegt. Das Einlesen der Diagnosedaten wird durch die
Funktion SFC 13 durchgeführt. Bei der Parametrierung der Systemfunktion muss die
Diagnoseadresse der IVI-KHD2-4HB6 angegeben werden. Die Diagnoseadresse ist
in der Hardware-Konfiguration ersichtlich.
3.2 FB 15
Der Funktionsbaustein FB 15 ist in verschiedene Netzwerke untergliedert. Die Funk-
tionalität der einzelnen Netzwerke wird nachfolgend beschrieben.
Netzwerk 1 „Program Startup" :
Durch das Netzwerk 1 wird ein Programmstart durchgeführt. Zunächst wird die Funk-
tion SFC 14 aufgerufen. Dadurch werden die Daten von der Quelladresse (LADDR:
#DP_Address) eingelesen und an der Zieladresse (RECORD: #InData) abgelegt.
Anschließend wird der Parameter #SFC14_Status auf den Wert 0 geprüft. Dieser
Parameter gibt Aufschluss über den Ausführungszustand der SFC 14. Wenn der
Wert 0 ist, so ist die Ausführung erfolgreich beendet. Andernfalls wird eine Fehler-
meldung (#Error_SFC14) gesetzt.
Im nächsten Schritt wird geprüft, ob die Startup-Phase beendet ist (#StartupFinish =
1). Andernfalls werden die Timer #StartupTimer und #TimeoutTimer freigegeben.
Handbuch zur Inbetriebnahme IVI-KHD2-4HB6
PARAMETERTYP
IN : Byte
Angabe der Anzahl der angeschlossenen Köpfe.
Timer zur Unterdrückung der Überwachung in der
IN : Timer
Startphase.
IN : Timer
Timer zur Vorgabe der Wiederholungszeit.
Anfangsadresse des Eingangs- und Ausgangsdaten-
IN : Word
feldes
IN : Word
Befehlsparameter des auszuführenden Befehls
OUT : Bool
Funktionsbaustein betriebsbereit.
OUT : Bool
Signal für neu eingelesene Daten des Kopfes X.
OUT : Bool
Initialisierung beendet.
INOUT : Bool
Senden eines Befehles an die IVI.
FUNKTION
Hardware-Konfiguration
Seite 7 von 16

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis