Anhang, A.3.3 kanalzustände, Beispiel a–9. lesen aller kanalzustände – Banner EZ-ARRAY USB Serial Adapter Benutzerhandbuch

Seite 51

Advertising
background image

Ident-Nr. 140060 Rev. A

49

Banner Engineering Corp.

Minneapolis, U.S.A.

www.bannerengineering.com • Tel: 763.544.3164

Handbuch für A-GAGE EZ-ARRAY

Anhang

A.3.3 Kanalzustände

Der Abschnitt mit Kanalzuständen enthält den Zustand aller
Kanäle im EZ-ARRAY. Jedes Register stellt 16 Kanäle dar.

Tabelle A–38. Kanalzustände

Ausführung

Eingangsregis-

teradresse

MASKE

Elementbezeich-

nung

150–1800

mm

30003

unteres

byte

Kanal 1-8

30003

oberes

byte

Kanal 9-16

30025

unteres

byte

Kanal 353-360

30025

oberes

byte

(Füllbyte)

2100–2400

mm

30003

unteres

byte

Kanal 1-8

30003

oberes

byte

Kanal 9-16

30025

unteres

byte

Kanal 349-364

30025

oberes

byte

Kanal 365-380

Tabelle A–39. Bitmaske für Kanalzustände

Wert

Status

Beschreibung

0

Erzeugt

Der Kanal ist erzeugt (frei)

1

Blockiert

Der Kanal ist blockiert

Wenn zum Beispiel der erste und dritte Strahl von EZ-ARRAY
blockiert sind, enthält Eingangsregister 30003 den Wert 0x0005.

Beispiel A–9. Lesen ALLER Kanalzustände

Anforderung

Antwort

Feldbezeichnung

(Hex)

Feldbezeichnung

(Hex)

Slave-Adresse

41

Slave-Adresse

41

Funktion

04

Funktion

04

Startadresse (OBE-
RES Byte)

75

Bytezahl

32

Startadresse (UNTE-
RES Byte)

33

Register 30003
(OBERES Byte)

00

Anzahl Register
(OBERES Byte)

00

Register 30003
(UNTERES Byte)

00

Anzahl Register
(UNTERES Byte)

17

Register 30004
(OBERES Byte)

00

CRC (UNTERES
Byte)

54

00

CRC (OBERES Byte)

C7

Register 30025
(OBERES Byte)

00

Register 30025
(UNTERES Byte)

00

CRC (UNTERES
Byte)

43

CRC (OBERES
Byte)

B6

Zum Lesen ALLER Kanalzustände wird eine Anforderung zum
Lesen der Eingangsregister ab Adresse 30003 gesendet, durch
die 23 Register angefordert werden.

Die Kanalzustände können nach jedem Scan aufgerufen
werden, wenn der Cache-Modus in der Kommunikationskonfi-
guration auf “Erweitert” eingestellt ist. Andernfalls können die
Kanalzustandsdaten nach jedem dritten Scan aufgerufen werden
(Standardeinstellung). Um EZ-ARRAY auf erweiterten Cache-
Modus einzustellen, muss das Register an Adresse 41002 auf
einen Wert von 1 gesetzt werden. Hierbei handelt es sich um
ein Konfigurationsregister (Kommunikationskonfiguration), das
daher nur einmal gesetzt zu werden braucht. Zum Beenden des
erweiterten Cache-Modus muss das Register auf einen Wert von
0 gesetzt werden.

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: