Beckhoff KL1512 Bedienungsanleitung Seite 11

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 15
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 10
Klemmenkonfiguration
KL1512 9
3.2.2 Klemmenspezifische Registerbeschreibung
Die KL1512 hat keine klemmenspezifischen Register!
3.3 Control und Status Byte
Das Control-Byte wird von der Steuerung zur Klemme übertragen. Es kann
- im Registermodus (REG = 1
bin
) oder
- im Prozessdatenaustausch (REG = 0
bin
) genutzt werden.
Control-Byte im Prozessdatenaustausch
Mit dem Control-Byte werden in der Zählerklemme KL1512 im
Prozessdatenaustausch verschiedene Aktionen ausgelöst:
Bit
7 6 5 4 3 2 1 0
Name
REG=0 0 CNT_SET CNT_INH
0 CNT_OVL CNT_CLR CNT_DEC
Bit Name Funktion
7 REG
0 für Prozessdatenbetrieb
6 0
nicht benutzt
5 CNT_SET
Der Zähler wird auf den Wert gesetzt, der mit den
Prozessdaten übergeben wird. Das setzen des Zählers
erfolgt Flankengesteuert.
4 CNT_INH
Wenn dieses Bit gesetzt wird, wird der Zähler gestoppt.
Der aktuelle Zählerstand bleibt dabei erhalten.
3 0
nicht benutzt
2 CNT_OVL
Wenn dieses Bit gesetzt ist wird der Zähler gestoppt,
- wenn er beim Vorwärtszählen 0xFFFF erreicht
- wenn er beim Rückwärtszählen 0x0000 erreicht
1 CNT_CLR
Der Zähler wird auf den Wert 0x0000 gesetzt. Das
setzen des Zählers erfolgt Flankengesteuert.
0 CNT_DEC
Wenn dieses Bit gesetzt ist, wird der Zähler mit jeder
positiven Flanke dekrementiert.
Status-Byte im Prozessdatenaustausch
Das Statusbyte wird von der Klemme zur Steuerung übertragen. Es
quittiert die Bits des Control-Bytes.
Bit
7 6 5 4 3 2 1 0
Name
REG=0 0 SET_ACK INH_ACK
0 OVL_ACK CLR_ACK DEC_ACK
Bit Name Funktion
7 REG
0 für Prozessdatenbetrieb
6 0
nicht benutzt
5 SET_ACK
Quittung (Acknowledgement) für CNT_SET: Die Daten
zum Setzen des Zählers wurden von der Klemme
übernommen.
4 INH_ACK
Quittung für CNT_INH: Der Zähler ist gestoppt.
3 0
nicht benutzt
2 OVL_ACK
Quittung für CNT_OVL: Wenn dieses Bit gesetzt ist wird
der Zähler gestoppt,
- wenn er beim Vorwärtszählen 0xFFFF erreicht
- wenn er beim Rückwärtszählen 0x0000 erreicht
1 CLR_ACK
Quittung für CNT_CLR: Der Zähler wird auf den Wert
0x0000 gesetzt. Das setzen des Zählers erfolgt
Flankengesteuert.
0 DEC_ACK
Quittung für CNT_DEC: Wenn dieses Bit gesetzt ist,
wird der Zähler mit jeder positiven Flanke dekrementiert.
Seitenansicht 10
1 2 ... 6 7 8 9 10 11 12 13 14 15

Kommentare zu diesen Handbüchern

Keine Kommentare