CPC B65G 1/1371 (2013.01) [B65G 1/0485 (2013.01); B65G 2203/0216 (2013.01); B65G 2203/0233 (2013.01)] | 13 Claims |
1. An electronic device comprising:
a casing comprising an inlet and an outlet;
a scanning device;
a transmission track;
a plurality of storage positions arranged on the transmission track and configured to store batches of material;
at least one processor; and
a storage device coupled to the at least one processor and storing instructions for execution by the at least one processor to cause the at least one processor to:
control the scanning device to scan a code and obtain batch information in response that the electronic device receives batch of material to be stored from the inlet;
associate a serial number of one of the plurality of storage positions with the batch information;
record a storage time of the batch of material in the storage position associated with the serial number in response that the batch of material is stored into the associated storage position;
determine serial numbers of the storage positions of the plurality of storage positions which are storing batches of material to be removed according to the batch information in response that a preset number of batches of material are required to be removed; and
according to the serial numbers of the storage positions which contain the batches of material determined to be removed, control the transmission track to transfer the batches of material in the preset number of the storage positions which having earliest recorded storage times one by one to the outlet; and
release the batches of material in the preset number of the storage positions from the outlet.
|