Starten von IMON-SIC
IMON-SIC wird mit dem Kommando START-IMON-SIC aufgerufen.
START-IMON-SIC Kurzname: IMON-SIC |
VERSION = *STD / <product-version> ,MONJV = *NONE / <filename 1..54 without-gen-vers> ,CPU-LIMIT = *JOB-REST / <integer 1..32767 seconds> ,INPUT-INTERFACE = *STD / *SDF |
VERSION =
Die ausgewählte IMON-SIC-Version wird verwendet.
VERSION = *STD
Die mit dem Kommando SELECT-PRODUCT-VERSION eingestellte Version wird als Standardversion verwendet. Wurde keine Version eingestellt, so wird IMON-SIC mit der höchsten verfügbaren Version geladen.
VERSION = <product-version>
Explizite Angabe der Version im Format mm.n[a[so]], z.B. 3.4 oder 3.4A oder 3.4A00.
MONJV =
Angabe einer Monitor-Jobvariablen zur Überwachung des IMON-SIC-Laufs.
MONJV = *NONE
Es wird keine Monitor-Jobvariable verwendet.
MONJV = <filename 1..54 without-gen-vers>
Explizite Angabe der Monitor-Jobvariablen, die den IMON-SIC-Lauf überwachen soll.
CPU-LIMIT =
Maximale CPU-Zeit in Sekunden, die das Programm bei Ablauf verbrauchen darf.
CPU-LIMIT = *JOB-REST
Es soll die verbleibende CPU-Zeit für die Task verwendet werden.
CPU-LIMIT = <integer 1..32767 seconds>
Es soll nur die angegebene Zeit verwendet werden.
INPUT-INTERFACE =
Bestimmt, mit welcher Oberfläche IMON-SIC gestartet wird.
INPUT-INTERFACE = *STD
Im Dialogmodus wird IMON-SIC mit der Menü-Oberfläche gestartet.
Im Prozedur- oder Batchmodus wird IMON-SIC mit der SDF-Oberfläche gestartet.
INPUT-INTERFACE = *SDF
IMON-SIC wird mit der SDF-Oberfläche gestartet.
Kommando-Returncode
(SC2) | Maincode | Bedeutung |
0 1 32 32 64 | CMD0001 CMD0202 CMD0221 IMO9101 IMO9100 | Kommando erfolgreich ausgeführt Syntaxfehler Kommando abnormal beendet; Systemfehler Kommando abnormal beendet; Interner Fehler in IMON-GPN Kommando nicht ausgeführt, Installation-Unit, Version oder logischer Name nicht gefunden, usw.; die genaue Ursache kann der SYSOUT-Meldung entnommen werden |
Hinweis
Die überwachende Jobvariable kann nach Programmende folgende Werte annehmen:
Zustandsanzeige (Byte 0 - 2) | Rückkehrcode (Byte 3 - 7) | Bedeutung |
$T | 0000 | Kein Fehler |
$T | 1010 | Anweisung oder Funktion abgewiesen, Programm wird fortgesetzt |
$A | 2010 | Anweisung oder Funktion abgewiesen, Programm wird abgebrochen, Spin-off findet statt |
$A | 2015 | Unerwartetes Dateiende auf SYSDTA. |
$A | 3020 | Interne Inkonsistenz |