Usdiagnosen – Bronkhorst DeviceNet slave interface Benutzerhandbuch

Seite 27

Advertising
background image

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

Advertising