Herunterladen Inhalt Inhalt Diese Seite drucken

Ndsrc (N Daten Suchen) - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

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

Werbung

19: B
EFEHLE FÜR DIE

NDSRC (N Daten suchen)

NDSRC(*) S1
*****
Geeignete CPUs
FC5A-C10R2/C/D
FC5A-C16R2/C/D
X
Gültige Operanden
Operand
S1 (Quelle 1)
S2 (Quelle 2)
S3 (Quelle 3)
D1 (Ziel 1)
Der gültige Bereich für die Operandennummern ist auf den Seiten 6-2 und 6-3 (Basis-Ausgabe).
Die Daten der Quelle S1 legen den zu suchenden Wert fest, wobei der Gültigkeitsbereich vom Datentyp abhängt.
Der Suchbereich kann nicht Datenregister, Erweiterungsdatenregister und Sonderregister überspannen. Achten Sie darauf,
dass die Summe der von S1 und S2 bezeichneten Datenregisternummern nicht in einen anderen Datenregisterbereich
reicht.
Für die Quelle S3 und das Ziel D1 wird unabhängig vom Datentyp immer 1 Wort verwendet.
Das Ziel D1 belegt zwei aufeinander folgende Datenregister ab dem durch D1 festgelegten Operanden. Die Datenregister
D0-D1998, D2000-D7998 und D10000-D49998 können als Ziel D1 festgelegt werden.
Wurde der Datentyp F (Gleitkommazahl) ausgewählt und S1 oder S2 entsprechen nicht dem normalen Gleitkommaformat,
so tritt ein Programmausführungsfehler auf, wodurch sich der Sondermerker M8004 und die ERR LED an der CPU
einschalten.
Wenn S3 eine ungültige Zahl ist oder die Summe von S2 und S3 nicht innerhalb des gültigen Datenregisterbereiches liegt,
tritt ein Anwenderprogramm-Ausführungsfehler auf, wodurch sich der Sondermerker M8004 und die ERR LED am CPU-
Modul einschalten.
Da der NDSRC-Befehl in jedem Programmzyklus bei eingeschaltetem Eingang ausgeführt wird, sollte gegebenenfalls ein
Impulseingang von einem SOTU- oder SOTD-Befehl verwendet werden.
Gültige Datentypen
W (Wort)
I (Ganzzahl)
D (Doppelwort)
L (lang)
F (Gleitkommazahl)
19-6
D
ATEIDATENVERARBEITUNG
S2
S3
D1
*****
*****
*****
FC5A-C24R2/C/D
X
Funktion
Zu suchender Wert
Erste zu suchende Datenregisternummer
Anzahl zu suchender Blöcke
Suchergebnis
Wenn ein Wort-Operand, wie zum Beispiel D (Datenregister) als Quelle festgelegt ist,
X
werden 1 Operand (Wort- oder Ganzzahl-Datentyp) oder 2 Operanden (Doppelwort-, Lang-
X
oder Gleitkomma-Datentyp) verwendet.
X
X
X
M
S
FC5A B
ICRO
MART
Ist der Eingang eingeschaltet, wird nach einem vom Operanden
S1 festgelegten Wert gesucht. Datenregister werden beginnend
ab dem vom Operanden S2 festgelegten Datenregister gesucht.
Der Operand S3 legt – abhängig vom Datentyp - die Anzahl an
1-Wort- oder 2-Wort-Blöcken von zu suchenden Datenregistern
fest.
Das Offset des Datenregisters, in dem erstmalig eine
Übereinstimmung gefunden wurde, wird in dem vom
Operanden D1 angegebenen Datenregister gespeichert. Die
Angabe, wie viele Male eine Übereinstimmung mit dem Wert
vorgekommen ist, wird im nächsten Datenregister gespeichert.
Wenn die Suchergebnisse nicht übereinstimmen, wird der Wert
65535 im Operand D1 gespeichert, und der Wert 0 wird im
Operand D+1 gespeichert.
FC5A-D16RK1/RS1
X
X
I
— — — — — —
— — — — — —
— — — — — —
— — — — — —
FC9Y-B1276
ENUTZERHANDBUCH
FC5A-D32K3/S3
X
Q
M
R
T
C
D Konstante
X
X
X
X
FC5A-D12K1E/S1E
X
Wieder-
holen
X
1-65535

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis