
BRONKHORST®
Seite11DeviceNetinterface 9.19.026
3 FUNKTIONSBESCHREIBUNG
3.1 ALLGEMEINES
DiedigitalenInstrumentevonBronkhorstverhaltensichamDeviceNet‐BusalsSlaves.Diesbedeutet,dassdiegesamte
Kommunikation(Befehle/Anzeigen)voneinemMasteramselbenDeviceNet‐Feldbusbestimmtwird.Meistensistdies
eineSPSoderPC‐Karte,dieeinenProzessüberwacht.
Der DeviceNet‐Massedurchflussregler von Bronkhorst ist ein „Group 2 Only
Server“‐Gerät, dessen Nachrichten die
Bedingungen des CAN 2.0A‐Standard und des DeviceNet‐Protokolls erfüllen. Der DeviceNet‐Massedurchflussregler
unterstütztzweiVerbindungsarten:ExplicitMessagingundPolledI/OwieimDeviceNet‐Protokolldefiniert.
3.2 OBJEKTEUNDDIENSTE
Die Massedurchflussregler von Bronkhorst umfassen mehrere Objekte mit Attributen und Diensten für die
VerbindungsherstellungzuDeviceNet.DieseObjektewerdennachstehendbeschrieben.
Der DeviceNet‐Massedurchflussregler befindet sich nach dem Einschalten oder einem Reset im Ruhezustand. In
diesem Zustand erlaubt er es dem Master nicht, das Attribut Setpoint zur Regelung des Gasflusses
zu benutzen.
StattdessenwirdderGasflussnachdemWertgeregelt,dervorherimAttributSafe‐StateundAttributSafe‐Valuedes
ObjektsAnalog Actuator eingestelltwar. Wenn das AttributSafe‐Statebeispielsweise den Wert 0x03 hatte,was der
Codefür„sicherenWertverwenden“ist,dannstelltdasGerätdasStellglied(Ventil)
aufdenWertein,dervorherim
Attribut Safe‐Value des Objekts Analog Actuator gespeichert war. Um den Durchfluss regeln zu können, muss das
Master‐Gerät eine Startanforderung an das Objekt Supervisor des Massedurchflussreglers richten. Die
StartanforderungversetztdasGerätvomRuhezustandindenAusführungszustand.IndiesemZustandfolgtdasGerät
neuen Sollwerten, die es vom Master erhält,und regelt den Durchflussentsprechend. Eine weitere Möglichkeit, das
GerätindenAusführungszustandzuversetzen,istdasSendenvonI/O‐Daten(PolledI/O).
3.3 EXPLICITMESSAGING
Für den Gebrauch von „Explicit Messaging“ benötigt man die folgenden Tabellen mit den Beschreibungen der
DeviceNet‐fürdigitale Massenfluss‐ undDruckregler/‐messer. Diese Meldungen haben einen azyklischenCharakter.
InformationenzuzyklischenMeldungenfindenSieimnächstenAbschnitt„PolledI/O.
DieSpalteFlowBuszeigt,wieDeviceNet‐
ttributeindeninternenFLOWBUS‐VariablendesInstruments
verzeichnetwerden.DieseInformationkannfürPersonen,diesichmitFLOWBUSauskennen,nützlich
sein.
3.3.1 ObjektIdentity
Klassencode:01HEX
DiesesObjektdientzurGeräteidentifizierungundbietetallgemeineInformationenüberdasGerät.DasObjektIdentity
istinallenCIP‐Produktenvorhanden.
INSTANZATTRIBUTEDESOBJEKTSIDENTITY(Instanz=1)
OBJEKT
IDENTITY
ATTRI‐
BUT
ATTRIBUTNAME
DIENST‐
CODE
DATENTYP
FLOW‐
BUS
Anmerkung
0x01 0x01 VendorId 0x0E UINT 706
0x01 0x02 DeviceType 0x0E UINT0x001A
0x01 0x03 ProductCode 0x0E UINT 113,12 Ident.‐Nr.
0x01 0x04 Revision 0x0E STRUCTVmajor.minor
0x01 0x05 Status 0x0E WORDimmer0x0001
0x01 0x06 SerialNumber 0x0E UDINT Berechnenaus113,3
0x01 0x07 ProductName 0x0E SHORT‐STRING „Bronkhorstmeter/controller“
Komentarze do niniejszej Instrukcji