7. Maintenance
326
DG_HX3040.tDetailed.* Variable
Type
Description
sLastUpdateTime
Date and time of the last sync time via SNTP.
sLastUpdateTime.byDayOfMonth
BYTE
sLastUpdateTime.byMonth
BYTE
sLastUpdateTime.wYear
WORD
sLastUpdateTime.byHours
BYTE
sLastUpdateTime.byMinutes
BYTE
sLastUpdateTime.bySeconds
BYTE
sLastUpdateTime.byMilliseconds
WORD
TimeManag
er.
IRIGB. *
bServiceEnabled
BOOL
IRIGB service enabled.
dwTimeUpdatedCount
DWORD
Counter of times the time was updated by IRIGB service (0
to 4294967295).
byLastUpdateSuccessful
ENUM (BYTE)
Last update status:
NOT_UPDATED (0): Not updated.
UPDATE_FAILED (1): Failure.
UPDATE_SUCCESSFUL (2): Successful.
sLastUpdateTime
Date and time of the last sync time via IRIGB.
sLastUpdateTime.byDayOfMonth
BYTE
sLastUpdateTime.byMonth
BYTE
sLastUpdateTime.wYear
WORD
sLastUpdateTime.byHours
BYTE
sLastUpdateTime.byMinutes
BYTE
sLastUpdateTime.bySeconds
BYTE
sLastUpdateTime.byMilliseconds
WORD
Rack.*
dwAbsentRacks
DWORD
Each bit represents a rack identification number, if some bit
is TRUE, it means this rack is absent.
dwDuplicatedRacks
DWORD
Each bit represents a rack identification number, if some bit
is TRUE, it means that more than one rack is set with the
same identification number.
dwNonDeclaredRacks
DWORD
Each bit represents a rack identification number, if some bit
is TRUE, it means there is a rack set with a non-declared
identification number.
Table 7-4. HX3040 Detailed Diagnostics Description
Notes:
Diagnostic Structures Visualization:
The Diagnostics Structures added to the project can be viewed
by accessing the item “Library Manager” in MasterTool Xtorm treeview. This makes it possible to
visualize all the data types defined in the structure.
Counters:
All counters of the CPU diagnostics return to zero when the limit value is exceeded.
Direct Representation Variables:
“n” represents the value configured in the CPU, through the
MasterTool Xtorm software, as initial diagnostic address.
Exception Code:
The exception code generated by the RTS (Runtime System) is presented in Table
Code
Description
Code
Description
0x0000
There is no exception code.
0x0051
Access violation.
0x0010
Watchdog time of the expired IEC
task (Software Watchdog).
0x0052
Privileged instruction.
0x0012
I/O configuration error.
0x0053
Page failure.
0x0054
Stack overflow.
0x0013
Check-up errors after program
download.
0x0055
Invalid disposition.