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" key pressed (key at the right);
bRMouseKey : "Right mouse" key pressed;
bHotKey : "Hotkey" pressed;
bTaskChaKey : "Task change" key pressed;
bABCKey : "ABC soft keyboard" key pressed;
bMainFanErr : Main fan errorr;
bCpuFanErr : CPU fan error;
bTempErr : Internal temperature error (Internal temperature > 50°C);
bBatteryErr : Battery error (at the time reserved)
nMainNtcTemp : Temperature value 1 (soldered NTC-127°C .. + 127°C);
nExtNtcTemp : Temperatue value 2 (external NTC, not available with each device);
bRsrv1 - bRsrv7 : Reserved;
nRsrv8 : Reserved;
Requirements
Development environment | Target system | IO Hardware | PLC Libraries to include |
---|---|---|---|
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 are included automatically ) |