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

ces_state  

Fehler aktiv

 

CAN Error State

 

1

Fehler passiv

Busausfall

 

ces_event 

keine Ereignisse (immer 0)

CAN Error State‐Ereignis

 

1

nas_state 

online

 

Network Access State

 

1

Warten auf Meldung zu Test auf doppelte MAC‐ID

Senden von Meldung zu Test auf doppelte MAC‐ID

nicht vorhanden

Kommunikationsstörung

nas_event 

Anforderung/‐antwort Test auf doppelte MAC‐ID nicht 
empfangen (num_reties = 1)

Network Access State

 

1

Anforderung/‐antwort Test auf doppelte MAC‐ID nicht 
empfangen (num_reties = 0)

Anforderung Test auf doppelte MAC‐ID empfangen

Antwort Test auf doppelte MAC‐ID empfangen

Hochfahren/Reset

Busausfall erkannt     

sos_state 

Ausführung

 

Anforderung/‐antwort Test auf 
doppelte MAC‐ID nicht 
empfangen (num_reties = 1)

 

1

Ruhe

 

Abbruch

 

Selbsttest

 

Selbsttest Ausnahme

Kritische Störung

sos_event 

Empfang der ersten gültigen I/O‐Daten

Supervisor Object State‐Ereignis

1

I/O‐Verbindung Time‐out

I/O‐Verbindung gelöscht

Startanforderung

Abbruchanforderung

Stoppanforderung

Resetanforderung

Wiederherstellungsanforderung

Selbsttest bestanden

Selbsttest fehlgeschlagen

10 

Dieagnoseanforderung durchführen

11 

Spannung angelegt

12 

kritische Störung aus beliebigem Zustand

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)

AnSens Data Type  
(Attr.:0x31/1/3) 

 

Analog Sensor Data Type

 

1

AnAct Data Type    
(Attr.:0x32/1/3) 

 

Actuator Data Type

 

1

10 

Contrl Data Type     
(Attr.: 0x33/1/3) 

 

Controller Data Type

 

1

Advertising