Bronkhorst DeviceNet slave interface Bedienungsanleitung Seite 19

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 43
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 18
BRONKHORST®
Seite19DeviceNetinterface 9.19.026
3.4 POLLEDI/O
3.4.1 Darstellung
Alle oben in den Tabellen 21 bis 216 aufgeführten Attribute sind über Explicit Messaging zugänglich. Bei
Vorhandensein einer expliziten Verbindung kann auch eine Polled I/OVerbindung eingerichtet werden und
koexistieren. Sobald die Polled I/OVerbindung eingerichtet ist, ist das Gerät in der Lage, Polled I/OAnfragen
anzunehmenundzu
verarbeiten.Wurdez.B.InstanzNr.7alsOutputI/OAssemblyInstanzausgewählt,werdenzwei
Datenbytes, die den neuen Sollwert darstellen, an die Polled I/OAnfrage wegen der Einstellung eines Sollwerts
angehängt. Wäre das Attribut Data Unit 0x1001 als Code für „Counts“, dann wäre der Wert der Sollwertbytes eine
Ganzzahlmit
Vorzeichen,wobei0x700(*)100%Durchflussund0x0000Durchfluss0%darstellt.WirdeinePolledI/O
Anfrage empfangen und ist Instanz Nr. 2 als Input I/O AssemblyInstanz eingestellt, dann reagiert der DeviceNet
MassedurchflussreglermiteinerPolledI/OAntwort,diewienachstehendbeschrieben3Datenbytesüberträgt:
DatenfeldeinerPolledI/OAntwortmitCountsalsDataUnit
Byte0:
Ausnahmestatus
Byte1:
Durchflussanzeige
(LSB)
Byte2:
Durchflussanzeige
(MSB)
BYTE INT (0x7D00=100 %)
DatenfeldeinerPolledI/OAnfragemitCountsalsDataUnit
Byte0:
NeuerSollwert(LSB)
Byte1:
NeuerSollwert(MSB)
INT(0x7D00=100%)
Zubeachtenist,dassbei Auswahlvon„Counts“ fürdasAttributData Unit desObjektsAnalogSensorandController
(d.h.derWertdiesesAttributsist0x1001)dieBytesfürAngegebenerDurchflussinderPolledI/OAntwortdiegleiche
Information darstellen wie die Bytes für Neuer Sollwert in der Polled I/O
Anfrage (d.h. 0x0000 bedeutet 0%
Durchflussund0x7000(*)bedeutet100%Durchfluss).SindjedochdasAttributDataUnitdesSensorsunddasObjekt
Setpoint 0x1400, dann wird der Wert der Durchflussanzeige und des Sollwerts in Standardkubikzentimetern (SCCM)
dargestellt.BeachtenSie,dassSollwertundDurchflussanzeigeaufverschiedeneEinheiteneingestelltwerdenkönnen
(d.h. Counts für den Sollwert und SCCM für die Durchflussanzeige oder umgekehrt). Da die Attribute von
Durchflussanzeige und Sollwert ganzzahlig sind, kann der Wert dieser Attribute bei Verwendung von SCCM
32767SCCM nicht überschreiten. Deshalb darf der SCCMModus nicht für Massedurchflussregler benutzt werden,
derenMessbereichsendwert32767SCCMüberschreitetoder
dieaufEndwerteinSLMEinheiteneingestelltsind.
DatenfeldeinerPolledI/OAntwortmitSCCMalsDataUnit
Byte0:
Ausnahmestatus
Byte1:
Durchflussanzeige
(LSB)
Byte2:
Durchflussanzeige
(MSB)
BYTE INT(0bisEndwert)
DatenfeldeinerPolledI/OAnfragemitSCCMalsDataUnit
Byte0:
NeuerSollwert(LSB)
Byte1:
NeuerSollwert
(MSB)
INT(0bisEndwert)
DieTabellenobenzeigeneinigeBeispielefürdiePolledI/OEinstellung.DerBenutzerkannausacht(8)I/OAssembly
Instanzenwählen,4fürEingänge,4fürAusgänge.DieseInstanzensindimDokument„MFCDeviceProfile“festgelegt.
WeitereInformationenfindenSieimnächstenAbschnitt.
(*) 100% Messwertanzeige für Instrumente von Bronkhorst entspricht 0x7D00 (signed integer). Der
maximaleWertderMessungbeträgt102,4%,was0x7FFFentspricht.AndereHerstellerkönnenandere
BereichefürdenMesswertverwenden.ÜberFullScale:Attribut0x0AdesObjekts0x31,AnalogSensor,
kanndersignedintegerWertfür100%
ausgelesenwerden.
Seitenansicht 18
1 2 ... 14 15 16 17 18 19 20 21 22 23 24 ... 42 43

Kommentare zu diesen Handbüchern

Keine Kommentare