Introduction
Metrics are collected for different components of the system, to monitor their usage and to diagnose potential problems. Metrics marked with the ⚠️ symbol indicate a "problem metric", things that should not happen in a perfect world.
With approval, this data can be shared with Eton Systems to improve the quality of components and detect problems in an early stage.
Each metric has three counters
- Day Trip - Resets every day at midnight or when a replacement is registered
- Short Trip - Resets on user request or when a replacement is registered
- Long Trip - Resets when a replacement is registered
To access functions related to metrics, the Hardware Basic permission is required.
Component Holders
Component holders are an abstraction to group components together.
Component holders are currently
- Nodes
- Stations
- Lines
- Carriers
- ICUs
Some components can belong to several component holders. The node card for example belongs to both the station and the node component holders, however some nodes are not associated with a station in this case you must look up their metrics via the node component holder.
Maintenance Menu
The mechanics can access the maintenance menu from the terminal by using terminal command
The maintenance menu has options for resetting the "short counter", view all components and the metrics collected for them and also register when a component has been replaced. Replacing the component will reset all metrics for that component and log an entry to the maintenance history.
Metrics Page
See Interface: Metrics.
Station Components
Station Reader
Metrics for the RFID reader that is positioned on the station.
Scan
Number of RFID scans performed
⚠️ Bad Scan
Number of faulty scans, a high number can indicate a broken reader or just a faulty tag.
⚠️ Suspect Enter
A carrier has been read in the reader that was not expected to show up on this station. This could happen if the carrier was for instance mechanically unloaded to the rail without the system knowing.
Station Catch
The station catch is usually located by the station reader. This releases the carrier after it has been read successfully.
Open
Number of times the catch has opened.
Chain
Start
Number of times a chain cycle has started
Links
Number of links the chain has moved
⚠️ Suspect Leave
A carrier has been read at another location before it had left work position. This can indicate a faulty chain spec or work position.
Chain Motor
Start
Number of times the chain motor has started
Links
Number of links the chain motor has moved
⚠️ Overload
Number of times the chain motor was overloaded, or the chain did not move for other reason (IN3 timeout).
Operator Switch
Press
The number of times the button has been pressed
Feeding Buffer Drive Belt
Start
Number of times the feeding buffer belt has started to move
Runtime
Number of seconds the feeding buffer belt has been in motion
⚠️ Emergency Stop
Number of times the feeding buffer was stopped due to an emergency button being pressed.
Rail Catch
The rail catch is releasing carriers from a rail down to the station reader. There are multiple rail catches on a station that has multiple rails.
Open
Number of times the rail catch has opened.
Rail Unloading Arm
This is located very close to the line and opens to let a carrier enter the rail.
Open
Number of times the arm has opened
⚠️ Unload Failed
The number of times the system reported that carrier failed to unload to the rail.
⚠️ Unload Abort
The number of times the system reported that carrier unloading was aborted. This will only be reported for station types 111, 112, 113 with unload detection.
⚠️ Suspect Enter
A carrier that had already been reported as unloaded to this rail, was now reported to have been unloaded once again.
Rail Overload Switch
The rail overload switch is there to prevent each rail from overfilling with carriers.
⚠️ Stop Unload Check
Number of the times the switch was pressed while a carrier went by on the line. Only reported on bridge stations.
⚠️ Stop Unload
Number of times a carrier heading to the rail was stopped by the overload switch being pressed. Not reported for bridge stations.
Press
Estimated number of times the overload switch has been pressed during a carrier unload.
Overload
Number of times the overload switch has been pressed long enough to trigger a rail overload.
Motor
The feeding buffer motors log the same information as the buffers on a line.
Node
See node.
Node
Node Card
Sent
Estimated number of CAN messages sent from this node
⚠️ Resend
The number of times a CAN message had to be re-sent because the first message was not acknowledged.
⚠️ Reset
Number of times the node was manually reset
Online
Number of times the node went online
Offline
Number of times the node went offline
Emergency Stop Button
⚠️ Press
Number of times an emergency stop button directly connected to this node has been pressed.
Carrier
Rail Unload
Number of times this carrier was unloaded onto a rail
Scan
Number of times this carrier was scanned somewhere in the system
Bad Scan
Number of times the carrier id had to be manually entered using the attach command because it could not be read by a station.
⚠️ Reset
Number of times this carrier was reset, via UI or terminal command
Detach and reset a carrier to a default empty carrier
carrierId | Id of carrier to reset |
⚠️ Examined
The number of times this carrier was flagged for examination.
Line Components
Line Reader
A line server, additional line server or additional line reader
⚠️ Bad Scan
Number of times a line reader reported a carrier id that was never confirmed by another reader.
Line Drive Belt
Runtime
Time in seconds that the line has been moving
Start
Number of times the drive belt has started
Line Pressure
Not an actual physical component, but used to measure events about the air pressure on a line.
⚠️ Emergency Stop
Number of times the drive belt was stopped due to an emergency button being pressed.
⚠️ Air Pressure Low
Number of times the line lost air pressure
Line Motor
Runtime
Time in seconds the motor has been running
Start
Number of times the motor has started
⚠️ Emergency Stop
Number of times the motor was stopped due to an emergency button being pressed.
⚠️ DC Overload
⚠️ Voltage Overload
⚠️ Overheat
ICU Components
ICU
Statistics about the unit itself
Online
Number of times the ICU has started up
ICU CAN Channel 0 / 1
Statistics about CAN traffic on each channel
Open
Number of times the CAN channel was opened
⚠️ Open Error
Number of times the CAN channel failed to open
Sent
Number of CAN messages sent on the channel
Received
Number of CAN messages received on the channel
⚠️ CAN Error
Number of CAN error frames detected