Herunterladen Inhalt Inhalt Diese Seite drucken

Stpa Write (Schreibzugriff Beim Stopp) - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

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

Werbung

STPA WRITE (Schreibzugriff beim Stopp)

STPA(*)
DATA(R)
SCHREIBEN
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 (Schreibzugriff während des Betriebs)
Operand
Funktion
Erste Operanden-Nr., aus der Daten extrahiert
DATEN
werden sollen
STATUS
Betriebsstatus-Code
SLOT
Steckplatz-Nr. des intelligenten Moduls
Erste Adresse im intelligenten Modul, in die Daten
ADRESSE
geschrieben werden sollen
BYTE
Zu schreibende 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 Extrahieren der Daten fest, die in das intelligente Modul
geschrieben werden sollen.
Wenn T (Timer) oder C (Zähler) als DATA für den Schreibzugriff beim Stopp verwendet wird, wird der Timer-/
Zähler-Istwert (TC oder CC) in das intelligente Modul geschrieben.
Alle Datenregister einschließlich den Sonderregistern und den Erweiterungsdatenregistern können als DATA
festgelegt werden.
Wenn eine Konstante als DATA festgelegt wird, kann die Wiederholfunktion (Repeat) nicht ausgewählt
werden. Nähere Informationen über die Datenverschiebung mit und ohne Repeat finden Sie auf Seite 16-7.
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 zum Speichern der Daten fest.
BYTE:
Legen Sie die Anzahl der zu schreibenden Daten in Bytes fest.
Der STPA WRITE 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 WRITE Befehl zwischen den Befehlen MCS und MCR programmiert wurde, wird der STPA WRITE 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)
STATUS
SLOT
*****
*****
*
FC5A-C24R2/C
FC5A-C24R2D
X
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.
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
16: B
EFEHLE FÜR
Wenn die CPU stoppt, werden Daten in jenem
ADRESSE
BYTE
Bereich, der an dem durch DATA bezeichneten
***
***
Operanden beginnt, in ADDRESS im intelligenten
Modul geschrieben, das durch SLOT festgelegt
wird.
BYTE gibt die Anzahl der zu schreibenden Daten an.
STATUS speichert den Betriebsstatuscode.
FC5A-D16RK1/RS1
X
X
I
Q
X
X
— — — — — —
— — — — — — —
— — — — — — —
— — — — — — —
ENUTZERHANDBUCH
Z
UGRIFF AUF INTELLIGENTE
FC5A-D32K3/S3
X
M
R
T
C
D Konstante Wiederholen
X
X
X
X
X
X
FC9Y-B1276
M
ODULE
FC5A-D12K1E/S1E
X
X
X
1-7
0-127
1-127
16-5

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis