DP_SystemControl (PROFIBUS DP)
Die folgenden Tabellen enthalten Informationen zu den Parametern der Funktionsblock-Schnittstelle.
Eingänge
|
Eingang |
Datentyp |
Beschreibung |
Variablenkategorie |
|---|---|---|---|
|
i_xEnable |
BOOL |
Aktiviert die Funktionsblock-Verarbeitung. Zyklische Daten werden von der/zur Hardware-E/A-Schnittstelle gelesen/geschrieben. |
Funktionsblock-Steuerung |
|
i_xResetSystem |
BOOL |
Wenn dieser Eingang auf WAHR eingestellt ist, wird das System zurückgesetzt. |
Zyklische Daten |
|
i_hwStartAddress |
Variante |
Muss der ersten Adresse des zyklischen Eingabe-Adressbereichs des zugehörigen Avatars entsprechen, damit die zyklische Lesen-Kommunikation ausgeführt werden kann. |
Kommunikationsparameter |
E/A
|
InOut |
Datentyp |
Beschreibung |
Variablenkategorie |
|---|---|---|---|
|
iq_hwQWAddress |
WORD |
Muss der Ausgabe-Adresse des zugehörigen Avatars entsprechen, damit die zyklische Schreiben-Kommunikation ausgeführt werden kann. |
Kommunikationsparameter |
Ausgänge
|
Ausgang |
Datentyp |
Beschreibung |
Variablenkategorie |
|---|---|---|---|
|
q_xActive |
BOOL |
Wenn dieser Ausgang auf WAHR eingestellt ist, ist der Avatar-Funktionsblock aktiviert oder eine azyklische Anforderung ist aktiv. |
Funktionsblock-Status |
|
q_xError |
BOOL |
Wenn dieser Ausgang auf WAHR eingestellt ist, wurde ein Fehler erkannt, während der Avatar-Funktionsblock ausgeführt wurde. Ausführliche Informationen zum erkannten Fehler können Sie dem Wert der Fehler-ID entnehmen. |
Funktionsblock-Status |
|
q_dwErrorID |
DWORD |
Die Fehler-ID zeigt ausführliche Informationen über den erkannten Fehler an. Mögliche Werte sind in der nachstehenden Tabelle angegeben. |
Funktionsblock-Status |
|
q_xSystemOperat |
BOOL |
Wenn dieser Ausgang auf WAHR eingestellt ist, befindet sich der System-Avatar im Modus „Betriebsbereit“. Ausführliche Informationen zu den Maschinenzuständen finden Sie im Dokument TeSys island – System-, Installations- und Betriebshandbuch . |
Zyklische Daten |
|
q_xDegradedMode |
BOOL |
Wenn dieser Ausgang auf WAHR eingestellt ist, befindet sich der System-Avatar im Störmodus. |
Zyklische Daten |
|
q_xMinorEvent |
BOOL |
Wenn dieser Ausgang auf WAHR eingestellt ist, befindet sich der System-Avatar im Modus „Geringfügiges Ereignis erkannt“. |
Zyklische Daten |
|
q_xPreOperat |
BOOL |
Wenn dieser Ausgang auf WAHR eingestellt ist, befindet sich der System-Avatar im Modus „Pre-Operational“. |
Zyklische Daten |
|
q_xForceMode |
BOOL |
Wenn dieser Ausgang auf WAHR eingestellt ist, befindet sich der System-Avatar im Forcierungsmodus. |
Zyklische Daten |
|
q_xTestMode |
BOOL |
Wenn dieser Ausgang auf WAHR eingestellt ist, befindet sich der System-Avatar im Testmodus. |
Zyklische Daten |
Status- und Fehlercodes von ConstTeSysIsland
|
Mitgliedsbezeichnung |
Verwendet vom Funktionsblock |
|---|---|
|
Cdw_ErrNoMsg |
Ja |
|
Cdw_ErrInternal |
Nein |
|
Cdw_ErrInvalidCycInAddr |
Ja |
|
Cdw_ErrInvalidHwid |
Nein |
|
Cdw_ErrInvalidNumOfAvatars |
Nein |
|
Cdw_ErrReadCycIn |
Ja |
|
Cdw_ErrReadAcycData1 |
Nein |
|
Cdw_ErrReadAcycData2 |
Nein |
|
Cdw_ErrWriteAcycData |
Nein |
|
Cdw_StsReadAcycData1Compl |
Nein |
|
Cdw_StsReadAcycData2Compl |
Nein |
|
Cdw_StsWriteAcycDataCompl |
Nein |
