Metrics

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

Enter the metrics menu.

🔒 Requires Permission 0023 • Hardware Maintenance

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.

See Terminal: Metrics Menu.

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

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

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

🔒 Requires Permission 0057 • Reset 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