ST_AdsTecSysData
TYPE ST_AdsTecSysData
STRUCT
bShiftKey : BOOL; (* TRUE == Shift key pressed*)
bRMouseKey : BOOL; (* TRUE == Right mouse key pressed *)
bHotKey : BOOL; (* TRUE == Hotkey pressed *)
bTaskChaKey : BOOL; (* TRUE == Task change key pressed *)
bABCKey : BOOL; (* TRUE == ABC soft keyboard key pressed*)
bRsrv1 : BOOL;
bRsrv2 : BOOL;
bRsrv3 : BOOL;
bMainFanErr : BOOL; (* TRUE == Main fan error*)
bCpuFanErr : BOOL; (* TRUE == CPU fan error*)
bTempErr : BOOL; (* TRUE == Internal temperature error ( temp > 50°C)*)
bBatteryErr : BOOL; (* TRUE == Battery error *)
bRsrv4 : BOOL;
bRsrv5 : BOOL;
bRsrv6 : BOOL;
bRsrv7 : BOOL;
nMainNtcTemp : SINT; (* Main NTC temperature (-127°C .. + 127°C) *)
nExtNtcTemp : SINT; (* External NTC temperature (-127°C .. + 127°C) *)
nRsrv8 : ARRAY[1..12] OF BYTE;
END_STRUCT
END_TYPE
bShiftKey : "Shift"-Taste gedrückt (Taste ganz rechts in der Front);
bRMouseKey : "Rechte Maus"-Taste gedrückt;
bHotKey : "Hotkey"-Taste gedrückt;
bTaskChaKey : "Taskwechsel"-Taste gedrückt;
bABCKey : "ABC Softkeyboard"-Taste gedrückt;
bMainFanErr : Fehler Hauptlüfter;
bCpuFanErr : Fehler CPU-Lüfter;
bTempErr : Temperaturfehler (Innentemperatur > 50°C);
bBatteryErr : Batteriefehler (derzeit reserviert)
nMainNtcTemp : Temperaturwert 1 (eingelöteter NTC-127°C .. + 127°C);
nExtNtcTemp : Temperaturwert 2 (anschließbarer NTC, nicht bei jedem Gerät vorhanden);
bRsrv1 - bRsrv7 : Reserviert;
nRsrv8 : Reserviert;
Voraussetzungen
Entwicklungsumgebung | Zielplattform | IO-Hardware | Einzubindende SPS-Bibliotheken |
---|---|---|---|
TwinCAT v2.8.0, Build > 746 TwinCAT v2.9.0, Build > 945 | PC (i386)
| ads-tec PC | TcIoFunctions.Lib ( Standard.Lib; TcBase.Lib; TcSystem.Lib; TcUtilities.Lib werden automatisch eingebunden ) |