Public Attributes | |
LONG | number |
DiagnosisState | state |
struct DateAndTime | dateTime |
LONG | logicalAddress |
LONG | physicalAddress |
DiagnosisDespatcher | despatcher |
LONG | index |
BSTR | text |
This structure defines the information returned when accessing the diagnosis. A diagnosis is either an error (F...), a warning (E...) or a message (A...). An error must be cleared by the user, warnings remain active until the reason for the warning has been removed. Messages are for informational purposes only. When an error is cleared, two entries exist in the diagnostic log. One where diagnosisState is set SYSTEM_ACTIVE and another one where it is set to SYSTEM_RESET.
Elements of struct Diagnosis
Type | Element | Description |
---|---|---|
LONG | number | Identity number described in the help manual and used to identify the diagnosis. |
DiagnosisState | state | State of a diagnostic message |
DateAndTime | dateTime | Date and time of the diagnosis |
LONG | logicalAddress | Logical address of the device(e.g. axis, touchprobe,...) that dispatched the diagnosis. |
LONG | physicalAddress | Physical address of a physical device possibly connected to the logical object, e.g. drive of an axis. |
DiagnosisDespatcher | dispatcher | Identifying source of diagnosis. |
LONG | index | Index of the diagnosis inside the diagnosis ring buffer. |
WCHAR16[] | text | Diagnosis text with diagnosis description. |
Definition at line 225 of file ISystem.idl.
LONG ISystem::Diagnosis::number |
Identity number described in the help manual and used to identify the diagnosis.
Definition at line 227 of file ISystem.idl.
DiagnosisState ISystem::Diagnosis::state |
State of a diagnostic message.
Definition at line 228 of file ISystem.idl.
struct DateAndTime ISystem::Diagnosis::dateTime |
Date and time of the diagnosis.
Definition at line 229 of file ISystem.idl.
LONG ISystem::Diagnosis::logicalAddress |
Logical address of the device(e.g. axis, touchprobe,...) that dispatched the diagnosis.
Definition at line 230 of file ISystem.idl.
LONG ISystem::Diagnosis::physicalAddress |
Physical address of a physical device possibly connected to the logical object, e.g. drive of an axis.
Definition at line 231 of file ISystem.idl.
DiagnosisDespatcher ISystem::Diagnosis::despatcher |
Identifying source of diagnosis.
Definition at line 232 of file ISystem.idl.
LONG ISystem::Diagnosis::index |
Index of the diagnosis inside the diagnosis ring buffer.
Definition at line 233 of file ISystem.idl.
BSTR ISystem::Diagnosis::text |
Diagnosis text with diagnosis description.
Definition at line 234 of file ISystem.idl.