CN111325497A - Automatic stock bin material checking method and device, computer equipment and storage medium - Google Patents

Automatic stock bin material checking method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN111325497A
CN111325497A CN202010049954.7A CN202010049954A CN111325497A CN 111325497 A CN111325497 A CN 111325497A CN 202010049954 A CN202010049954 A CN 202010049954A CN 111325497 A CN111325497 A CN 111325497A
Authority
CN
China
Prior art keywords
bin
sending
code scanning
manipulator
inventory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010049954.7A
Other languages
Chinese (zh)
Inventor
唐春艳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wangtaqi Intelligent Technology Suzhou Co ltd
Original Assignee
Wangtaqi Intelligent Technology Suzhou Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wangtaqi Intelligent Technology Suzhou Co ltd filed Critical Wangtaqi Intelligent Technology Suzhou Co ltd
Priority to CN202010049954.7A priority Critical patent/CN111325497A/en
Publication of CN111325497A publication Critical patent/CN111325497A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • General Factory Administration (AREA)

Abstract

The invention discloses a method and a device for automatically checking materials in a bin, computer equipment and a storage medium, wherein the method comprises the following steps: acquiring detection information of the material code scanning device, and judging whether a material tray exists at a code scanning port according to the detection information; generating an inventory list according to a preset inventory range or a last inventory range; sending a displacement signal to the mechanical arm according to the inventory list, controlling a clamping jaw of the mechanical arm to move to the front of an appointed bin lattice, acquiring detection data of a sensor for detecting whether the bin lattice is filled, judging whether the current bin lattice is a bad bin lattice or judging whether the bin lattice is empty, and sending the displacement signal to the mechanical arm to enable the mechanical arm to move to the next bin lattice for detection; the clamping jaws are controlled to clamp the material tray in the bin lattice, the material tray is subjected to code scanning verification through the code scanning device, whether code scanning information acquired by the code scanning device is matched with information in the database or not is judged, and a verification result is sent to a display interface; and sending a reset command to the manipulator, and controlling the clamping jaw to put the material tray back to the bin grid.

Description

Automatic stock bin material checking method and device, computer equipment and storage medium
Technical Field
The invention relates to the field of warehouse material management, in particular to a method and a device for automatically checking warehouse materials, computer equipment and a storage medium.
Background
In the face of diversification of electronic components, the traditional warehouse material inventory needs a large amount of manpower, takes a large amount of time, and inevitably generates errors due to manual processing.
The current enterprise operation urgently needs a method for automatically checking materials so as to realize automation, improve efficiency and reduce cost.
The information disclosed in this background section is only for enhancement of understanding of the general background of the invention and should not be taken as an acknowledgement or any form of suggestion that this information forms the prior art already known to a person skilled in the art.
Based on the reasons, the invention provides a method and a device for automatically checking materials in a bin, computer equipment and a storage medium.
Disclosure of Invention
In order to meet the requirements, the first object of the present invention is to provide an automatic checking method for warehouse materials, which re-scans the materials in the warehouse space one by one, compares the scanned materials with data in a database for inspection, and automatically generates data after checking, so as to achieve unmanned management.
The second purpose of the invention is to provide an automatic stock bin material counting device.
The third purpose of the invention is to provide a computer device for automatically checking the materials in the material bin.
It is a fourth object of the invention to provide a non-transitory computer readable storage medium having a computer program stored thereon.
In order to achieve the purpose, the invention adopts the following technical scheme:
in a first aspect, the present invention provides a schematic flow chart of a specific embodiment of a method for automatically checking a material in a silo, including the following steps:
acquiring detection information of a material code scanning device, and judging whether a material tray exists at a code scanning port according to the detection information;
generating an inventory list according to a preset inventory range or a last inventory range;
sending a displacement signal to the manipulator according to the inventory list, controlling a clamping jaw of the manipulator to move to the front of an appointed bin, acquiring detection data of a sensor for detecting whether the bin is filled, judging whether the current bin is a bad bin or not according to the detection data of the sensor and information stored in a database, and sending a displacement signal to the manipulator to enable the manipulator to move to the next bin for detection;
sending a clamping command to the manipulator, controlling the clamping jaws to clamp the material tray in the bin grid, scanning the material tray through a code scanning device for code scanning verification, judging whether code scanning information acquired by the code scanning device is matched with information in a database or not, and sending a verification result to a display interface;
sending a reset command to the manipulator, and controlling the clamping jaws to put the material tray back to the bin grid;
the above steps are repeatedly performed.
In a possible implementation manner, the step of judging whether the tray exists at the code scanning port according to the detection information further includes sending a prompt for taking the tray away if the tray exists, and executing the next step after detecting that the tray does not exist any more.
In a possible embodiment, the step of judging whether the current bin is a bad bin further includes displaying the current bin as a bad bin if the database has a material and the detection data of the sensor is no material;
and the step of judging whether the current bin lattice is a bad bin lattice further comprises the step of sending a displacement signal to the manipulator to enable the clamping jaw to clamp the charging tray for warehouse-out processing.
In a possible embodiment, the step of judging that the bin is empty further includes judging that the bin is empty if there is no material in the database and the detection data of the sensor is no material.
In one possible embodiment, the method further comprises detecting in real time whether a flow abort signal is present, stopping the currently executed step when the flow abort signal is present, and waiting for a continue inventory signal.
In a possible embodiment, the method further comprises the step of sending a warehousing command to the manipulator when the tray needs to be warehoused, and controlling the clamping jaws to clamp the tray and place the tray in the designated bin grid.
In a possible embodiment, the step of judging whether the current bin is a bad bin further includes sending a prompt message to a display interface.
In one possible embodiment, the step of detecting the sensor and the information stored in the database further includes storing the detection data of the sensor in the database and associating with the current bin when the information of the current bin does not exist in the database.
In another aspect, the present invention provides an automatic material counting device for a material bin, comprising the following units:
the code scanning port judging unit is used for acquiring detection information of the material code scanning device and judging whether a material tray exists in the code scanning port according to the detection information;
the inventory list unit is used for generating an inventory list according to a preset inventory range or a last inventory range;
the inventory control unit is used for sending a displacement signal to the manipulator according to the inventory list, controlling a clamping jaw of the manipulator to move to the front of an appointed bin lattice, acquiring detection data of a sensor for detecting whether the bin lattice is filled, judging whether the current bin lattice is a bad bin lattice or not according to the detection data of the sensor and information stored in a database, and sending a displacement signal to the manipulator to enable the manipulator to move to the next bin lattice for detection;
the material tray checking unit is used for sending a clamping command to the manipulator, controlling the clamping jaws to clamp the material tray in the bin grid, scanning the material tray through the code scanning device for checking, judging whether the code scanning information acquired by the code scanning device is matched with the information in the database or not, and sending a checking result to a display interface;
and the material tray resetting unit is used for sending a resetting command to the manipulator and controlling the clamping jaws to put the material tray back to the bin grid.
In another aspect, the present invention further discloses a computer device for automatically checking bin materials, which includes a memory, a processor and a bin material automatic checking program stored in the memory and operable on the processor, wherein when the bin material automatic checking program is executed by the processor, the method for automatically checking bin materials as described in any one of the above embodiments is implemented.
In another aspect, the present invention also discloses a non-transitory computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the automatic stock bin material inventory method as described in any one of the above.
Compared with the prior art, the invention has the beneficial effects that: by adopting the automatic checking method, the management personnel can conveniently manage the warehouse materials, and can continuously work under the unmanned condition, so that the work burden of the personnel is reduced, and the error probability is greatly reduced;
in addition, a code scanning device is used for scanning and checking the material tray, so that the uniqueness of the bar code information is effectively ensured, and data errors are avoided to a great extent;
secondly, the method can automatically judge bad bin positions and automatically deliver the bins, so that manual intervention is reduced, and the method is more intelligent.
The invention is further described below with reference to the accompanying drawings and specific embodiments.
Drawings
FIG. 1 is a schematic flow chart of an embodiment of an automatic checking method for a material in a bin according to the present invention;
FIG. 2 is a schematic flow diagram of an embodiment of the step of FIG. 1;
FIG. 3 is a schematic diagram of a frame of an embodiment of an automatic material counting device for a silo according to the present invention;
FIG. 4 is a block diagram of a frame of an embodiment of an automated warehouse material inventory computer apparatus of the present invention;
FIG. 5 is a block diagram of one embodiment of a non-transitory computer readable storage medium according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
As shown in the method flowchart of fig. 1, a flowchart of a specific embodiment of an automatic checking method for a material in a bin according to the present invention includes the following steps:
step S1, acquiring detection information of the material code scanning device, and judging whether a material tray exists in the code scanning port according to the detection information;
step S2, generating an inventory list according to the preset inventory range or the last inventory range;
step S3, according to the inventory list, sending a displacement signal to the manipulator, controlling the clamping jaw of the manipulator to move to the front of an appointed bin, acquiring detection data of a sensor for detecting whether the bin is filled, according to the detection data of the sensor and information stored in a database, judging whether the current bin is a bad bin or not, or judging that the bin is empty, and sending a displacement signal to the manipulator to enable the manipulator to move to the next bin for detection;
step S4, sending a clamping command to the manipulator, controlling the clamping jaws to clamp the material tray in the bin grid, scanning the material tray through a code scanning device for code scanning verification, judging whether code scanning information acquired by the code scanning device is matched with information in a database or not, and sending a verification result to a display interface;
step S5, sending a reset command to the manipulator, and controlling the clamping jaws to put the tray back to the bin grid;
as a better implementation mode, the method can repeatedly execute the steps so as to realize the counting of a plurality of bins.
In a preferred embodiment, the step S1 further includes, if there is a tray, sending a prompt to take the tray, and executing the next step after detecting that there is no tray.
In particular, during the inventory procedure, it is necessary to determine the current position of the robot (and its jaws) in order to clarify what treatment needs to be subsequently performed.
Therefore, in the case where the previous step may be interrupted, the robot (gripper) needs to be moved to the front of the bin (tray) to be inventoried.
In a preferred embodiment, the step S3 further includes displaying a bad bin if there is material in the database and the detected data of the sensor is no material, and corresponding to the step of determining the bin as a bad bin, so that a manager can know the status of the bin or a control system can implement processing (such as tray movement) of the bad bin.
In a preferred embodiment, the step S3 further includes, when a defective bin is found, sending a displacement signal to the manipulator to enable the clamping jaws to clamp the tray for unloading.
In a preferred embodiment, the step S3 further includes determining that the database is empty if there is no material in the database and the detection data of the sensor is no material.
Specifically, when the execution of step S3 is completed, step S4 is executed if and only if the bin is not empty, not bad.
As an alternative implementation manner, the flowchart shown in fig. 2 is a specific implementation flowchart of steps S1-S5.
When steps S1-S5 are executed, a software system may be used to send a command to a PLC (corresponding to the manipulator), and the PLC receives the command and controls the movement of the machine and feeds back the current movement state.
As a preferred embodiment, the steps of the method further include detecting whether there is a flow termination signal in real time, and when there is the flow termination signal, stopping the currently executed step and waiting for a continued inventory signal.
Specifically, the user is prompted whether to continue the inventory or not in time after the manual termination and the manual termination if the manual termination is not finished, and the user can select to re-inventory or continue the inventory according to the requirement.
As a preferred implementation mode, the method further comprises the steps of sending a warehousing command to the manipulator when the material tray needs to be warehoused, and controlling the clamping jaws to clamp the material tray and place the material tray in the designated warehouse lattice.
In a preferred embodiment, the step S3 further includes sending a prompt message to the display interface when the current bin is determined to be a bad bin.
Specifically, a window used for displaying the state of the bin grids is arranged on the front-end interface to collect information and display the information to a manager, the manager can observe the collected information to control all products with bad bin grids to be delivered out of the warehouse, all correct information of the bin grids is achieved through the operation, manual intervention is performed after the bad bin grids are delivered out of the warehouse, and the products are delivered into the warehouse again.
In a preferred embodiment, the step S3 further includes, when the information of the current bin does not exist in the database, storing the detection data of the sensor in the database and associating with the current bin.
Specifically, when the automatic checking method is executed for the first time, the tray information of the bin does not necessarily exist in the database, so that when the checking comparison is carried out, the tray information can be stored in the database so as to facilitate the data judgment of the subsequent checking.
In a preferred embodiment, in the process of executing the above steps S1-S5, the electronic components are mechanically picked up from the storage space and placed at a fixed position, and the smart camera (which can be understood as an implementation of the above code scanning device, but is not limited thereto) scans all the component labels on the tray, obtains the content of the valid labels, compares the content with the corresponding position data in the database, and if the content is correct, the computer displays a green bar. If the data is wrong, the data indicates that no material tray exists or redundant material trays exist, and a red column is displayed on the display interface. And when all the components in the bad bin are emptied and delivered out of the warehouse, an inventory list is automatically generated.
As shown in fig. 3, a schematic diagram of a specific frame composition of an automatic counting device for a material in a bin according to the present invention includes the following units:
a code scanning port judging unit 100, configured to obtain detection information of the material code scanning device, and judge whether a material tray exists in the code scanning port according to the detection information;
an inventory list unit 200, configured to generate an inventory list according to a preset inventory range or a last inventory range;
the inventory control unit 300 is configured to send a displacement signal to the manipulator according to the inventory list, control the clamping jaw of the manipulator to move to a position in front of a specified bin, acquire detection data of a sensor for detecting whether the bin is filled, judge whether the current bin is a bad bin according to the detection data of the sensor and information stored in a database, or judge that the bin is empty, and send a displacement signal to the manipulator to enable the manipulator to move to the next bin for detection;
the material tray checking unit 400 is used for sending a clamping command to the manipulator, controlling the clamping jaws to clamp the material tray in the bin grid, scanning the material tray through the code scanning device for checking, judging whether the code scanning information acquired by the code scanning device is matched with the information in the database or not, and sending a checking result to a display interface;
and the material tray resetting unit 500 is used for sending a resetting command to the manipulator and controlling the clamping jaws to put the material tray back to the bin grid.
Specifically, the code scanning port determining unit 100, the inventory listing unit 200, the inventory control unit 300, the tray checking unit 400, and the tray resetting unit 500 may include, but are not limited to, an inventory range setting interface (the position of the inventory range setting interface can be freely defined to facilitate the operation of the clamping jaws of the robot, the bin may be divided into a plurality of blocks, such as all, left, right, from row to row, etc.), and
an error stop option interface, an error bin check only option interface, an initial inventory and termination interface (the interface comprises buttons and the like), an inventory list and inventory result display interface and a current action flow prompting interface.
As shown in fig. 4, a specific framework of a computer apparatus for automatically checking silo materials according to the present disclosure includes a memory 600, a processor 700, and a silo material automatic checking program stored in the memory 600 and executable on the processor 700, wherein the silo material automatic checking program, when executed by the processor 700, implements the silo material automatic checking method according to any one of the above-mentioned items.
The Memory 600 may be a Read-Only Memory (ROM) or other types of static storage devices that can store static information and instructions, a Random Access Memory (RAM) or other types of dynamic storage devices that can store information and instructions, an Electrically Erasable Programmable Read-Only Memory (EEPROM), a compact disc Read-Only Memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disks, blu-ray disks, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory may be self-contained and coupled to the processor via a communication bus. The memory may also be integral to the processor.
In another aspect, as shown in fig. 5, the present invention also discloses a non-transitory computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the automatic stock bin material inventory method as described in any one of the above.
The storage medium may be an internal storage unit of the aforementioned server, such as a hard disk or a memory of the server. The storage medium may also be an external storage device of the device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like provided on the device. Further, the storage medium may also include both an internal storage unit and an external storage device of the apparatus.
It should be noted that, as will be clear to those skilled in the art, specific implementation processes of the above apparatus and each unit may refer to corresponding descriptions in the foregoing method embodiments, and for convenience and brevity of description, no further description is provided herein.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention. It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative. For example, the division of each unit is only one logic function division, and there may be another division manner in actual implementation. For example, more than one unit or component may be combined or may be integrated into another computer device, or some features may be omitted, or not implemented.
The steps in the method of the embodiment of the invention can be sequentially adjusted, combined and deleted according to actual needs. The units in the device of the embodiment of the invention can be merged, divided and deleted according to actual needs.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention essentially or partially contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a terminal, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention.
While the invention has been described with reference to specific embodiments, the invention is not limited thereto, and various equivalent modifications and substitutions can be easily made by those skilled in the art within the technical scope of the invention. Accordingly, the scope of the present invention should be determined by the appended claims and their equivalents, which are to be construed as broadly as possible, and in order to clearly illustrate this interchangeability of hardware and software, various illustrative components and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention. It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the computer devices and units described above may refer to corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided by the present invention, it should be understood that the disclosed computer apparatus and method may be implemented in other ways. For example, the computer device embodiments described above are merely illustrative. For example, the division of each unit is only one logic function division, and there may be another division manner in actual implementation. For example, more than one unit or component may be combined or may be integrated into another computer device, or some features may be omitted, or not implemented.
The steps in the method of the embodiment of the invention can be sequentially adjusted, combined and deleted according to actual needs. The units in the computer equipment of the embodiment of the invention can be merged, divided and deleted according to actual needs.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention essentially or partially contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a terminal, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention.
While the invention has been described with reference to specific embodiments, the invention is not limited thereto, and various equivalent modifications and substitutions can be easily made by those skilled in the art within the technical scope of the invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. The automatic stock bin material checking method is characterized by comprising the following steps of:
acquiring detection information of a material code scanning device, and judging whether a material tray exists at a code scanning port according to the detection information;
generating an inventory list according to a preset inventory range or a last inventory range;
sending a displacement signal to the manipulator according to the inventory list, controlling a clamping jaw of the manipulator to move to the front of an appointed bin, acquiring detection data of a sensor for detecting whether the bin is filled, judging whether the current bin is a bad bin or not according to the detection data of the sensor and information stored in a database, and sending a displacement signal to the manipulator to enable the manipulator to move to the next bin for detection;
sending a clamping command to the manipulator, controlling the clamping jaws to clamp the material tray in the bin grid, scanning the material tray through a code scanning device for code scanning verification, judging whether code scanning information acquired by the code scanning device is matched with information in a database or not, and sending a verification result to a display interface;
sending a reset command to the manipulator, and controlling the clamping jaws to put the material tray back to the bin grid;
the above steps are repeatedly performed.
2. The automatic checking method for the bin materials according to claim 1, wherein the step of judging whether the material tray exists at the code scanning port according to the detection information further comprises sending a prompt for taking the material tray away if the material tray exists, and executing the next step after detecting that the material tray does not exist any more.
3. The automatic checking method for the bin materials according to claim 1, wherein the step of judging whether the current bin is a bad bin further comprises the step of displaying the current bin as a bad bin if the data detected by the sensor is no material and the current bin is a material in the database;
and the step of judging whether the current bin lattice is a bad bin lattice further comprises the step of sending a displacement signal to the manipulator to enable the clamping jaw to clamp the charging tray for warehouse-out processing.
4. The automatic checking method for the bin materials according to claim 1, wherein the step of judging that the bin is empty further comprises judging that the bin is empty if there is no material in the database and the detection data of the sensor is no material.
5. The automatic stock bin material checking method according to claim 1, further comprising detecting whether a flow stopping signal exists in real time, stopping the currently executed step when the flow stopping signal exists, and waiting for a continuous checking signal;
and the method also comprises the step of sending a warehousing command to the manipulator when the material tray needs to be warehoused, and controlling the clamping jaws to clamp the material tray and place the material tray in the designated warehouse lattice.
6. The automatic checking method for the bin materials according to claim 1, wherein the step of determining whether the current bin is a bad bin further comprises sending a prompt message to a display interface.
7. The automatic checking method for the bin materials according to claim 1, wherein the step of determining whether the current bin is a bad bin or determining that the bin is empty based on the detection data of the sensor and the information stored in the database and sending a displacement signal to the robot to move the robot to the next bin for detection further comprises storing the detection data of the sensor in the database and associating the detection data with the current bin if the information of the current bin does not exist in the database.
8. The utility model provides an automatic device of checing of feed bin material which characterized in that includes following unit:
the code scanning port judging unit is used for acquiring detection information of the material code scanning device and judging whether a material tray exists in the code scanning port according to the detection information;
the inventory list unit is used for generating an inventory list according to a preset inventory range or a last inventory range;
the inventory control unit is used for sending a displacement signal to the manipulator according to the inventory list, controlling a clamping jaw of the manipulator to move to the front of an appointed bin lattice, acquiring detection data of a sensor for detecting whether the bin lattice is filled, judging whether the current bin lattice is a bad bin lattice or not according to the detection data of the sensor and information stored in a database, and sending a displacement signal to the manipulator to enable the manipulator to move to the next bin lattice for detection;
the material tray checking unit is used for sending a clamping command to the manipulator, controlling the clamping jaws to clamp the material tray in the bin grid, scanning the material tray through the code scanning device for checking, judging whether the code scanning information acquired by the code scanning device is matched with the information in the database or not, and sending a checking result to a display interface;
and the material tray resetting unit is used for sending a resetting command to the manipulator and controlling the clamping jaws to put the material tray back to the bin grid.
9. A stock bin material automatic inventory computer device, comprising a memory, a processor, and a stock bin material automatic inventory program stored on the memory and executable on the processor, the stock bin material automatic inventory program when executed by the processor implementing the stock bin material automatic inventory method of any one of claims 1-7.
10. A non-transitory computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the bin material automatic inventory method of any of claims 1-7.
CN202010049954.7A 2020-01-17 2020-01-17 Automatic stock bin material checking method and device, computer equipment and storage medium Pending CN111325497A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010049954.7A CN111325497A (en) 2020-01-17 2020-01-17 Automatic stock bin material checking method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010049954.7A CN111325497A (en) 2020-01-17 2020-01-17 Automatic stock bin material checking method and device, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN111325497A true CN111325497A (en) 2020-06-23

Family

ID=71172636

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010049954.7A Pending CN111325497A (en) 2020-01-17 2020-01-17 Automatic stock bin material checking method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111325497A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113706275A (en) * 2021-10-28 2021-11-26 苏州贝塔智能制造有限公司 Material code double-input cooperative operation method of cut pieces and clothes cut piece distribution system
CN115815146A (en) * 2022-11-30 2023-03-21 宁德时代新能源科技股份有限公司 Workpiece processing system, workpiece transfer method thereof, and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103984346A (en) * 2014-05-21 2014-08-13 上海第二工业大学 System and method for intelligent warehousing checking
CN108846600A (en) * 2018-03-29 2018-11-20 宏图物流股份有限公司 A kind of method and device of storehouse management
CN109858859A (en) * 2019-01-24 2019-06-07 平安科技(深圳)有限公司 Warehouse management method, device, computer equipment and medium based on maincenter monitoring

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103984346A (en) * 2014-05-21 2014-08-13 上海第二工业大学 System and method for intelligent warehousing checking
CN108846600A (en) * 2018-03-29 2018-11-20 宏图物流股份有限公司 A kind of method and device of storehouse management
CN109858859A (en) * 2019-01-24 2019-06-07 平安科技(深圳)有限公司 Warehouse management method, device, computer equipment and medium based on maincenter monitoring

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113706275A (en) * 2021-10-28 2021-11-26 苏州贝塔智能制造有限公司 Material code double-input cooperative operation method of cut pieces and clothes cut piece distribution system
CN113706275B (en) * 2021-10-28 2022-03-15 苏州贝塔智能制造有限公司 Material code double-input cooperative operation method of cut pieces and clothes cut piece distribution system
CN115815146A (en) * 2022-11-30 2023-03-21 宁德时代新能源科技股份有限公司 Workpiece processing system, workpiece transfer method thereof, and storage medium

Similar Documents

Publication Publication Date Title
US20160334777A1 (en) Numerical controller capable of checking mounting state of tool used for machining
CN111325497A (en) Automatic stock bin material checking method and device, computer equipment and storage medium
EP4156023A1 (en) Material inventory method and apparatus, and warehousing robot and warehousing system
CN110414878B (en) Inventory correction method and apparatus, and computer-readable storage medium
CN113570184B (en) Tracing method, tracing system, electronic device and computer readable storage medium
CN109858859A (en) Warehouse management method, device, computer equipment and medium based on maincenter monitoring
CN111661548B (en) Article sorting method, apparatus, device and storage medium
CN111891745A (en) Processing method and device for loading and unloading and loading and unloading system
EP4273070A1 (en) Warehouse management method, apparatus and system, device, medium, and program product
CN110888354A (en) Method and device for realizing automatic identification of access equipment, computer equipment and medium
CN110992584A (en) Control method of automatic container, automatic container and computer readable storage medium
CN106652194A (en) Error preventing replenishment system in vending machine and method of error preventing replenishment system
CN110376961A (en) Numerical control system
CN110751300A (en) Fault processing method and device for express cabinet, express cabinet and storage medium
EP3808685A1 (en) Device and method for sorting and picking articles
CN114065956A (en) Point inspection method, system, equipment and storage medium for automatic production line
CN106808463A (en) Carbide chip automation disk loading system and the method for a kind of integrated manipulator
CN112686930A (en) Package sorting detection method and device, computer equipment and storage medium
CN112613808B (en) Method for reading warehouse-in materials by using RFID group
CN115082795A (en) Virtual image generation method, device, equipment, medium and product
CN111815247A (en) Material turnover control method and control system
CN114392931A (en) Automatic product offline control method and device
CN109607032B (en) Soybean warehousing system and method based on Internet of things
CN111242550A (en) Nuclear power station spare part packaging method and system and storage medium
CN111861291A (en) Warehousing method and warehousing system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200623