Slave

Diagnose Variablen

Der Slave verfügt über verschiedene Diagnosevariablen, die den Zustand des Slave sowie des Profibusses beschreiben und die in der SPS verknüpft werden können:

Slave 1:


DpState:

Wert

Beschreibung

0

No Error:
Station ist im Datenaustausch.

1

Station deactivated:
Der Slave wurde deaktiviert.

2

Station not exists:
Slave antwortet nicht. Prüfen Sie, ob der Slave eingeschaltet, die Verkabelung in Ordnung ist oder die Stationsadresse korrekt ist.

3

Master lock:
Der Slave ist mit einem anderen Master im Datenaustausch.

4

Invalid slave response:
Eine falsche Antwort des Slaves. Tritt temporär auf wenn der Slave aufgrund eines lokalen Ereignisses den Datenaustausch beendet hat.

5

Parameter fault:
Zeigt einen Parametrierungsfehler an.

6

Not supported:
Eine DP-Funktion wird nicht unterstützt. Prüfen Sie, ob die GSD-Datei korrekt oder ob die Stationsadresse korrekt ist.

7

Config fault:
Zeigt einen Konfigurationsfehler an. Prüfen Sie, ob die angefügten Klemmen bzw. Module in Ordnung sind.

8

Station not ready:
Das Gerät befindet sich im Hochlauf. Wird während des Hochlaufs temporär angezeigt.

9

Static diagnosis:
Der Slave meldet eine statische Diagnose und kann zurzeit keine gültigen Daten liefern. Prüfen Sie den Betriebszustand am Slave.

10

Diagnosis overflow:
Der Slave meldet einen Diagnose-Überlauf. Lesen Sie die Diagnosedaten mit ADS-Read aus und prüfen Sie Betriebszustand am Slave.

11

Physical fault:
Zeigt einen physikalischer Fehler bei der Antwort eines Slaves. Prüfen Sie die Verkabelung.

12

Data-Exchange left:
Die Datenübertragung wurde nicht beendet.

13

Severe bus fault:
Zeigt einen schweren Busfehler an. Überprüfen Sie die Verkabelung.

14

Telegram fault:
Der Slave antwortet mit einem ungültigen Telegramm.

15

Station has no ressources:
Der Slave hat nicht genügend Ressourcen für das Telegramm. Prüfen Sie, ob die GSD-Datei korrekt ist.

16

Service not activated:
Tritt auf, falls der Slave aufgrund eines lokalen Ereignisses den Datenaustausch beendet. Prüfen Sie, ob DP-Funktionalität beim Slave deaktiviert ist.

17

Unexpected telegram:
Unerwartetes Telegramm, kann temporär auftreten, falls zwei PROFIBUS-Netze zusammengesteckt werden oder prüfen, ob Buszeiten bei zweitem Master gleich eingestellt sind.

18

Station ready:
Tritt temporär beim Hochlauf auf und solange die Task noch nicht gestartet ist.

31

only for EtherCAT gateways:
WC-State des zyklischen EtherCAT-Frames ist 1.

128

Slave waiting for data transfer:
Der Slave wurde parametriert und konfiguriert, hat aber noch kein Data_Exchange-Telegramm empfangen.

129

Slave waiting for configuration:
Der Slave wurde parametriert, hat aber noch kein Chk_Cfg-Telegramm empfangen.

130

Slave waiting for parameter:
Slave wurde noch nicht parametriert und wartet auf Set_Prm (Lock)-Telegramm.

131

Slave waiting for baudrate:
Die Baudrate wurde nicht eingestellt.

132

Slave waiting for station no. from PLC:
Die Profibus-Adresse wurde nicht eingestellt.

 

ExtDiagFlag:

Wert

Beschreibung

0

Diagnosedaten haben sich nicht verändert.

1

Diagnosedaten haben sich verändert. Benutzen Sie ADS-Read um die Daten auszulesen.