Beispiele und Registerbelegungen
4.3 Register
4.3
Register
In den Beschreibungen der Register werden folgende Abkürzungen verwendet:
● RO = Read Only. Nur Lesezugriff.
● RW = Read, Write. Lese- und Schreibzugriff
● RWC = Read, Write/Clear. Lesezugriff. Ein Schreibvorgang löscht das entsprechende Bit.
Block
General
Input
Output
20
Addesse Größe
Zugriff
(Bit)
BASE +
32
RO
0x0000
BASE +
32
RW
0x0004
BASE +
32
RWC
0x0008
BASE +
32
RO
0x0100
BASE +
32
RWC
0x0110
BASE +
32
RWC
0x0120
BASE +
32
RWC
0x0130
BASE +
64
RW
0x0200
BASE +
64
RW
0x0208
BASE +
64
RW
0x0210
BASE +
64
RW
0x0218
...
64
RW
BASE +
64
RW
0x02F8
BASE +
32
RW
0x0400
BASE +
32
RWC
0x0410
BASE +
32
RWC
0x0420
BASE +
32
RWC
0x0430
BASE +
64
RW
0x0500
BASE +
64
RW
0x0508
Register
Beschreibung
VER
Version: ID/Version/Capabilities
GCR
General Control-Register: Global Enable,
Global Interrupt Enable, ...
GSR
General Status-Register: INUSE-Flag,
Global Interrupt-Flag, ...
INP
Eingänge 0-31 Aktueller Wert des
Eingangssignals (nach dem Eingangsfilter)
INPIF
Eingänge 0-31 Interrupt-Flags, Input
Interrupt-Flags
INPIFR
Eingänge 0-31 Interrupt-Flags (steigende
Flanke)
INPIFF
Eingänge 0-31 Interrupt-Flags (fallende
Flanke)
INP0C
Konfiguration von Eingang 0: Filter,
Invertierung, Interrupt, ..
INP1C
Konfiguration von Eingang 1: Filter,
Invertierung, Interrupt, ..
INP2C
Konfiguration von Eingang 2: Filter,
Invertierung, Interrupt, ..
INP3C
Konfiguration von Eingang 3: Filter,
Invertierung, Interrupt, ..
INPnC
Konfiguration von Eingang n: Filter,
Invertierung, Interrupt, ..
INP31C
Konfiguration von Eingang 31: Filter,
Invertierung, Interrupt, ..
OUTP
Ausgang 0-31 Werte
OUTPIF
Ausgänge 0-31 Interrupt-Flags
OUTPIFR
Ausgänge 0-31 Interrupt-Flags (steigende
Flanke)
OUTPIFF
Ausgänge 0-31 Interrupt-Flags (fallende
Flanke)
OUTP0C
Konfiguration von Ausgang 0: Invertierung,
Quelle, ...
OUTP1C
Konfiguration von Ausgang 1: Invertierung,
Quelle, ...
Kompaktbetriebsanleitung, 11/2011, A5E03493449-01
SIMATIC PCIe DIO4