Interner Datenpunkt _RK512

Über einen internen Datenpunkt vom Typ _RK512 teilt der Treiber seinen Zustand dem WinCC OA System mit und erlaubt dem System, zur Laufzeit die Einstellungen des Treibers zu ändern. Jeder Treiber mit der Treibernummer num verwendet den internen Datenpunkt _RK512_num. Der Datenpunkt _RK512 hat folgende Struktur:

_RK512
AliveSndDp
AliveSndTimeout
AliveRcvDp
AliveRcvTimeout
ReadComponent
ConnState
ErrorSPS
ErrorDriver

Tabelle: Bedeutung der Datenpunktelemente.

Datenpunktname Typ Bedeutung
AliveSndDp string Peripherieadresse für das Verschicken von Alive Telegrammen.
AliveSndTimeout natürliche Zahl Zeitintervall in Sekunden in dem Alive-Telegramme verschickt werden. Ein Wert von 0 schaltet das Verschicken ab.
AliveRcvDp string Peripherieadresse für die Alive-Telegramme erwartet werden. Telegramme, die dieser Adresse zugeordnet werden können, werden vom Treiber nicht weiter ausgewertet.
AliveRcvTimeout natürliche Zahl Zeitintervall in Sekunden, in dem Telegramme von der SPS erwartet werden. Dies können, müssen aber nicht, Alive-Telegramme sein. Wird innerhalb der angegeben Zeit kein Telegramm empfangen, so wird die Verbindung als unterbrochen markiert. Ein Wert von 0 schaltet dieses Verhalten ab.
ReadComponent string Wird hier eine Peripherieadresse eingetragen, wird der entsprechende Datenbaustein ausgelesen.
ConnState boolean Über diesen Datenpunkt teilt der WCCOArk512-Treiber dem WinCC OA System mit, ob eine Verbindung zur SPS besteht. Ein Wert von false bedeutet eine unterbrochene Verbindung, true eine bestehende Verbindung.
ErrorSPS natürliche Zahl Der letzte Fehlercode ungleich 0, der von der SPS in einem Quittungstelegramm verschickt wurde.
ErrorDriver natürliche Zahl Der letzte Fehlercode ungleich 0, der vom Treiber in einem Quittungstelegramm an die SPS verschickt wurde.
Anmerkung: Der Wert von "ReadComponent" muss bei Datenbausteinen auch einen Wert für das Datenwort, also eine vollständige Peripherieadresse enthalten. Das Datenwort wird in diesem Fall ignoriert.