Bronkhorst DeviceNet slave interface Manuale Utente Pagina 19

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 43
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 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.
Vedere la pagina 18
1 2 ... 14 15 16 17 18 19 20 21 22 23 24 ... 42 43

Commenti su questo manuale

Nessun commento