Usdiagnosen – Bronkhorst DeviceNet slave interface Benutzerhandbuch
Seite 27

BRONKHORST
®
Seite 27
DeviceNet interface
9.19.026
4.7 B
USDIAGNOSEN
Eine „propar (FLOW‐BUS) variable“ (Prozess 125, Parameter 20) kann verwendet werden, um einen String mit
Busdiagnosen abzurufen. Dieser mit Null abgeschlossene String enthält 13 Byte Daten und wird nachstehend
beschrieben.
Layout des Busdiagnosestrings für DeviceNet:
Byte‐
feld
Beschreibung
Diagnosewert
Erläuterung
Länge
0
ces_state
0
Fehler aktiv
CAN Error State
1
1
Fehler passiv
2
Busausfall
1
ces_event
0
keine Ereignisse (immer 0)
CAN Error State‐Ereignis
1
2
nas_state
0
online
Network Access State
1
1
Warten auf Meldung zu Test auf doppelte MAC‐ID
2
Senden von Meldung zu Test auf doppelte MAC‐ID
3
nicht vorhanden
4
Kommunikationsstörung
3
nas_event
0
Anforderung/‐antwort Test auf doppelte MAC‐ID nicht
empfangen (num_reties = 1)
Network Access State
1
1
Anforderung/‐antwort Test auf doppelte MAC‐ID nicht
empfangen (num_reties = 0)
2
Anforderung Test auf doppelte MAC‐ID empfangen
3
Antwort Test auf doppelte MAC‐ID empfangen
4
Hochfahren/Reset
5
Busausfall erkannt
4
sos_state
0
Ausführung
Anforderung/‐antwort Test auf
doppelte MAC‐ID nicht
empfangen (num_reties = 1)
1
1
Ruhe
2
Abbruch
3
Selbsttest
4
Selbsttest Ausnahme
5
Kritische Störung
5
sos_event
0
Empfang der ersten gültigen I/O‐Daten
Supervisor Object State‐Ereignis
1
1
I/O‐Verbindung Time‐out
2
I/O‐Verbindung gelöscht
3
Startanforderung
4
Abbruchanforderung
5
Stoppanforderung
6
Resetanforderung
7
Wiederherstellungsanforderung
8
Selbsttest bestanden
9
Selbsttest fehlgeschlagen
10
Dieagnoseanforderung durchführen
11
Spannung angelegt
12
kritische Störung aus beliebigem Zustand
6
diag_bits
Bit 0 CES‐Zustand, Fehler passiv
Diagnosebits
(werden automatisch
zurückgesetzt)
2
Bit 1 CES‐Zustand, Busausfall
Bit 2 NAS‐Zustand, Kommunikationsstörung
Bit 3
NAS‐Ereignis aufgetreten, Anforderung Test auf doppelte MAC‐
ID empfangen
Bit 4
NAS‐Ereignis aufgetreten, Antwort Test auf doppelte MAC‐ID
empfangen
Bit 5 SOS‐Zustand, kritische Störung
Bit 6 SOS‐Ereignis aufgetreten, I/O‐Verbindung Time‐out
Bit 7 SOS‐Ereignis aufgetreten, I/O‐Verbindung gelöscht
Bit 8 SOS‐Ereignis aufgetreten, Selbsttest fehlgeschlagen
Bit 9
SOS‐Ereignis aufgetreten, kritische Störung aus beliebigem
Zustand
Bit 10 Empfangswarteschlangenüberlauf
Bit 11 Sendewarteschlangenüberlauf
Bit 12 CAN‐Überlauf
Bit 13 explizite Verbindung Time‐out
Bit 14 DeviceNet Reset
Bit 15 Bus‐Sense‐Fehler (24 V Erkennung)
8
AnSens Data Type
(Attr.:0x31/1/3)
Analog Sensor Data Type
1
9
AnAct Data Type
(Attr.:0x32/1/3)
Actuator Data Type
1
10
Contrl Data Type
(Attr.: 0x33/1/3)
Controller Data Type
1