Bronkhorst DeviceNet slave interface Benutzerhandbuch
Seite 15

BRONKHORST
®
Seite 15
DeviceNet interface
9.19.026
0x31
0x73 Counter Convergence
factor
0x0E, 0x10
REAL
104,
10
0.0 …. 1.0
(nur mini CORI‐FLOW)
0x31
0x74 Counter Controller
Gain
0x0E, 0x10
REAL
104,
11
(nur mini CORI‐FLOW)
0x31
0x75 Reset
0x10
USINT
115, 8 0 = Keine Aktion
1 = Zähler zurücksetzen
3 = Zähler zurücksetzen
4 = Reset‐und Stop‐Zähler
1
Hängt von dem Wert ab, der dem Attribut Data Type gegeben wurde. Ist der Wert dieses Attributs
0xC3, dann ist der ausgewählte Datentyp Integer. Ist der Wert dieses Attributs 0xCA, dann ist der
ausgewählte Datentyp „single‐precision floating‐point“ nach IEEE‐754.
DIENSTE DES OBJEKTS ANALOG SENSOR
OBJEKT ANALOG SENSOR
DIENSTCODE
DIENSTNAME
DIENSTBESCHREIBUNG
0x31
0x0E
Get_Attribute_Single
Gibt den Inhalt des spezifizierten Attributs wieder
0x31
0x10
Set_Attribute_Single
Modifiziert einen Attributwert
0x31
0x4B
Zero Adjust
Startet automatischen Nullpunktabgleich
3.3.6 Objekt S‐Analog Actuator
Klassencode: 32 HEX
Das Objekt S‐Analog Actuator modelliert die Schnittstelle zu einem physischen Stellantrieb in einem Gerät.
INSTANZATTRIBUTE DES OBJEKTS ANALOG ACTUATOR (Instanz = 1)
OBJEKT
ANALOG
ACTUATOR
ATTRI‐
BUT
ATTRIBUTNAME
DIENST‐
CODE
DATENTYP
FLOW‐
BUS
Anmerkung
0x32
0x01
Number of Attributes
0x0E
USINT
7
0x32
0x02
Attribute List
0x0E
Array of USINT
0x32
0x03
Data Type
0x0E, 0x10
USINT
0xC3=INT, 0xCA=REAL
0x32
0x04
Data Units
0x0E, 0x10
UINT
0x1001 = Counts, 0x1007 = %
0x32
0x05
Override
0x0E, 0x10
USINT
0x32
0x06
Actuator Value (valve)
0x0E, 0x10
INT or REAL
1
114,1
siehe Attribut 3 und 4
Bei Data Unit Counts liegt das
Wertattribut im Bereich von 0..32767,
wobei:
0 = Ventil geschlossen
32767 = Ventil voll geöffnet
0x32
0x07
Status
0x0E
BYTE
immer 0
0x32
0x15
Safe State
0x0E, 0x10
USINT
0x32
0x16
Safe Value
0x0E, 0x10
INT
114,6
1
Hängt von dem Wert ab, der dem Attribut Data Type gegeben wurde. Ist der Wert dieses Attributs
0xC3, dann ist der ausgewählte Datentyp Integer. Ist der Wert dieses Attributs 0xCA, dann ist der
ausgewählte Datentyp „single‐precision floating‐point“ nach IEEE‐754.
DIENSTE DES OBJEKTS ANALOG ACTUATOR
OBJEKT ANALOG ACTUATOR
DIENSTCODE
DIENSTNAME
DIENSTBESCHREIBUNG
0x32
0x0E
Get_Attribute_Single
Gibt den Inhalt des spezifizierten Attributs wieder
0x32
0x10
Set_Attribute_Single
Modifiziert einen Attributwert
Es erfolgt keine Anzeige, wenn die Zähler Vorgabemenge erreicht ist.
Eine Vorgehensweise könnte z.B. sein: :
Kontinuierliches Auslesen des Zählerstandes und Vergleich mit der Zählergrenze (Vorgabe).
Wenn der Zählerwert >= Zählergrenze ist, ist die Vorgabemenge erreicht.