Herunterladen Diese Seite drucken

Schnelle Zähler: Hc - Siemens SIMATIC S7-200 Systemhandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-200:

Werbung

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:
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:
Bild 4-7
Zugreifen auf Akkumulatoren
HC[Nummer des schnellen Zählers]
AC[Nummer des Akkumulators]
AC2 (Zugriff im Byteformat)
AC1 (Zugriff im Wortformat)
AC3 (Zugriff im Doppelwortformat)
MSB
31
24
23
höchstwertiges
Byte 3
SPS-Grundlagen
HC1
AC0
MSB
7
MSB
15
8
7
höchstwertiges
niederwertigstes
Byte 1
16
15
8
7
niederwertigstes
Byte 2
Byte 1
Kapitel 4
4
LSB
0
LSB
0
Byte 0
LSB
0
Byte 0
27

Quicklinks ausblenden:

Werbung

loading