
BRONKHORST®
Seite20DeviceNetinterface 9.19.026
WeiterhinkannderBenutzermitdemAttributDataType(0x03)unddemAttributDataUnit(0x04)desObjektsSensor
(0x31)unddesObjektsController(0x33)einederfolgendenEinstellungensowohlfürExplicitMessagingalsauchfür
Polled I/O auswählen (Abschnitt 4.2.2 zeigt eine komplette Liste der verfügbaren Data Units, die nachstehenden
EinstellungensindnurBeispiele):
Beispiel1(ClassID:0x31,DataType:0xC3,DataUnit:0x010x10): GanzzahlmitVorzeichen,Counts,Durchflussanzeige
Beispiel2(ClassID:0x31,DataType:0xC3,DataUnit:0x000x14): GanzzahlmitVorzeichen,SCCM,Durchflussanzeige
Beispiel3(ClassID:0x31,DataType:0xCA,DataUnit:0x010x10): „single‐precisionfloating‐point“,Counts,Durchflussanzeige
Beispiel4(ClassID:0x31,DataType:0xCA,DataUnit:0x000x14): „single‐precisionfloating‐point“,SCCM,Durchflussanzeige
Beispiel5(ClassID:0x33,DataType:0xC3,DataUnit:0x010x10): GanzzahlmitVorzeichen,Counts,Sollwert
Beispiel6(ClassID:0x33,DataType:0xC3,DataUnit:0x000x14): GanzzahlmitVorzeichen,SCCM,Sollwert
Beispiel7(ClassID:0x33,DataType:0xCA,DataUnit:0x010x10): „single‐precisionfloating‐point“,Counts,Sollwert
Beispiel8(ClassID:0x33,DataType:0xCA,DataUnit:0x000x14): „single‐precisionfloating‐point“,SCCM,Sollwert
Bei Polled I/O‐Nachrichten kann nur Data Type gewählt werden. Das Attribut Data Unit wird automatisch gesetzt,
wennPolledI/Ogestartetwird(beiEmpfangdererstenDatenderPolledI/O‐Anfrage).DieEinstellungfürDataUnit
wird durch die ausgewählte I/O Assembly‐Instanz bestimmt(siehe Abschnitt3.5.1, Verfügbare Datenkombinationen
für
PolledI/O).
Die Attribute Data Type und Data Unit können nur eingestellt werden, wenn sich der
Massedurchflussregler im Ruhezustand befindet. Ist der Regler nicht in diesem Zustand (d.h. im
Ausführungszustand) muss der Benutzer den Dienst Stop (0x07) der Instanz (0x01) des Objekts
Supervisor(0x30)nutzen,umdemReglerdenÜberganginden
Ruhezustandzuermöglichen,damitdie
Änderungvorgenommenwerdenkann.NachdemEinstellendesAttributskannderBenutzerdenDienst
Start(0x06)desselbenObjektsundderselbenInstanznutzen,umwiederindenAusführungszustandzu
gelangen.
Beispiel1: ProgrammierungdesInstrumentsmitOption1oben
Objekt Instanz Dienstcode Attribut Wert Beschreibung
30 1 0x07 Stop:InstrumentgelangtindenRuhezustand;
grüneLEDleuchtetlangeauf:2Sek.an,0,1Sek.aus
31 1 0x10 0x03 0xC3 DataType=INT
31 1 0x10 0x04 0x010x10 DataUnit=COUNT
30 1 0x06 Start:InstrumentgelangtindenAusführungszustand;
grüneLEDdauerhaftan
Beispiel2: ProgrammierungdesInstrumentsmitOption8oben
Objekt Instanz Dienstcode Attribut Wert Beschreibung
30 1 0x07
Stop:InstrumentgelangtindenRuhezustand;
grüneLEDleuchtetkurzauf:2Sek.an,0,1Sek.aus
33 1 0x10 0x03 0xCA DataType=REAL
33 1 0x10 0x04 0x000x14 DataUnit=SCCM
30 1 0x06 Start:InstrumentgelangtindenAusführungszustand;
grüneLEDdauerhaftan
Commenti su questo manuale