Die verwendeten Systemvariablen beziehen sich auf verschiedene Softwarebereiche. Jeder Softwarebereich wird über einen entsprechenden Präfix angesprochen, hinter dem der Name der systemvariablen mit einem Punkt getrennt folgt. Sie können über die beiden Funktionen DFCSetGlobVar() und DFCGetGlobVar() ggf. geschrieben und gelesen werden.
Variablen für Mobilfunk, Präfix: _MODEM_MC35i oder MOBILE
Name | Informationen |
PHONE | Tel.Nr. für Einwahl. Bereich: bis 23 Zeichen ASCII. Vorgabe: keine |
GPRS oder APN | Access Point Name. Bereich: bis 63 Zeichen ASCII. Vorgabe: keine |
USER | Benutzername für Interneteinwahl. Bereich: bis 32 Zeichen ASCII. Vorgabe: keine |
PASSWORD | Passwort für Interneteinwahl. Bereich: bis 32 Zeichen ASCII. Vorgabe: keine |
HOST | Ziel-IP oder Hostnamen. Bereich: bis 63 Zeichen ASCII. Vorgabe: keine |
PORT | Ziel-Port. Bereich: 1 bis 65535 Zahl. Vorgabe: keine |
HTTPSEND | Ziel-Pfad (Sendepräfix) Bereich: bis 63 Zeichen ASCII. Vorgabe: keine |
ALIVE | Sekunden zwischen zwei Alive - Datensätzen. Bereich: 0 = aus, 5 bis 65500, Zahl in Sekunden. Vorgabe: keine |
HTTPTIMEOUT | Wartezeit nach HTTP-Paketversand auf die Serverantwort. Bereich: 5000 bis 65000, Zahl in Millisekunden. Vorgabe: keine |
HTTPTYPE | Typ des verwendeten HTTP-Protokoll. (1.0, 1.1, off) Bereich: 3 Zeichen [1.0, 1.1, off] ASCII. Vorgabe: keine |
SIMPIN | Die zu setzende PIN. Dieser Wert ist temporär. Bereich: 0 = Nicht übertragen, 1 bis 999999999 Zahl. Vorgabe: keine |
SIMPUK | Die zu setzende PUK. Dieser Wert ist temporär. Bereich: 0 = Nicht übertragen, 1 bis 999999999 Zahl. Vorgabe: keine |
ROAMING | Angabe ob die Einwahl in Fremdnetzen erlaubt ist. Bereich: 0 = Nicht erlaubt, 1 = Erlaubt Zahl. Vorgabe: Erlaubt |
RESETTRIGGER | Dieser Wert gibt an wie oft in Folge der Status 40 angenommen wird, bevor eine komplette Neueinwahl stattfindet. Bereich: 1 bis 32 Zahl. Vorgabe: 32 |
ATTACH | Anzahl wie oft sich das Gerät zwischen 00:00 - 23:59 Uhr bei dem Provider einwählen darf. Bereich: 3 - 50 Ziffern Zahl. Vorgabe: 32 |
ERRORLEVEL | Reaktionsverhalten bei Fehlern einstellen. 0 = Standardverhalten, 1 = Close von Webserver zwischen einzelnen Datensätzen ignorieren. Bereich: 5 Ziffern Zahl. Vorgabe: 0 |
SMSKEY | Passwort für die Annahme von SMS-Nachrichten. Kann über das DatafoxStudioIV generiert werden. Bereich: 42 Zeichen Hex-String. Vorgabe: keine |
Variablen für Bedienung, Präfix: SERVICE
Name | Informationen |
DBLINPUT | Zeit für Buchungswiederholsperre. Bereich: 0 = Deaktiviert, 1 bis 65499, Zahl in Sekunden. Vorgabe: 60 |
DEMANDTIMER | Timeout zur Tastenumschaltung. Bereich: 5 bis 60, Zahl in Sekunden. Vorgabe: 10 |
Variablen für Zutritt, Präfix: ACCESS
Name | Informationen |
MASTERID | Die verwendete Id des Masters der Spalte Reader.ZM. Bereich: 1 bis 9999 Zahl. Vorgabe: 1 |
Variablen für Bluetooth, Präfix: BTH
Name | Informationen |
MODEL | Name des Bluetoothmoduls. |
VERSION | Version des Moduls. |
NAME | Anzeigename des Moduls. |
ADDRESS | Adresse des Moduls. |
AUTH | Nummer der Authentifikation. |
MODE | Modus des Moduls. |
Variablen für digitale Ein-/Ausgänge, Präfix: IO
Name | Informationen |
INPUT.[0-7].Count | Gibt den Zählerteiler des digitalen Eingangs 0-7 an. Beispiel: IO.INPUT.0.Count für ersten digital Eingang. Bereich: 0 bis 4294967295, Zahl in Impulse. Vorgabe: Aus Setupdaten. |
INPUT.[0-7].Timeout | Gibt den Timeout des digitalen Eingangs 0-7 an. Beispiel: IO.INPUT.1.Timeout für zweiten digital Eingang. Bereich: 0 bis 65535, Zahl in Sekunden. Vorgabe: Aus Setupdaten. |
INPUT.[0-7].Cycle | Gibt den Zyklus des digitalen Eingangs 0-7 an. Beispiel: IO.INPUT.2.Cycle für dritten digital Eingang. Bereich: 0 bis 65535, Zahl in Sekunden. Vorgabe: Aus Setupdaten. |
INPUT.[0-7].Cavity | Gibt die Kavität (pro Impuls n-Teile) des digitalen Eingangs 0-7 an. Beispiel: IO.INPUT.3.Cavity für vierten digital Eingang. Bereich: 0 bis 65535, Zahl in Sekunden. Vorgabe: Aus Setupdaten. |
INPUT.[0-7].Strokes | Gibt die Hubzahl (n-Impulse pro Teil) des digitalen Eingangs 0-7 an. Beispiel: IO.INPUT.4.Strokes für fünften digital Eingang. Bereich: 0 bis 65535, Zahl in Sekunden. Vorgabe: Aus Setupdaten. |
Variablen zum Präfix: POWER
Name | Informationen |
BATTERY | Gibt den aktuellen Batteriezustand an. Bereich: ok (=Alles in Ordnung), unknown (=Prüfung steht nicht zur Verfügung), low (=Batterie muß getauscht werden um die korrekte Funktionalität zu gewährleisten.). |
LOW | Spannungsangabe für den Tiefentladeschutz. Bereich: 0 bis 255, Zahl in Volt, wobei die letze Ziffer für die erste Nachkommastelle steht (45 sind 4.5V, 126 sind 12.6V). Vorgabe: 0. |
VOLTAGE | Aktuelle Versorgungsspannung. Bereich: 0 bis 36, Kommazahl mit einer Nachkommastellte und Einheitszeichen in Volt. Z.b. 2.6V |
Variablen für Active-Mode, Präfix: COM
Name | Informationen |
ACTIVE | Ein-/Ausschalten des Active-Mode. Bereich: 0=aus, 1=ein, Zahl. Vorgabe: 0 |
NOTIFY | Ein-/Ausschalten der Datensatzmeldung. Bereich: 0=aus, 1=ein, Zahl. Vorgabe: 1 |
PRIO | Priorität des Gerätes, für Warteschlange in Bibliothek. Bereich: 0 bis 65535, Zahl. Vorgabe: 0 |
HOST | Adresse des Remoterechners für den Active-Mode. Bereich: IP/Host. Vorgabe: 0.0.0.0 |
PORT | Portnummer des Remoterechners. Bereich: 0 bis 65535, Zahl. Vorgabe: 8000 |
RETRY | Anzahl der Versuche zum Verbindungsaufbau. Bereich: 0 bis 65535, Zahl. Vorgabe: 3 |
TIMEOUT | Auszeit zwischen den Versuchsblöcken (RETRY). Bereich: 0 bis 4294967295, Zahl in Sekunden. Vorgabe: 900 |
REPEAT | Auszeit zur wiederholten Datensatzmeldung, wenn diese nicht abgerufen wurden. Bereich: 0 bis 4294967295, Zahl in Sekunden. Vorgabe: 60 |
HTTP | Versenden von Datensätzen mit HTTP im (W)LAN. Bereich: 0 = aus, 1 = HTTP, 2 = HTTPS, Zahl. Vorgabe: 0 |
KEY | Passwort und Modus für die verschlüsselte Kommunikation. Bereich: 42 Zeichen, Hexstring. Vorgabe: leer |
DNS1 | IP eines DNS-Servers für die Namensauflösung im LAN/WLAN. Bereich: Ip im Format ###.###.###.###. Vorgabe: 8.8.8.8 |
GROUPID | Bei TimeboyIV die Gruppen-Id. Wird benötigt für die Listenfunktionalität: Übertragen von Timeboylisten. Bereich: 0 bis 19, Zahl. Vorgabe: 0 |
Variablen für Datensatzversand mit Http, Präfix: HTTP
Name | Informationen |
KEY | Passwort für eine feldweise Verschlüsselung bei Versand der Datensätze mit HTTP. Kann über das DatafoxStudioIV genieriert werden. Bereich: 42 Zeichen Hex-String. Vorgabe: keine |
Variablen für das Gesamtsystem, Präfix: SYSTEM
Name | Informationen |
STATUS | Gibt den Systemstatus in einem Text zurück. READ-ONLY. Bereich: Variable Länge (ca. 800), Text. Vorgabe: keine |