Herunterladen Inhalt Inhalt Diese Seite drucken

Dgrd (Kodierschalter Lesen) - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

DGRD (Kodierschalter lesen)

DGRD
BCD4
*****
Anzahl der Stellen:
1 bis 5 (Dezimal)
1 bis 4 (Hexadezimal)
Datenkonvertierung: BCD oder BIN
Geeignete CPU-Module
FC5A-C10R2/C/D
FC5A-C16R2/C/D
Hinweis: Der DGRD-Befehl erfordert Transistorausgangsklemmen. Wenn das kompakte CPU-Modul FC5A-C24R2 mit 24
E/As verwendet wird, muss ein Transistorausgangsmodul angeschlossen werden.
Gültige Operanden
Operand
Funktion
I
Erste zu lesende Eingangsnummer
Q
Erste Ausgangsnummer für Stellenauswahl
D1 (Ziel 1)
Ziel zum Speichern der Ergebnisse
Die Gültigkeitsbereiche der Operandennummern finden Sie auf den Seiten 6-2 und 6-3 (Basis-Ausgabe).
Der DGRD-Befehl kann höchstens den Wert 65535 (5 Stellen) lesen. Wenn die Anzahl der Stellen auf 5 gesetzt ist und der
ausgelesene Wert größer ist als 65535, kommt es zu einem Anwenderprogramm-Ausführungsfehler, wodurch der
Sondermerker M8004 und die ERR-LED an der CPU eingeschaltet werden.
Hinweis: Der DGRD-Befehl kann bis zu 16 Mal in einem Anwenderprogramm verwendet werden. Beim Übertragen eines
Programms zur CPU, das mehr als 16 DGRD-Befehle enthält, tritt ein Anwenderprogramm-Syntaxfehler auf, und die
Fehler-LED (ERR) schaltet sich ein. Das Anwenderprogramm kann in diesem Fall nicht ausgeführt werden.
Datenkonvertierung
BCD:
Für den Anschluss von BCD (dezimalen) Digitalschaltern
BIN:
Für den Anschluss von BIN (hexadezimalen) Digitalschaltern
Eingänge
Die Eingänge werden zum Auslesen der Daten aus den Digitalschaltern verwendet. Es werden immer 4
Eingänge benötigt. Vier Eingänge müssen beginnend bei der durch den Operanden I festgelegten
Eingangsnummer reserviert sein. Wenn zum Beispiel der Eingang I0 als Operand I festgelegt ist, werden die
Eingänge I0 bis I3 verwendet.
Wenn Eingangsklemmen an der CPU verwendet werden, ist der Filterwert wirksam (Vorgabewert: 3 ms).
Eingangsklemmen an den Erweiterungseingangsmodulen besitzen einen unveränderlichen Filterwert von 4
ms. Nähere Informationen zum Thema Eingangsfilter finden Sie unter 5-44 (Basis-Ausgabe).
Ausgänge
Ausgänge werden verwendet, um die zu lesenden Stellen auszuwählen. Die Anzahl der erforderlichen
Ausgänge entspricht der Anzahl der zu lesenden Stellen. Wenn maximal 5 Digitalschalter angeschlossen
werden, müssen 5 aufeinander folgende Ausgänge reserviert werden, und zwar beginnend bei der durch den
Operanden Q festgelegten Ausgangsnummer. Wenn zum Beispiel der Ausgang Q0 als Operand Q festgelegt
ist, um 3 Stellen zu lesen, werden die Ausgänge Q0 bis Q2 verwendet.
Lesezeit für Digitalschalter-Daten
Zum Einlesen von Digitalschalterdaten wird die folgende Zeit benötigt, nachdem der Eingang zum DGRD-
Befehl eingeschaltet wurde. Halten Sie den Eingang zum DGRD-Befehl für die unten angezeigte Zeitdauer, um
die Digitalschalter-Daten einzulesen. Wenn zum Beispiel Daten von 5 Digitalschaltern in den Zieloperanden
eingelesen werden, sind 14 Programmzyklen erforderlich.
Lesezeit für Digitalschalter-Daten
2 Zykluszeiten  (Anzahl der Stellen + 2)
I
Q
D1
*****
*****
Erste Ausgangsnummer
Erste Eingangsnummer
FC5A-C24R2/C/D
M
S
FC5A B
ICRO
MART
Bei eingeschaltetem Eingang werden die durch die
Operanden I und Q festgelegten Daten in ein durch den
Zieloperanden D1 festgelegtes Datenregister gesetzt.
Dieser Befehl kann verwendet werden, um Sollwerte für
Timer- und Zähler-Befehle mit Hilfe von Digitalschaltern zu
ändern. Die Daten, die mit diesem Befehl gelesen werden
können, liegen zwischen 0 bis 65535 (5 Stellen) oder
FFFFh.
FC5A-D16RK1/RS1
X
X
I
Q
X
— — — — — —
X
— — — — — —
FC9Y-B1276
ENUTZERHANDBUCH
10: S
CHNITTSTELLENBEFEHLE
FC5A-D32K3/S3
X
M
R
T
C
D Konstante Wiederholen
— — — — —
X
FC5A-D12K1E/S1E
X
10-3

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis