Siemens 6ES7223-1BH22-0XA0 EM 223 Digital Input / Output Module 6ES7223-1BH22-0XA0 用户手册

产品代码
6ES7223-1BH22-0XA0
下载
页码 538
SPS-Grundlagen
Kapitel 4
29
Schnelle Zähler: HC
Die schnellen Zähler zählen schnelle Ereignisse unabhängig vom Zyklus der CPU. Schnelle
Zähler verfügen über einen ganzzahligen 32-Bit-Zählwert (den aktuellen Wert). Wenn Sie auf den
Zählwert eines schnellen Zählers zugreifen möchten, geben Sie die Adresse des schnellen
Zählers mittels des Speicherbereichs (HC) und der Nummer des Zählers (z.B. HC0) an. Der
aktuelle Wert eines schnellen Zählers ist schreibgeschützt und kann nur im Doppelwortformat
(32 Bit) adressiert werden.
Format:
HC
[Nummer des schnellen Zählers]
HC1
Akkumulatoren: AC
Die Akkumulatoren sind Schreib-/Lese-Elemente, die wie Speicher verwendet werden. Sie
können mit Akkumulatoren z.B. Parameter an Unterprogramme übergeben und auch wieder
zurücknehmen oder Zwischenergebnisse von Berechnungen speichern. Die S7-200 verfügt über
vier 32-Bit-Akkumulatoren (AC0, AC1, AC2 und AC3). Auf die Daten in den Akkumulatoren
können Sie im Bit-, Byte-, Wort- und Doppelwortformat zugreifen.
Die Größe der Daten, auf die zugegriffen wird, richtet sich nach der Operation, mit der Sie auf den
Akkumulator zugreifen. Wie Bild 4-7 zeigt, werden beim Zugreifen auf einen Akkumulator im Byte-
oder Wortformat die niederwertigsten 8 oder 16 Bits des Werts verwendet. Wenn Sie auf einen
Akkumulator im Doppelwortformat zugreifen, werden alle 32 Bits verwendet.
Informationen zur Verwendung von Akkumulatoren in Interruptprogrammen finden Sie unter den
Interruptoperationen im Kapitel 6.
Format:
AC
[Nummer des Akkumulators]
AC0
MSB
7
0
LSB
15
0
LSB
31
MSB
0
LSB
AC2 (Zugriff im Byteformat)
AC1 (Zugriff im Wortformat)
MSB
7
8
7
8
15
16
23
24
niederwertigstes
niederwertigstes
höchstwertiges
Byte 0
Byte 1
Byte 0
Byte 1
Byte 2
Byte 3
höchstwertiges
AC3 (Zugriff im Doppelwortformat)
Bild 4-7
Zugreifen auf Akkumulatoren