11.3 API
11.3.1 Konstanten
Returncodes für allgemeine Zwecke
OK
= 0
ERROR = -1
11.3.2 System
main();
Diese Funktion wird beim PowerOn und beim Austausch des PAWN-Scripts ausgeführt. Sie sollte alle
Initialisierungen enthalten, die nur ein einziges Mal beim Programmstart durchgeführt werden müssen.
forward public Mdn_CtrlFinish();
Diese Funktion ist der Einstiegspunkt für die Ausführung des Scipts und wird zu jedem Messzeitpunkt,
nachdem alle Messwerte erzeugt wurden und bevor die Ausgänge gesetzt wurden, aufgerufen. Sie
sollte alle Berechnungen und Funktionen enthalten, die zyklisch durchgeführt werden sollen.
11.3.3 Datum & Zeit
native Mdn_GetTime(&hour=0, &minute=0, &second=0, timestamp=0);
Wurde kein Timestamp übergeben (timestamp=0), wird die aktuelle Systemzeit (in Local Time) in
Stunden / Minuten / Sekunden konvertiert. Andernfalls wird der übergebene Timestamp in Stunden /
Minuten / Sekunden konvertiert.
Parameter
hour
minute
second
timestamp
Rückgabewert
154
Variable zur Aufnahme der Stunden - OPTIONAL
Variable zur Aufnahme der Minuten - OPTIONAL
Variable zur Aufnahme der Sekunden - OPTIONAL
Zeitstempel, der konvertiert werden soll
= 0: Es wird die aktuelle Systemzeit (in Local Time) konvertiert.
> 0: Es wird der übergebene Zeitstempel konvertiert.
(Der Zeitstempel muss in Sekunden seit 31.12.1999 angegeben werden.)
timestamp = 0: Sekunden seit 31.12.1999 (aktuelle Systemzeit in Local
l
Time)
timestamp > 0: Der übergebene Zeitstempel wird zurückgegeben.
l
Erklärung
Erklärung
Rev. 06