Siemens 6ES7223-1BF22-0XA0 EM 223 Digital Input / Output Module 6ES7223-1BF22-0XA0 Benutzerhandbuch

Produktcode
6ES7223-1BF22-0XA0
Seite von 538
S7-200 Systemhandbuch
120
Schnelle Zähler
Modus für schnellen Zähler definieren
Die Operation Modus für schnellen Zähler definieren
(HDEF) stellt für einen bestimmten schnellen Zähler (HSCx)
eine Betriebsart ein. Die Betriebsart definiert Taktgeber,
Richtung, Start- und Rücksetzfunktionen des schnellen
Zählers.
Für jeden schnellen Zähler führen Sie eine Operation
Modus für schnellen Zähler definieren aus.
Fehlerbedingungen, die ENO = 0 setzen
"
0003 (Eingangskonflikt)
"
0004 (Unzulässige Operation im Interrupt)
"
000A (HSC-Neudefinition)
Schneller Zähler
Die Operation Schnellen Zähler aktivieren (HSC)
konfiguriert und steuert den Betriebszustand der schnellen
Zähler über den Signalzustand der Bits des Sondermerkers
für den HSC. Der Parameter N gibt die Nummer des
schnellen Zählers an.
Für die schnellen Zähler können zwölf verschiedene Betriebsarten eingestellt werden (siehe
Tabelle 6-26).
Jeder Zähler verfügt über besondere Eingänge, die Funktionen wie Taktgeber,
Richtungssteuerung, Rücksetzen und Starten unterstützen. Bei Zwei-Phasen-Zählern können
beide Taktgeber mit maximaler Geschwindigkeit laufen. Bei A/B-Zählern können Sie einfache
(1x) oder vierfache (4x) Zählgeschwindigkeiten auswählen. Alle Zähler laufen mit maximaler
Geschwindigkeit, ohne sich gegenseitig zu beeinträchtigen.
Fehlerbedingungen, die ENO = 0 setzen
"
0001 (HSC vor HDEF)
"
0005 (HSC/PLS gleichzeitig)
Tabelle 6-25 Gültige Operanden für die Operationen für schnelle Zähler
Eingänge/Ausgänge
Datentypen
Operanden
HSC, MODE
BYTE
Konstante
N
WORD
Konstante
Die Tipps für die Programmierung auf der Dokumentations-CD bieten Programme mit schnellen
Zählern (siehe Tipp 4 und Tipp 29).
Schnelle Zähler zählen schnell auftretende Ereignisse, die mit der Zyklusrate der S7-200 nicht
gesteuert werden können. Die maximale Zählfrequenz eines schnellen Zählers hängt von der
Variante Ihrer S7-200 CPU ab. Weitere Informationen finden Sie im Anhang A.
Tipp
Die CPU 221 und die CPU 222 unterstützen vier schnelle Zähler: HSC0, HSC3, HSC4 und
HSC5. Diese CPUs unterstützen HSC1 und HSC2 nicht.
Die CPU 224, die CPU 224XP und die CPU 226 unterstützen sechs schnelle Zähler: HSC0 bis
HSC5.
Programmier-
Tipps