The invention relates to the technical field of production management, in particular to a modular extensible storage
control system and a background control method thereof, and the
system comprises a communication configuration and
visualization tool, an equipment control
abstraction layer, a reflection dynamic generation module and a task
processing module. The communication configuration and
visualization tool receives equipment parameters and communication protocols input by a user, equipment configuration information is defined in a configuration mode, the equipment control
abstraction layer packages bottom layer operation of different warehouse equipment into a standardized general API interface, the reflection dynamic generation module dynamically analyzes equipment
metadata by using a reflection mechanism and instantiates an object, and the reflection dynamic generation module is used for dynamically generating the equipment
metadata. And the task
processing module adopts a multi-thread and asynchronous technology to allocate thread resources, and controls equipment to execute storage tasks through a task
queue. The problems of long
development period, poor flexibility, high upgrading and maintenance cost and the like of a traditional storage
control system can be effectively solved, and diversified requirements of intelligent warehouse equipment are met.