Herunterladen Inhalt Inhalt Diese Seite drucken

Objekt-Id Mit Makrofehler ($Sw25) - Omron NS12-TS00x-V1 Handbuch

Programmierbare terminals ns-series
Inhaltsverzeichnis

Werbung

Abschnitt 2 Funktionen von NS-Terminals
NS-Serie Programmierhandbuch
Makrofehlernummer ($SW23)
Die Makroausführungsfehlernummer wird in $SW23 gespeichert. Es liegen keine Fehler vor, wenn 0 in
$SW23 gespeichert ist.
Die Fehlernummer wird beibehalten, bis 0 mit Hilfe eines funktionellen Objekts oder auf sonstige Wei-
se vom Host aus in $SW23 geschrieben wird. (In BCD gespeichert.)
H
i
n
w
e
i
s
H
i
n
w
e
i
s
H
i
n
w
e
i
s
Je nach Makrofehler werden folgende Werte in $SW23 gesetzt:
1: Programmfehler
2: 0-Zuweisungsfehler
3: BCD-Fehler
4: Argumentwertfehler
Die Nummer des zuletzt generierten Makroausführungsfehlers wird in $SW23 gespeichert, wenn Makros
wechselnd wie folgt ausgeführt werden: kein Fehler, Fehler, kein Fehler, etc.
Bildschirmnummer mit Makrofehler ($SW24)
Die Nummer des Bildschirms, bei dem der Makrofehler aufgetreten ist, wird in $SW24 gespeichert. Bei
Projektmakros wird FFFFh gespeichert. (In BCD gespeichert.)

Objekt-ID mit Makrofehler ($SW25)

Die ID-Nummer des funktionellen Objekts, bei dem der Makrofehler aufgetreten ist, wird in $SW25
gespeichert. Bei Projekt-/Bildschirmmakros wird FFFFh gespeichert. (In BCD gespeichert.)
Fehlerhaftes Makrotiming ($SW26)
Der Vorgang für Makroausführung, bei dem der Makrofehler aufgetreten ist, wird in $SW26 gespei-
chert. (In BCD gespeichert.)
0: Beim Laden eines Projekts
4: Alarm/Ereignis EIN
5: Alarm/Ereignis AUS
10: Beim Laden eines Bildschirms
11: Beim Schließen eines Bildschirms
20: Bei Touch-Taste EIN
21: Bei Touch-Taste AUS
22: Vor dem Eingeben einer Zahl oder Zeichenkette
23: Vor dem Schreiben einer Zahl oder Zeichenkette
25: Beim Ändern einer Zahl oder Zeichenkette
26: Beim Auswählen aus einer Liste
30: Beim Drücken auf den Anzeigebereich
31: Bei der Auswahl eines Alarms/Ereignisses
Index ($SW27 bis $SW36)
$SW27 bis $SW36 speichern Indexnummern. Alle Indexnummern entsprechen den Einstellungen für
I0 bis I9, die über die Adresseingabe festgelegt werden. (In BCD gespeichert.)
Wenn in BCD für die Indexnummer ein unzulässiger Wert festgelegt wurde (z. B. AAAAh), hat der In-
dex die Funktion des Index 0. (Als Indexwerte können Werte zwischen –999 und 9999 angegeben
werden.)
2-33
2-4 Systemspeicher

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis