Dp-diagnose, Dp-standard-diagnosedaten, Dp-diagnosedaten (diagdata) – BECKHOFF BK3xx0 Benutzerhandbuch

Seite 67

Advertising
background image

Hinweise zur Dokumentation

Feldbuskomponenten

65

DP-Diagnose

DP-Diagnosedaten (DiagData)

Die DP-Diagnosedaten bestehen aus 6 Bytes DP-Standard-Diagnose und bis zu 238 Bytes gerätespezifischen
Diagnosedaten. Bei den Beckhoff-Slaves werden die gerätespezifischen Diagnosedaten auf die DPV1-Status-
Message abgebildet.

Wenn sich die DP-Diagnosedaten ändern, meldet das der Slave dem Master, der die geänderten Diagnosedaten in
der Regel daraufhin automatisch abholt. Die DP-Diagnosedaten sind also nicht in Echtzeit zu den DP-Prozessdaten,
sondern immer erst einige Zyklen später in der Steuerung.

In TwinCAT werden die DP-Diagnosedaten per ADS von der DP-Master-Anschaltung (FC310x, CX1500-M310)
ausgelesen (s. Kapitel Slave-Diagnose in der FC310x-Dokumentation).

DP-Standard-Diagnosedaten

Offset

Bedeutung

0x00.0

StationNonExistent: Slave beim letzten Telegramm nicht geantwortet

0x00.1

StationNotReady: Slave verarbeitet noch das Set_Prm bzw. Chk_Cfg-Telegramm

0x00.2

CfgFault: Slave meldet einen Konfigurationsfehler

0x00.3

ExtDiag: Extended DiagData sind vorhanden und gültig

0x00.4

NotSupported: Slave unterstützt ein Feature nicht, das mit Set_Prm oder Global_Control
gefordert wurde

0x00.5

InvalidSlaveResponse: Slave antwortet nicht DP-konform

0x00.6

PrmFault: Slave meldet einen Parametrierfehler

0x00.7

MasterLock: Slave ist im Datenaustausch mit einem anderen Master

0x01.0

PrmReq: Slave muß neu parametriert und konfiguriert werden

0x01.1

StatDiag: Slave meldet statische Diagnose bzw. Applikation des DPV1-Slave noch nicht bereit
für den Datenaustausch

0x01.2

PROFIBUS-DP-Slave

0x01.3

WdOn: DP-Watchdog ist eingeschaltet

0x01.4

FreezeMode: DP-Slave ist im Freeze-Mode

0x01.5

SyncMode: DP-Slave ist im Sync-Mode

0x01.6

reserviert

0x01.7

Deactivated: DP-Slave wurde deaktiviert

0x02.0

reserviert

0x02.1

reserviert

0x02.2

reserviert

0x02.3

reserviert

0x02.4

reserviert

0x02.5

reserviert

0x02.6

reserviert

0x02.7

ExtDiagOverflow: zu viele Extended DiagData vorhanden

0x03

MasterAdd: Stationsadresse des Masters, der mit dem Slave Datenaustausch macht

0x04,0x05

IdentNumber

ab 0x06

gerätespezifische Diagnosedaten (Extended DiagData)

Advertising