Datenblock ConstTeSysIsland
Der Datenblock ConstTeSysIsland dient als globales Speichersystem für Konstanten, die für mehrere Funktionsblöcke relevant sind. Derzeit enthält er nur die Definition der gängigen Status- und Fehlercodes, die von allen Funktionsblöcken verwendet werden. Unter Funktionsblöcke finden Sie eine Beschreibung für jeden Funktionsblock, der in dieser Bibliothek enthalten ist, sowie Angaben dazu, welche Fehler- und Statuscodes von dem jeweiligen Funktionsblock verwendet werden.
Um ein unbeabsichtigtes Verhalten der Funktionsblöcke zu vermeiden, ist der Datenblock schreibgeschützt, d. h., die darin enthaltenen Werte können nicht geändert werden. Um den Inhalt des Datenblocks zu überprüfen, doppelklicken Sie darauf. Wenn Sie zur Eingabe eines Kennworts aufgefordert werden, wählen Sie „Abbrechen“ aus. Da geschützte Funktionsblöcke in einer Bibliothek für einen bestimmten Siemens®-SPS-Typ vorkompiliert wurden, enthält die Funktionsblock-Bibliothek eine Kopiervorlage für jeden SPS-Typ, für den die Bibliothek erstellt wurde. Alle Kopiervorlagen des Datenblocks (DB) enthalten die gleichen Mitglieder und Werte.
Inhalt von Datenblock ConstTeSysIsland
Mitglied |
Datentyp |
Wert |
Beschreibung |
Cdw_ErrNoMsg |
DWORD |
16#0000 |
Fehlercode: Keine Fehlermeldung verfügbar |
Cdw_ErrInternal |
DWORD |
16#1101 |
Fehlercode: Interner Funktionsblock-Fehler erkannt |
Cdw_ErrInvalidCycInAddr |
DWORD |
16#1201 |
Fehlercode: Ungültige Startadresse für zyklische Eingabedaten konfiguriert |
Cdw_ErrInvalidHwid |
DWORD |
16#1202 |
Fehlercode: Ungültige HWID für azyklische Kommunikation konfiguriert (Details in q_dwAcyclicStatus) |
Cdw_ErrInvalidNumOfAvatars |
DWORD |
16#1203 |
Fehlercode: Ungültige Anzahl von Avatars angegeben (i_uiNoConfAvatar muss kleiner als oder gleich 20 sein) |
Cdw_ErrReadCycIn |
DWORD |
16#1301 |
Fehlercode: Fehler beim Lesen der zyklischen Eingabedaten |
Cdw_ErrReadAcycData1 |
DWORD |
16#1401 |
Fehlercode: Fehler beim Lesen des azyklischen Datensatzes 1 (Details in q_dwAcyclicStatus) |
Cdw_ErrReadAcycData2 |
DWORD |
16#1402 |
Fehlercode: Fehler beim Lesen des azyklischen Datensatzes 2 (Details in q_dwAcyclicStatus) |
Cdw_ErrWriteAcycData |
DWORD |
16#1481 |
Fehlercode: Fehler beim Schreiben des azyklischen Datensatzes (Details in q_dwAcyclicStatus) |
Cdw_StsNoMsg |
DWORD |
16#0000 |
Statuscode: Keine Angaben zum Status verfügbar |
Cdw_StsReadAcycData1Compl |
DWORD |
16#2001 |
Statuscode: Lesen des azyklischen Datensatzes 1 erfolgreich abgeschlossen |
Cdw_StsReadAcycData2Compl |
DWORD |
16#2002 |
Statuscode: Lesen des azyklischen Datensatzes 2 erfolgreich abgeschlossen |
Cdw_StsWriteAcycDataCompl |
DWORD |
16#2081 |
Statuscode: Schreiben des azyklischen Datensatzes erfolgreich abgeschlossen |