Operanden
A.2
A.2.1
Erweiterte Register
Die Register ED0 bis ED1023 dienen als interner 1-Wort-Speicher (16 Bit). Die gespeicherten
Daten können zwischen zwei Programmen oder dem Kommunikationsmodul und der SPS-
CPU ausgetauscht werden. Für die Datenübertragung stehen unterschiedliche Kommunika-
tionsmethoden zur Verfügung:
–
Sondervariable: W@
–
BASIC-Befehl: GETMEM/PUTMEM
–
Ablaufprogramm: FROM/TO-Anweisung
Die erweiterten Register sind nicht batteriegepuffert. Bei einem Spannungsausfall oder nach
dem Zurücksetzen der SPS-CPU ist der Speicherinhalt gelöscht.
Verwenden Sie für die Datenübertragung die BASIC-Befehle GETMEM und PUTMEM, werden
die erweiterten Register über die Pufferspeicheradressen 3800
Bei der Datenübertragung über die FROM-/TO-Anweisungen werden die erweiterten Register
über die Pufferspeicheradressen 1C00
A.2.2
Sonder-Register (ED9000 bis ED9127)
In den Sonder-Registern sind die Fehler-Codes und die Parameter sowie Einstellungen für das
Kommunikationsmodul gespeichert.
Sonder-
Register
ED9000
ED9001
:
ED9008
ED9009
:
ED9016
ED9020
ED9022
Für den Lesezugriff auf die Sonder-Register steht die Sondervariable W@zur Verfügung.
26
Registername
Anzahl der
aufgetretenen
Fehler
Fehler-Code
Fehlerhafte
Programmzeile
1–FFFF: Programmzeile
Betriebsart
Status des
0: BASIC-Programm wird nicht ausgeführt
BASIC-
1: BASIC-Programm wird ausgeführt, ist
Programms
gestoppt oder im Wartemodus
bis 1FFF
spezifiziert.
H
H
Registerwert
0 bis 8
0: Kein Fehler
≠ 0: Fehler-Code
0: Kein Fehler
0 bis 4
bis 3FFF
spezifiziert.
H
H
Beschreibung
Die Anzahl der am Kommunikationsmodul
aufgetretenen Fehler wird gespeichert.
Es werden nur die Fehler-Codes der 8
ersten Fehler gespeichert.
Anzeige der Programmzeile, in der ein
Fehler aufgetreten ist.
0, 1: Normalbetrieb
2, 3: Multitasking/Diagnosemodus
4: Programmiermodus
Beim Start eines BASIC-Programms ist im
Sonder-Register ED9022 der Wert „0" ein-
gestellt.
MITSUBISHI ELECTRIC
Anhang