A
system, method,
computer program product and
software program product for status-based maintenance of ports (502) in an automated storage and retrieval
system comprising a frame structure (100) having a track
system and at least one container handling vehicle (201, 301), the invention relates to a frame structure (100) forming a three-dimensional storage grid structure (104) for storing storage containers (106) for storing articles, in which the grid structure (104) forms vertical storage columns (105), the horizontal area of each vertical storage column being defined by the dimensions of access openings (112) located between tracks of a track system (108) arranged on the frame structure (100), the track system provides an available
route for the container handling vehicle (201) for handling and transferring the storage containers (106) to and from the storage column (105), the grid structure comprising one or more ports (502) for retrieving the containers (106) from the storage grid such that the containers can be selected, and wherein the automated storage and retrieval system is controlled by a central computer system (500), each port (502) comprises a computing device (504) connected to a sensor (501) arranged to monitor the component, and wherein sensor data from the sensor (501) is continuously received, stored, processed and analyzed, the sensor data comprising identification information corresponding to the component and component being monitored; comparing the sensor data with
reference sensor data and identifying sensor data deviating from the
reference sensor data; determining whether the deviation of the sensor data is above a preset level; sending data representing that the sensor data is above a preset level from a computing device (504) of the automated storage and retrieval system to a central computer system (500) of the automated storage and retrieval system;
processing and analyzing, in the central computer system (500), data representing that the sensor data is above a preset level, and identifying corresponding components and parts; and initiating maintenance of the identified component or component based on the analysis in the central computer system (500).