
BRONKHORST®
Page27DeviceNetinterface 9.17.026
4.7 BUSDIAGNOSTICS
Apropar(FLOW‐BUS)variable(process125,parameter20)canbeusedtoretrieveastringwithbusdiagnostics.This
zeroterminatedstringcontains13bytesofdataandisdescribedbelow.
LayoutbusdiagnosticsstringforDeviceNet:
Byte
field
Description Diagnosticvalues Explanation Length
0 ces_state 0 erroractive CANerrorstate 1
1 errorpassive
2 busoff
1 ces_event 0 noevents(always0) CANerrorstateevent 1
2 nas_state 0 online Networkaccessstate 1
1 waitingfordupMACIDcheckmessage
2 sendingdupMACIDcheckmessage
3 nonexistent
4 communicationfault
3 nas_event 0 duplicateMACIDcheckreq/respnotreceived(num_reties=1) Networkaccessstate 1
1 duplicateMACIDcheckreq/respnotreceived(num_reties=0)
2 duplicateMACIDcheckrequestreceived
3 duplicateMACIDcheckresponsereceived
4 powerup/reset
5 busoffdetected
4 sos_state 0 executing duplicateMACIDcheckreq/resp
notreceived(num_reties=1)
1
1 idle
2 abort
3 self‐testing
4 self‐testexception
5 criticalfault
5 sos_event 0 receiptoffirstvalidIOdata Supervisorobjectstateevent 1
1 IOconnectiontimeout
2 IOconnectiondeleted
3 startrequest
4 abortrequest
5 stoprequest
6 resetrequest
7 recoverrequest
8 selftestpassed
9 selftestfailed
10 performdiagnosticsrequest
11 powerapplied
12 criticalfaultfromanystate
6 diag_bits bit0 cesstate,errorpassive Diagnosticbits
(willberesetautomatically)
2
bit1 cesstate,busoff
bit2 nasstate,communicationfault
bit3 naseventoccurred,duplicateMACIDcheckrequestreceived
bit4 naseventoccurred,duplicateMACIDcheckresponsereceived
bit5 sosstate,criticalfault
bit6 soseventoccurred,IOconnectiontimeout
bit7 soseventoccurred,IOconnectiondeleted
bit8 soseventoccurred,selftestfailed
bit9 soseventoccurred,criticalfaultfromanystate
bit10 rxqueueoverrun
bit11 txqueueoverrun
bit12 canoverrun
bit13 explicitconnectiontimeout
bit14 devicenetreset
bit15 bussenseerror(24Vdetecti on)
8 AnSensDataType
(attr:0x31/1/3)
Analogsensordatatype 1
9 AnActDataTy pe
(attr:0x32/1/3)
Actuatordatatype 1
10 ContrlDataType
(attr:0x33/1/3)
Controllerdatatype 1
11 DefaultInpIO
(attr:0x30/1/102)
CurrentAssemblyInstance
(Input)
1
12 DefaultOutpIO
(attr:0x30/1/103)
CurrentAssemblyInstance
(Output)
1
Kommentare zu diesen Handbüchern