|
<< Click to Display Table of Contents >> Navigation: Irinos SC Users Manual > Diagnosis > Events |
Every Irinos box has a central event handler. As soon as a specific event occurs at any point in the firmware, it is reported to the event handler. Depending on the configuration, the event is
oforwarded to the user or the application and/or
ologged in the diagnostic memory.
No events should occur during normal operation.
To distinguish between events, there are various event types, which are differentiated by their event number.
If configured accordingly, the occurrence of an event is displayed on the Irinos Box’s 7-segment display. The event can also be read via the DLL interface.
The Irinos system has a very comprehensive error-handling strategy to ensure reliable operation. Most events triggered by an error are of a hypothetical nature. These are therefore not documented. Please contact Support if such an event occurs.
The following is a list of events that are relevant in practice:
Description |
Common system event |
Type |
Information |
Reason |
oSystem started oDiagnostics memory has been cleared |
Reported to the user / application |
No, cannot be enabled |
Stored in diagnostic memory |
Yes, cannot be disabled |
Description |
An error has been detected regarding the communication between the Irinos-System and the MscDll. |
Type |
Error |
Reason / Solution |
oan invalid opcode has been used („Invalid opcode in RX packet“) oThe send- or receive- buffer size is too small („Too much TX data“) |
Reported to the user / application |
Yes, cannot be disabled |
Stored in diagnostic memory |
Yes, can be disabled |
Description |
This error can occur only during the start-up phase of the Irinos-System. One or more Slave-Boxes cannot be detected or enumerated properly or the ILink termination cannot be activated properly. |
Type |
Error |
Reason / Solution |
oInvalid ILink cabling or broken ILink cable. oMultiple Master-Boxes in one Irinos-System. oBroken Irinos-Box |
Note |
For Irinos-Systems with multiple Slave-Boxes: First test the system using only 1, then 2, then 3, ... Slave-Boxes in order to locate the problem. |
Reported to the user / application |
Yes, can be disabled. |
Stored in diagnostic memory |
Yes, can be disabled. |
Description |
The ILink communication between the Irinos-Boxes has been disrupted. |
Type |
Error |
Reason / Solution |
oInvalid ILink cabling or broken ILink cable. oInsufficient power supply (e.g. short voltage drops) |
Note |
The ILink communication has an integrated data integrity check and a data retransmission in case of an error. If the retransmission fails multiple times, this event occurs. |
Reported to the user / application |
Yes, can be disabled |
Stored in diagnostic memory |
Yes, can be disabled |
Description |
The sine oscillator for the inductive probes has been overloaded (e.g. short circuit). |
Type |
Error |
Reason / Solution |
oDefective probe oProbe connected incorrectly, e.g. if an extension cable is used. |
Note |
If the problem is removed, the event is automatically cleared. ➔In order to locate the defective probe, remove them one after the other. Wait for 10s after each probe. If the event has been cleared (can bee seen at the 7-digit display or the status LED), the defective probe has been removed. |
Reported to the user / application |
Yes, can be disabled |
Stored in diagnostic memory |
Yes, can be disabled |
Description |
A configuration mismatch has been detected at the start of a dynamic measurement. |
Type |
Error |
Reason / Solution |
oInvalid time-period in trigger for time-triggered dynamic measurement. |
Reported to the user / application |
Yes, can be disabled |
Stored in diagnostic memory |
Yes, can be disabled |
Description |
The power supply of one or multiple channels for incremental encoders has been overloaded. |
Type |
Error |
Reason / Solution |
oBroken incremental encoder or defective cable oInvalid conncetion of the incremental encoder. oPower consumption of the incremental encoder is too high |
Note |
oIf an overload or short circuit occurs at a single input channel for incremental encoders, only this channel will be disabled. All other input channels remain active. oIf the total load is too high, all input channels will be turned off. Restarting the Irinos-System is required. |
Reported to the user / application |
Yes, can be disabled. |
Stored in diagnostic memory |
Yes, can be disabled. |
Description |
Encoder signals were / are out of specification. |
Type |
Error |
Reason / Solution |
oConnector of incremental encoder has been removed. oConnector of incremental encoder is not properly fixed (loose connection). oInput frequency of the incremental encoder too high. oCable of incremental encoder too long. oInvalid pin assignment of the incremental encoder oOutput signals of the incremental encoder are outside of the specification |
Note |
oThe incremental signals can be verified using the Irinos-Tool (only 1Vpp). oPlease observer the application notes regarding incremental encoders. oAn input channel can be reset using the opcode opcSP (0x35). See reference manual for further details. |
Reported to the user / application |
Yes, can be disabled. |
Stored in diagnostic memory |
Yes, can be disabled. |
Description |
An error occurred during the firmware update process. |
Type |
Error |
Reason / Solution |
oInvalid firmware file. oTransmission error |
Note |
If a firmware update fails, the old firmware version remains active. |
Reported to the user / application |
Yes, can be disabled. |
Stored in diagnostic memory |
Yes, cannot be disabled. |
Description |
Firmware successfully updated |
Type |
Information |
Reported to the user / application |
No, cannot be enabled. |
Stored in diagnostic memory |
Yes, cannot be disabled. |
Description |
Overload / short circuit of the reference value for the analogue inputs. |
Type |
Error |
Reason / Solution |
oOverload of the reference voltage oSensor broken or defective cable oInvalid pin assignment of the sensor connector |
Note |
After the problem has been fixed, the Irinos-System must be restarted. |
Reported to the user / application |
Yes, can be disabled. |
Stored in diagnostic memory |
Yes, can be disabled. |
Description |
The 24V supply for the digital in-/outputs and the analogue inputs has been overloaded. |
Type |
Error |
Reason / Solution |
oLoad too high oBroken sensor / actuator or defective cable oInvalid pin assignment of the connector |
Note |
After the problem has been fixed, the 24V supply output will be re-enabled and the event will be cleared automatically. |
Reported to the user / application |
Yes, can be disabled. |
Stored in diagnostic memory |
Yes, can be disabled. |
Description |
The communication between the IR-MASTER and an I/O-Box has been / is disturbed. |
Type |
Error |
Reason / Solution |
oI/O-Box has been switched off. oCable to the I/O-Box has been removed. oDefective IO-Bus cable oImproper termination of the IO-Bus. |
Reported to the user / application |
Yes, can be disabled. |
Stored in diagnostic memory |
Yes, can be disabled. |
Description |
The output driver for the digital outputs has been overloaded (thermal overload). |
Type |
Error |
Reason / Solution |
oContinuous load too high. |
Note |
As soon as the output driver has cooled down, the outputs will be re-enabled and the event will be cleared automatically. |
Reported to the user / application |
Yes, can be disabled. |
Stored in diagnostic memory |
Yes, can be disabled. |
Description |
An invalid signal has been detected at the temperature input. |
Type |
Error |
Reason / Solution |
oTemperature sensor broken oFaults on the temperature cable caused by incorrect cable routing; see application notes. |
Note |
As soon as a valid signal is detected again, a temperature reading is displayed once more. The event must be cleared manually. |
Reported to the user / application |
Yes, can be disabled. |
Stored in diagnostic memory |
Yes, can be disabled. |
Description |
Sampling was started with an invalid configuration. |
Type |
Error |
Reason / Solution |
Incorrect configuration -> Check the parameters. |
Note |
|
Reported to the user / application |
Yes, can be disabled. |
Stored in diagnostic memory |
Yes, can be disabled. |
Description |
An error was detected during data sampling. |
Type |
Error |
Reason / Solution |
oMeasurement values were not retrieved by the measurement software in time; there are various possible causes, e.g. ▪Buffer too small -> Increase the buffer size in the NmxDLL via the measurement software ▪The measurement software was terminated prematurely (e.g. crash) ▪The measurement software was blocked (e.g. debugging) oThe network connection was interrupted -> check the cabling oThe measurement speed is too high for continuous measurement -> reduce it |
Note |
|
Reported to the user / application |
Yes, can be disabled. |
Stored in diagnostic memory |
Yes, can be disabled. |