Herunterladen Diese Seite drucken

Schnelle Zähler: Hc - Siemens S7-200 System Administration Handbuch

Vorschau ausblenden Andere Handbücher für 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
Byte 2
SPS-Grundlagen
HC1
AC0
MSB
7
MSB
15
8
7
höchstwertiges
niederwertigstes
Byte 1
Byte 0
16
15
8
7
niederwertigstes
Byte 1
Byte 0
Kapitel 4
LSB
0
LSB
0
LSB
0
29

Quicklinks ausblenden:

Werbung

loading