Herunterladen Inhalt Inhalt Diese Seite drucken

Stpa Read (Lesezugriff Beim Stopp) - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

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

Werbung

16: B
Z
EFEHLE FÜR

STPA READ (Lesezugriff beim Stopp)

STPA(*)
DATEN
LESEN
Der Starteingang wird für diesen Befehl nicht benötigt.
Hinweis: Die Befehle STPA READ und STPA WRITE können bis zu 64 Mal in einem Anwenderprogramm eingesetzt werden.
Werden mehr als 64 STPA READ und STPA WRITE Befehle in einem Anwenderprogramm verwendet, so werden die
überzähligen Befehle nicht ausgeführt, und der Fehlercode 7 wird in dem als STATUS festgelegten Datenregister gespeichert.
Geeignete CPU-Module
FC5A-C16R2/C/D
FC5A-C10R2/C/D
Gültige Operanden (Lesezugriff beim Stopp)
Operand
Funktion
DATEN
Erste Operanden-Nr. zum Speichern von Lesedaten —
STATUS
Betriebsstatus-Code
SLOT
Steckplatz-Nr. des intelligenten Moduls
Erste Adresse im intelligenten Modul, aus dem
ADRESSE
Daten gelesen werden sollen
BYTE
Zu lesende Datenbytes
Die Gültigkeitsbereiche der Operandennummern finden Sie auf den Seiten 6-2 und 6-3 (Basis-Ausgabe).
DATA:
Legen Sie die erste Operandennummer zum Speichern der aus dem intelligenten Modul ausgelesenen Daten
fest.
Die Merker M0 bis M2557 können als DATA festgelegt werden. Sondermerker können nicht als DATA
festgelegt werden.
Wenn ein T (Timer) oder C (Zähler) als DATA für den Lesezugriff beim Stopp verwendet wird, werden die aus dem
intelligenten Modul ausgelesenen Daten als Sollwert (TP oder CP) gespeichert, der zwischen 0 und 65535 liegen
kann.
Alle Datenregister einschließlich den Sonderregistern und den Erweiterungsdatenregistern können als DATA
festgelegt werden.
STATUS:
Legen Sie ein Datenregister fest, in dem der Betriebsstatuscode gespeichert werden soll. Die Datenregister
D0 bis D1999 und D10000 bis D49999 können als STATUS festgelegt werden. Sonderregister und
Erweiterungsdatenregister können nicht festgelegt werden. Eine Beschreibung des Statuscodes finden Sie
auf Seite 16-6.
SLOT:
Geben Sie die Steckplatz-Nr. ein, an der das intelligente Modul befestigt ist. Es können bis zu maximal
sieben intelligente Module verwendet werden.
ADDRESS:
Legen Sie die erste Adresse im intelligenten Modul fest, aus der Daten ausgelesen werden sollen.
BYTE:
Legen Sie die Anzahl der auszulesenden Daten in Bytes fest.
Der STPA READ Befehl kann in einem Interruptprogramm nicht verwendet werden. Bei Verwendung kommt es zu einem
Anwenderprogramm-Ausführungsfehler, wodurch der Sondermerker M8004 und die ERR-LED am CPU-Modul eingeschaltet werden.
Wenn ein STPA READ Befehl zwischen den Befehlen MCS und MCR programmiert wurde, wird der STPA READ Befehl beim
Stoppen der CPU ausgeführt, und zwar unabhängig davon, ob die Eingangsbedingung für den MCS Befehl ein- oder
ausgeschaltet ist. Nähere Informationen zu den Befehlen MCS und MCR finden Sie auf Seite 7-31 (Basis-Ausgabe).
Gültige Datentypen
W (Wort)
I
(Ganzzahl)
D (Doppelwort)
L (Lang)
F (Gleitkommazahl)
16-4
UGRIFF AUF INTELLIGENTE
STATUS
SLOT
*****
*****
*
FC5A-C24R2/C
FC5A-C24R2D
Wenn ein Bit-Operand, wie zum Beispiel I (Eingang), Q (Ausgang), M (Merker) oder R
X
(Schieberegister), als DATEN festgelegt ist, werden 16 Operanden verwendet.
X
Wenn ein Wort-Operand, wie zum Beispiel T (Timer), C (Zähler) oder D (Datenregister)
als DATEN festgelegt ist, wird 1 Operand verwendet.
M
S
FC5A B
ICRO
MART
M
ODULE
Wenn die CPU stoppt, werden die Daten aus dem
Bereich beginnend mit ADDRESS in dem durch
ADRESSE
BYTE
SLOT festgelegten intelligenten Modul ausgelesen
***
***
und in dem von DATA festgelegten Operanden
gespeichert.
BYTE gibt die Anzahl der zu lesenden Daten an.
STATUS speichert den Betriebsstatuscode.
FC5A-D16RK1/RS1
X
X
I
Q
X
— — — — — —
— — — — — — —
— — — — — — —
— — — — — — —
ENUTZERHANDBUCH
FC5A-D32K3/S3
X
M
R
T
C
D Konstante Wiederholen
X
X
X
X
X
FC9Y-B1276
FC5A-D12K1E/S1E
X
1-7
0-127
1-127

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis