Storage control devices and belt storage systems
By introducing a storage control device into the belt storage system, the precise positioning of the warehousing holes is achieved, and the problem of low position adjustment and positioning efficiency in the existing system is solved, and the automatic control accuracy of incoming and outgoing is improved.
Patent Information
- Application Number
- CN202111553191.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-05-18
- Filing Date
- 2021-12-17
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2041-12-17
AI Technical Summary
The existing hanging cargo storage system is inefficient when adjusting the position and positioning specific clothes hangers, and it is difficult to achieve accurate in-store and out-of-store operations.
A belt type warehousing system is provided, and a storage control device is used, which includes an information storage unit, a warehousing positioning unit and a storage control unit. The information storage unit stores the identification code of the cargo vehicle and the predetermined position code, and the position positioning unit performs precise positioning, and the storage control unit controls the driving mechanism to move the storage belt to the predetermined position.
It realizes precise positioning of the warehousing holes on the storage belt, improves the efficiency of incoming and outgoing warehouses, reduces the need for manual adjustment and screening, and improves the accuracy of automated control.
Smart Images

Figure CN115367350B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the field of cargo storage, and in particular relates to a storage control device and a belt storage system. Background Art
[0002] At present, the common method of cargo storage is to place the cargo in cargo boxes, then classify the cargo boxes and place them on the corresponding shelves through transportation equipment. Such cargo storage systems have many problems, such as cumbersome shelf construction, high cost of shelves and transportation equipment, and large floor space. In addition, when applied to industries where the cargo is in the form of soft sheets, such as the clothing industry, there are further problems such as multiple pieces of clothing stacked and placed in the cargo box, resulting in wrinkles, and the need to increase the flattening process, which is time-consuming and labor-intensive.
[0003] To solve the above problems, industries with soft sheet-like goods have begun to adopt hanging cargo storage systems, using tracks to transport and store hangers carrying clothing. However, existing hanging cargo storage systems have the following problems: First, it is difficult to adjust the relative positions of multiple hangers after they enter the track in sequence. When hangers are in the wrong position, it is usually necessary to manually remove the hangers from the track for adjustment; second, random conveyor tracks are usually used. After the hangers are stored and enter the track, they are randomly distributed on the track, making it difficult to locate a specific hanger and take it out. When a specific hanger needs to be taken out, it is often necessary to screen multiple hangers on the track, which is very inefficient.
[0004] Therefore, in order to improve the efficiency of warehousing and outbound storage and reduce errors, a cargo storage system that can perform more precise positioning and control is needed. Summary of the invention
[0005] In order to solve the above problems, a storage control device and a belt storage system are provided, which can accurately locate the storage holes on the storage belt. The present invention adopts the following technical solutions.
[0006] The present invention provides a belt storage device, which is arranged in a belt storage system with a steel belt storage track, wherein the steel belt storage track has a storage belt and a driving mechanism that drives the storage belt to move, wherein the storage belt has a plurality of storage holes for storing cargo carriers carrying cargo, and is characterized in that the storage control device at least comprises: an information storage unit, which stores a carrier identification code of the cargo carrier and a corresponding storage hole code of a predetermined storage hole, recorded as a predetermined storage hole code; a storage hole positioning unit, which is used to position the predetermined storage hole when the cargo carrier is hung in the predetermined storage hole or taken out from the predetermined storage hole; and a storage control unit, which controls the driving mechanism according to the positioning result of the storage hole positioning unit, so that the predetermined storage hole reaches a predetermined hanging position for hanging the cargo carrier or a predetermined position for taking out the cargo carrier. The storage location positioning unit comprises: a predetermined storage location code acquisition unit, which acquires the predetermined storage location code from the information storage unit according to the carrier identification code; a reference storage location code acquisition unit, which acquires the storage location code at the predetermined reference storage location hole as the reference storage location code; a predetermined interval acquisition unit, which acquires the predetermined storage location interval between the predetermined hanging position or the predetermined removal position and the predetermined storage location hole according to the reference storage location code and the storage location code of the predetermined storage location hole; a moving storage location acquisition unit, which is arranged at a predetermined detection position beside the steel belt storage track, senses and counts the storage location holes passing through the position, thereby acquiring the number of moving storage locations of the predetermined storage location holes; and a predetermined storage location determination unit, which determines whether the predetermined storage location hole has reached the predetermined hanging position or the predetermined removal position according to the predetermined storage location interval and the number of moving storage locations.
[0007] The warehouse control device provided by the present invention may also have such technical features, wherein the mobile warehouse acquisition unit includes: a warehouse hole sensing module, having at least two counting sensors, and a predetermined detection distance between the two counting sensors along the extension direction of the storage belt; and a warehouse hole counting module, which counts based on the sensing results of the warehouse hole sensing module to obtain the number of mobile warehouses.
[0008] The warehouse control device provided by the present invention may also have such technical features, wherein the storage belt also includes a steel belt part, and the two counting sensors are both infrared photoelectric sensors, which generate a falling edge signal when sensing the movement from the steel belt part to the storage hole, and generate a rising edge signal when sensing the movement from the storage hole to the steel belt part, and the storage hole counting unit performs a count when the two counting sensors generate different signals.
[0009] The warehouse control device provided by the present invention may also have such a technical feature, wherein, multiple warehouse codes are respectively arranged on the storage belt and correspond to multiple warehouse hole intervals, the warehouse code is a two-dimensional code, and the reference warehouse code acquisition unit includes a two-dimensional code reading module, which is arranged at a predetermined reference position next to the steel belt storage track. When the steel belt storage track is started, the warehouse code of the warehouse hole at this position is read, and the read warehouse code is used as the reference warehouse code.
[0010] The warehouse control device provided by the present invention may also have such a technical feature, wherein the two-dimensional code reading module is a camera for photographing the warehouse code.
[0011] The storage control device provided by the present invention may also have such technical features, wherein the predetermined storage position determination unit also obtains the hanging interval between the predetermined storage position hole and the predetermined hanging position according to the predetermined storage position interval and the number of movable storage positions, and the storage control part controls the driving mechanism according to the hanging interval, including: when the hanging interval is within the predetermined interval range, controlling the driving mechanism to drive the storage belt so that the storage belt moves at a corresponding conveying speed; when the hanging interval is zero, controlling the driving mechanism to stop working so that the storage belt is stationary.
[0012] The warehouse control device provided by the present invention may also have such technical features, wherein the predetermined warehouse position determination unit also obtains the taking-out interval between the predetermined warehouse position hole and the predetermined taking-out position according to the predetermined warehouse position interval and the number of movable warehouses, and the storage control part controls the driving mechanism according to the taking-out interval, including: when the current interval is in the predetermined interval range, controlling the driving mechanism to drive the storage belt so that the storage belt moves at a corresponding conveying speed.
[0013] The present invention provides a belt-type warehousing system, characterized in that it includes a storage device, including at least one storage belt with multiple storage holes, for storing cargo carriers carrying goods; a warehousing device, for warehousing the cargo carriers into the storage holes located at predetermined hanging positions; a warehouse-out device, for taking out the cargo carriers from the storage holes located at predetermined retrieval positions; and a warehousing control device, for positioning the predetermined storage holes, moving the predetermined storage holes to the predetermined hanging positions before the warehousing device performs a hanging operation, and moving the predetermined storage holes to the predetermined retrieval positions before the warehousing device performs a retrieval operation, wherein the warehousing control device is the above-mentioned warehousing control device.
[0014] The belt storage system provided by the present invention may also have such a technical feature, wherein the warehousing equipment has a hanging mechanism for hanging the cargo carrier into a storage hole located at a predetermined hanging position, and the predetermined hanging position corresponds to the setting of the hanging mechanism.
[0015] The belt storage system provided by the present invention may also have such a technical feature, wherein the outbound equipment has an outbound device for taking out the cargo carrier from a storage hole located at a predetermined taking-out position, and the predetermined taking-out position corresponds to the setting of the outbound device.
[0016] Function and Effect of the Invention
[0017] According to the storage control device and the belt storage system of the present invention, the storage control device includes a position positioning part and a storage control part. Since the position positioning part has a reference position code acquisition unit, it can acquire the position code at the predetermined reference position hole as the reference position code; since it has a predetermined interval acquisition unit, it can acquire the predetermined position interval between the predetermined hanging position or the predetermined removal position and the predetermined position hole according to the reference position code and the predetermined position code; since it has a moving position acquisition unit, it can sense and count the position holes passing through the predetermined detection position, and acquire the number of moving positions that the predetermined position hole has moved; since it has a predetermined position determination unit, it can determine whether the predetermined position hole has reached the predetermined hanging position or the predetermined removal position according to the acquired predetermined position interval and the number of moving positions; and since it has a storage control part, it can drive the corresponding driving mechanism according to the positioning result of the position positioning part, so that the storage belt moves or stops, and drives the predetermined position hole to accurately reach the predetermined hanging position or the predetermined removal position, so that the cargo carrier can be accurately hung in the predetermined position hole or taken out from the predetermined position hole, and the positioning is accurate and the degree of automation is high. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 is a structural block diagram of a belt storage system according to an embodiment of the present invention;
[0019] Figure 2 is a structural diagram of a belt storage system according to an embodiment of the present invention;
[0020] Figure 3 It is a structural diagram of a belt storage device, a storage device and a storage device according to an embodiment of the present invention;
[0021] Figure 4 1. The structure diagrams of the belt storage device, the storage device and the storage device according to the embodiment of the present invention from different angles;
[0022] Figure 5 It is an orthographic projection diagram of a belt storage device, a storage-in device, and a storage-out device according to an embodiment of the present invention;
[0023] Figure 6 is a structural diagram of a storage tape according to an embodiment of the present invention;
[0024] Figure 7 1 is a structural diagram of a storage belt at different angles according to an embodiment of the present invention;
[0025] Figure 8 is a structural diagram of a warehousing device according to an embodiment of the present invention;
[0026] Fig. 9 yes Figure 8 An enlarged view of the portion within the middle frame A;
[0027] Fig.10 is a structural diagram of a warehouse-out device according to an embodiment of the present invention;
[0028] Fig.11 is a structural diagram of a bin-out device in an embodiment of the present invention;
[0029] Fig.12 It is a partial structural diagram of the bin-out device in an embodiment of the present invention;
[0030] Fig.13 is a schematic diagram of the position of the counting sensor in an embodiment of the present invention;
[0031] Fig.14 is a workflow diagram for positioning a predetermined bin hole in an embodiment of the present invention;
[0032] Fig.15 is a flowchart of the process of hanging a hanger into a storage belt in an embodiment of the present invention;
[0033] Fig.16 1 is a flowchart of taking out a hanger from a storage belt in an embodiment of the present invention.
[0034] Reference numerals:
[0035] Belt storage system 10; storage device 20; on-line device 21; blocking device 22; storage device 23; hanging mechanism 231; receiving unit 2311; moving unit 2312; rotating unit 2313; opening mechanism 232; storage device 30; belt storage device 31; steel belt storage track 311; storage belt 3111; storage hole 31111; storage code 31112; reference storage hole 3111 1a; reference position code 31112a; predetermined position hole 31111b; predetermined position code 31112b; storage belt drive mechanism 312; drive motor 3121; drive gear 3122; load-bearing wheel 3123; limit wheel 3124; outbound device 40; outbound device 41; guide transfer mechanism 411; curved rail member 4111; guide member 4112; lead-in end 4112a; lead-out end 4112 b; guide motor 4113; lever mechanism 412; lever 4121; turntable 4122; turntable motor 4123; offline device 42; lifting mechanism 421; lifting track 4211; outbound elevator 4212; outbound inclined rail 422; storage control device 50; general control unit 51; information storage unit 52; storage control unit 53; warehouse location positioning unit 54; reserved warehouse code acquisition unit 541; reference warehouse code acquisition unit 542; two-dimensional code reading module 5421; two-dimensional code decoding module 5422; scheduled interval acquisition unit 543; mobile warehouse acquisition unit 544; warehouse hole sensing module 5441; warehouse hole counting module 5442; scheduled warehouse determination unit 545; storage control unit 55; outbound control unit 56; hanger 100; hook 101; hanging opening 101a; shoulder rest 102; hanger label 103. DETAILED DESCRIPTION
[0036] In order to make the technical means, creative features, objectives and effects of the present invention easy to understand, the belt storage device and belt storage system of the present invention are specifically described below in combination with the embodiments and drawings. Among them, the soft sheet storage system is a clothing storage system, which uses a hanger (i.e., a hanger) as a cargo carrier.
[0037] <Example>
[0038] Figure 1 It is a structural block diagram of the belt storage system of an embodiment of the present invention.
[0039] Figure 2 It is a structural diagram of a belt storage system according to an embodiment of the present invention.
[0040] like Figure 1 and Figure 2As shown, the belt storage system 10 of this embodiment is a belt storage system that uses belt storage tracks to transport and store cargo carriers (hangers) carrying goods (clothing), and includes a warehousing device 20, a storage device 30, a warehousing device 40 and a warehousing control device 50.
[0041] The storage device 20 is used to store hangers carrying clothes into the storage device 30, the storage device 30 is used to store (or classify and store) hangers, and the outbound device 40 is used to outbound hangers in the storage device 30. The storage device 20, the storage device 30 and the outbound device 40 are all installed at a predetermined position through a metal frame. The storage control device 50 controls the operation of the storage device 20, the storage device 30 and the outbound device 40.
[0042] Figure 2 In the embodiment, the storage device 30 includes three tape storage devices 31, namely a pre-storage tape storage device 31a, a special tape storage device 31b and a general tape storage device 31c. Figure 2 As shown, both the pre-storage belt storage device 31a and the special belt storage device 31b are single-layer belt storage devices, and the two are stacked. The pre-storage belt storage device 31a is located at the lower layer and is used to store clothing that needs to be taken out in the near future; the special belt storage device 31b is located at the upper layer and is used to store clothing that does not need to be taken out in the near future or special types. The universal belt storage device 31c is a spiral belt storage device, which can be used to store clothing that is not used for a long time, or to store a variety of clothing in a mixed manner.
[0043] The structures and working principles of the three belt storage devices 31 are similar. The spiral belt storage device is also wound by a single closed track. Therefore, in order to more clearly illustrate the structure and coordination of the warehousing equipment 20, the storage equipment 30 and the outbound equipment 40, the pre-storage belt storage device 31a will be used as an example for specific description. For the convenience of description, it will be referred to as the belt storage device 31 below.
[0044] Figure 3 It is a structural diagram of a belt storage device, a storage device, and a storage device according to an embodiment of the present invention. Figure 4 It is a structural diagram of a belt storage device, a storage device and a storage device at different angles according to an embodiment of the present invention. Figure 5 It is an orthographic projection diagram of a belt storage device, a storage-in device, and a storage-out device according to an embodiment of the present invention.
[0045] like Figure 3-5As shown, both the warehousing device 20 and the warehousing device 40 are installed on the track of the belt storage device 31 through a bracket and work in cooperation with the belt storage device 31, so as to hang the hangers on the storage belt of the belt storage device and take the hangers out from the storage belt. Therefore, the structure and working principle of the belt storage device 31 are first described in detail below.
[0046] The belt storage device 31 is used to hang hangers carrying clothes and store the hangers. The belt storage device 31 includes a steel belt storage track 311 and a storage belt driving mechanism 312.
[0047] The steel belt storage track 311 is a closed ring track, including a storage belt 3111 and a mounting rail 3112. The storage belt 3111 is used to store hangers and is movably mounted on the mounting rail 3112; the mounting rail 3112 is fixedly mounted at a predetermined position by a metal bracket.
[0048] Figure 6 4 is a structural diagram of a storage tape according to an embodiment of the present invention. Figure 7 1 is a structural diagram of a storage tape at different angles according to an embodiment of the present invention.
[0049] like Figure 6 and Figure 7 As shown, the storage belt 3111 of this embodiment is made of a steel belt, and a plurality of bin holes 31111 for hanging hangers are provided on the storage belt 3111, and the plurality of bin holes 31111 are evenly spaced, and the spacing between two adjacent bin holes 31111 is 26.52 mm, and the design load-bearing capacity of each bin hole 31111 is 2.5 kg. A plurality of bin codes 31112 are also provided on the storage belt 3111, which are used to uniquely identify the corresponding bin hole 31111 in the current system, and the bin code 31112 corresponds to the bin hole 31111 one by one, and is provided on the steel belt above the bin hole 31111. The bin code 31112 of this embodiment is a two-dimensional code.
[0050] The storage belt drive mechanism 312 is used to drive the storage belt 3111 to move. Figure 5 As shown, the storage belt driving mechanism 312 includes a driving motor 3121, a driving gear 3122, a plurality of load-bearing wheels 3123 and a plurality of limiting wheels 3124. The load-bearing wheels 3123 and the limiting wheels 3124 are installed on the storage belt 3111 at intervals, and the wheel bodies thereof can be movably engaged in the mounting rail 3112. The storage belt 3111 is also provided with a plurality of driving holes 31113, wherein the plurality of driving holes 31113 located at the driving gear 3122 are respectively meshed with the plurality of teeth of the driving gear 3122. Therefore, the driving motor 3121 drives the driving gear 3122 to rotate, and drives the storage belt 3111 to move along the extending direction of the mounting rail 3112 through the meshing transmission mode, which is the prior art and will not be described in detail.
[0051] Figure 8 It is a structural diagram of the warehousing equipment according to an embodiment of the present invention.
[0052] Fig. 9 yes Figure 8 An enlarged view of the portion within frame A.
[0053] like Fig. 9 As shown, the hanger 100 of this embodiment includes a hook 101 matched with the storage hole 31111 and a shoulder support 102 for carrying clothing, the hook 101 has a hanging opening 101a, and the hook 101 is hung in the storage hole 31111 of the storage belt 3111 through the hanging opening 101a. The hook 101 is also provided with a hanger tag 103, which stores the carrier identification code of the hanger 100.
[0054] like Figure 8 As shown, the warehousing equipment 20 includes an online device 21, a blocking device 22 and a warehouse entry device 23.
[0055] The on-line device 21 is used to receive the hangers 100 to be stored and transport the hangers 100 to the blocking device 22. The on-line device 21 includes a hoist and a conveying track section. After the hangers 100 are hung on the conveying track section, they are lifted to the high conveying track section by the hoist, and then slide to the blocking device 22 by gravity.
[0056] The blocking device 22 releases the hangers 100 one by one. After being released, the hangers 100 arrive at the warehouse entering device 23 and are hooked by the warehouse entering device 23.
[0057] The storage device 23 hangs the hanger 100 into the corresponding predetermined storage hole. The storage device 23 includes a hanging mechanism 231 and a pushing mechanism 232.
[0058] The hanging mechanism 231 is used to hang the hanger 100 into the storage hole 31111 located at a predetermined hanging position, that is, Figure 5The position shown in B1 in the figure. The hooking mechanism 231 includes a receiving unit 2311, a moving unit 2312 and a rotating unit 2313. The receiving unit 2311 is provided with an RFID reader, so that it can receive the released hanger 100 and make it still, so that the rotating unit 2313 can hook the hanger 100. At the same time, the receiving unit 2311 can read the carrier identification code of the hanger 100. The rotating unit 2313 includes a mechanical arm that can rotate in the horizontal direction and a movable hook installed at the end of the mechanical arm, so that the rotating unit 2313 can hook the hanger 100 and drive the hanger 100 to rotate so that the hooking opening 101a faces the storage hole 31111. The moving unit 2312 can drive the rotating unit 2313 to move horizontally, so that the rotating unit 2313 moves to the blocking device 22 to receive the hanger 100, and can move the rotating unit 2313 to the storage belt 311 to hang the hanger 100.
[0059] The pushing mechanism 232 is used to push the clothes located on both sides of the storage hole 31111 toward both sides, so that the hanging mechanism 231 can be smoothly hung on the hanger 100.
[0060] Fig.10 It is a structural diagram of the outbound device according to an embodiment of the present invention.
[0061] like Fig.10 As shown, the outbound device 40 includes an outbound device 41 and an offline device 42. The outbound device 41 is used to move the hangers 100 on the storage belt 31 out of the bin hole 311, and the offline device 42 is used to offline or store the hangers 100 from the outbound device 41.
[0062] The offline device 42 has a lifting mechanism 421 and a storage ramp 422. The lifting mechanism 421 includes a lifting track 4211 connecting the storage device 41 and the storage ramp 422, and a storage lift 4212 for transporting the hanger 100 along the lifting track 4211 to the storage ramp 422.
[0063] Fig.11 It is a structural diagram of the warehouse discharge device in an embodiment of the present invention.
[0064] Fig.12 It is a partial structural diagram of the warehouse discharge device in an embodiment of the present invention.
[0065] like Fig.11 and Fig.12 As shown, the outgoing device 41 includes a guide transfer mechanism 411 and a lever mechanism 412. The guide transfer mechanism 411 is used to guide and transfer the hangers 100 on the storage belt 31 to the lifting track 4211 of the offline device 42, and the lever mechanism 412 is used to push the hangers 100 guided out by the guide transfer mechanism 411.
[0066] The guide transfer mechanism 411 includes a curved rail member 4111, a guide member 4112, and a guide motor 4113. The guide member 4112 is used to transfer the hanger 100 located on the storage belt 31 to the curved rail member 4111, and the guide motor 4113 is used to drive the guide member 4112 to rotate. In addition, the position where the guide member 4112 is set is the predetermined removal position, that is, Figure 5 At the position shown in B2.
[0067] like Fig.12 As shown, the middle part of the guide member 4112 has a passage for the storage belt 31 to pass through, and the guide member 4112 also has an introduction end 4112a and an extraction end 4112b, the introduction end 4112a is used to introduce the hanger 100 from the storage belt 31 to the guide member 4112, and the extraction end 4112b is used to extract the hanger 100 from the guide member 4112 to the curved track member 4111. The position on the storage belt 31 corresponding to the guide member 411 is the predetermined out-of-warehouse extraction position.
[0068] In the initial state, the guide member 4112 is in a horizontal position relative to the storage belt 31, that is, the length direction of the guide member 4112 is roughly parallel to the extension direction of the storage belt 31; when the hanger 100 is to be taken out, the guide member 4112 is driven by the guide motor 4113 to rotate upward to a position matching with the curved rail member 4111, that is, Fig.16 At this time, the hanger 100 is lifted up obliquely, leaves the storage hole 311, and then enters the curved track member 4111 along the guide member 4112, and is then pushed and moved by the lever mechanism 412.
[0069] The lever mechanism 412 includes a plurality of levers 4121, a turntable 4122, and a turntable motor 4123. The plurality of levers 4121 are evenly spaced and installed on the side of the turntable 4122. Driven by the turntable motor 4123, the turntable 4122 rotates, driving the levers 4121 to move along an arc, thereby pushing the hanger 100 on the curved track member 4111 to move along the extension direction of the curved track member 4111 to the offline device 42, and then the offline device 42 moves the hanger 100 to the end of the outgoing ramp 422 for temporary storage.
[0070] The storage control device 50 controls the operation of the above-mentioned storage device 20, storage device 30 and storage device 40. Figure 1 As shown, the warehouse control device 50 includes a general control unit 51, an information storage unit 52, a warehouse entry control unit 53, a warehouse location positioning unit 54, a storage control unit 55, a warehouse exit control unit 56 and a warehouse location management unit 57.
[0071] The information storage unit 52 stores a cargo information table and a warehouse location information table.
[0072] Table 1 Cargo Information Table
[0073]
[0074] As shown in Table 1, the cargo information table stores the carrier identification code of the hanger 100, the cargo identification code of the clothing on the hanger 100, and various attribute information of the clothing.
[0075] Table 2 Position information table
[0076]
[0077] As shown in Table 2, the bin information table stores the bin number, bin code, and carrier identification code of each bin hole 31111, respectively. The bin number indicates the position of the bin hole 31111 on the storage belt 3111, and the bin numbers are arranged in sequence along the extension direction of the storage belt 3111. In addition, the bin hole 31111 may be hung with a hanger 100 or may be empty, as shown by bin number 2 in Table 2.
[0078] In addition, the information storage unit 52 also stores the position code of the position hole of the predetermined reference position, the number of reference intervals between the reference position and the predetermined insertion position, and the number of reference intervals between the reference position and the predetermined extraction position. The following will be described in detail in conjunction with the corresponding control unit.
[0079] The warehouse management unit 57 manages the information of the warehouse holes, including allocating corresponding warehouse holes 31111 to the hangers 100 according to the attribute information of the clothes when the hangers 100 carrying the clothes are put into storage. Before the hangers 100 carrying the clothes are put into storage, the operator uses a handheld barcode scanner to read the hanger identification code 103 on each hanger 100 to obtain the carrier identification code, and uses the barcode scanner to read the clothing label on the clothes on the hangers 100 to obtain the cargo identification code. The warehouse management unit 57 stores the read carrier identification code and cargo identification code in the cargo information table, thereby binding the hangers 100 and the clothes. Further, the warehouse management unit 57 allocates the corresponding warehouse holes 31111 in the storage device 30 to the hangers 100 according to the cargo attribute information in the cargo information table and the predetermined cargo storage rules, that is, the carrier identification code of the hanger 100 and the warehouse code 31112 of the allocated warehouse hole 31111 are stored in the warehouse information table. Subsequently, upon receiving a storage instruction or a storage-out instruction, the location management unit 57 sends the location code 31112 corresponding to the designated hanger 100 to the location positioning unit 54 .
[0080] In this embodiment, for the convenience of description, it is assumed that the storage location management unit 57 allocates a predetermined storage location hole 31111b to the hanger 100 when the hanger 100 is put into storage. Figure 5 For the location hole at the position shown by B4, the location code 31112 corresponding to the predetermined location hole 31111b is recorded as the predetermined location code 31112b.
[0081] The warehousing control unit 53 controls the process of goods warehousing, and controls the warehousing device 20 to hang the hanger 100 into the storage hole 31111 located at the predetermined hanging position.
[0082] The position positioning unit 54 is used to position the predetermined position hole 31111b when the hanger 100 is hung in or taken out of the predetermined position hole 31111b. The position positioning unit 54 includes a predetermined position code acquisition unit 541, a reference position code acquisition unit 542, a predetermined interval acquisition unit 543, a mobile position acquisition unit 544, and a predetermined position determination unit 545.
[0083] The predetermined bin code acquisition unit 541 obtains the predetermined bin code 31112b of the predetermined bin hole 31111b by searching the bin information table of the information storage unit 52 according to the carrier identification code of the hanger 100. When the receiving unit 2311 receives the hanger 100, the carrier identification code of the hanger 100 is read, and then the predetermined bin code acquisition unit 541 can query and obtain the predetermined bin code 31112b according to the carrier identification code.
[0084] The reference position code acquisition unit 542 is used to acquire the position code 31112 of the position hole 31111 at the predetermined reference position, that is, to use the position hole 31111 as the reference reference. Figure 5 At the position shown by B3, for the convenience of description, the position hole at this position is recorded as the reference position hole 31111a, and the corresponding position code is recorded as the reference position code 31112a.
[0085] The reference position code acquisition unit 542 includes a two-dimensional code reading module 5421 and a two-dimensional code decoding module 5422. In this embodiment, the two-dimensional code reading module 5421 is set Figure 5 The camera at the position shown in B2 in the figure shoots the QR code to obtain an image containing the QR code; then the QR code decoding module 5422 processes and decodes the image to obtain the bin code information contained in the QR code. The reference bin code acquisition unit 542 shoots and reads the reference bin code 31112a at the position when the steel belt storage track 311 is started, that is, before the storage belt 3111 starts to move, so as to obtain the reference bin code 31112a, and stores the reference bin code 31112a in the information storage unit 321.
[0086] The predetermined interval acquisition unit 543 acquires the predetermined interval position d between the predetermined hanging position or the predetermined taking-out position and the predetermined position hole 31111b according to the reference position code 31112a and the predetermined position code 31112b.
[0087] Specifically, taking the scheduled hanging position as an example, the scheduled interval acquisition unit 543 queries the position information table according to the reference position code 31112a to obtain the corresponding position serial number, which is recorded as the reference position i. Similarly, the corresponding position serial number is queried according to the scheduled position code 31112b, which is recorded as the scheduled position x. At the same time, the information storage unit 52 also stores the reference hanging interval D between the scheduled reference position and the scheduled hanging position. The serial number of the position hole 31111 located at the scheduled hanging position is recorded as the hanging position a, and the total number of the position holes 31111 on the storage belt 3111 is recorded as the total number S. Then, the above-mentioned scheduled interval position d can be obtained according to the following formula:
[0088] The pending position a = the base position i + the base pending interval D;
[0089] The interval of the scheduled position d = the pending position a - the scheduled position x.
[0090] In the formula, the predetermined bin spacing d can be a positive number or a negative number. When it is a positive number, the storage belt 3111 moves toward the predetermined conveying direction, and when it is a negative number, the storage belt 3111 moves in the opposite direction.
[0091] Taking the predetermined hanging position as an example, in this embodiment, it is assumed that the hanging reference interval number is 60. At the same time, serial number 0 in Table 2 is used as the reference position hole 31111a, that is, the reference position i = 0, and serial number 20 is used as the predetermined position hole 31111b, that is, the predetermined position x = 20. Therefore, the predetermined position interval = 20 - 0 + 60 = 80. In other words, in order to make the predetermined position hole 31111b reach the predetermined hanging position, the storage belt 3111 needs to move a distance of 80 position holes 31111 in the predetermined conveying direction.
[0092] In addition, in the actual control procedure, in order to achieve a more accurate control effect, the predetermined position interval d is actually calculated according to the following formula:
[0093] The pending position a' = (base position i + base pending interval D + total number S) mod total number S;
[0094] The interval of the scheduled position d = the pending position a - the scheduled position x.
[0095] That is, add the calculated pending position a to the total number S, divide it by the total number S, and take the remainder as the actual pending position a', so as to avoid some edge cases.
[0096] In addition, since there are many bin holes 31111 on the storage belt 3111, it takes a long time to rotate one circle. Therefore, in order to save the conveying time, in the actual control program, the predetermined bin interval d is further processed and calculated:
[0097] When the predetermined position interval d>0:
[0098] It is further determined whether d>S / 2. If it is not, the predetermined bin spacing d remains unchanged. If it is yes, that is, along the predetermined conveying direction (forward direction), the predetermined bin hole 31111b is far from the predetermined hanging position or the predetermined taking-out position, and the reverse direction can reach it faster. Therefore:
[0099] Scheduled position interval d' = Scheduled position interval d – total number S.
[0100] Similarly, when the predetermined position interval d<0:
[0101] It is further determined whether d<-S / 2. If it is not, the predetermined bin spacing d remains unchanged. If it is yes, that is, in the opposite direction (reverse direction) of the predetermined conveying direction, the predetermined bin hole 31111b is far away from the predetermined hanging position or the predetermined taking-out position, and the forward rotation can reach it faster. Therefore:
[0102] The scheduled position interval d' = the scheduled position interval d + the total number S.
[0103] Through the above-mentioned further processing and calculation, the predetermined storage hole 31111b can reach the predetermined hanging position or the predetermined taking-out position more quickly, and some boundary conditions that may cause program errors can be avoided.
[0104] The moving position acquisition unit 544 is used to sense and count the position holes 31111 passing through the predetermined detection position, so as to obtain the moving position number k of the predetermined position hole 31111b, that is, the distance of the predetermined position hole 31111b having moved by how many position holes. The moving position acquisition unit 544 includes a position hole sensing module 5441 and a position hole counting module 5442.
[0105] The storage hole sensing module 5441 is used to sense the storage hole 31111.
[0106] Fig.13 Schematic diagram of the position of the counting sensor in the embodiment of the present invention.
[0107] like Figure 5 and Fig.13 As shown, the bin hole sensing module 5441 includes two counting sensors, which are respectively referred to as a first counting sensor and a second counting sensor. The first counting sensor is arranged at a first detection position, that is, Fig.13 The second counting sensor is arranged at the second detection position, that is, Fig.13 The position shown in B6 in the figure is close to the first detection position and the second detection position, both of which are roughly located at Figure 5 The position shown in B4.
[0108] The first counting sensor and the second counting sensor are arranged at different heights on the storage belt 3111, that is, they have a predetermined distance along the width direction of the storage belt 3111. At the same time, the first counting sensor and the second counting sensor also have a predetermined distance along the extension direction of the storage belt 3111, which is recorded as the detection spacing p. In this embodiment, the detection spacing p = 13.5 mm.
[0109] In addition, the first counting sensor and the second counting sensor are both infrared photoelectric sensors with a sensing diameter of 0.5mm-2mm. The infrared photoelectric sensor generates different levels when sensing the steel belt portion and the storage hole 31111. Therefore, once a storage hole 31111 passes the detection position, the infrared photoelectric sensor undergoes a level jump and generates a corresponding electrical signal.
[0110] Specifically, the infrared photoelectric sensor generates a falling edge signal that jumps from a high level to a low level when sensing movement from the steel strip part to the storage hole part, and generates a rising edge signal that jumps from a low level to a high level when sensing movement from the storage hole part to the steel strip part.
[0111] The position hole counting module 5442 counts according to the sensing result of the position hole sensing module 5441, thereby obtaining the number of movable positions k. The position hole counting module 5442 counts once only when it receives the electrical signals generated by two counting sensors, and the electrical signals of the two counting sensors are different (i.e., one is a rising edge signal and the other is a falling edge signal).
[0112] Specifically, in this embodiment, the first counting sensor is mainly used, and the second counting sensor is auxiliary. The position hole counting module 5442 triggers the counting judgment when the first counting sensor senses a falling edge signal, and judges whether the second counting sensor senses a rising edge signal. When the judgment is yes, that is, when the two counting sensors sense different electrical signals, the position hole counting module 5442 performs a count and updates the number of moving positions k accordingly. When the storage belt 31 moves along the predetermined conveying direction, the number of moving positions k + 1 is moved, and when the storage belt 31 moves in the opposite direction, the number of moving positions k – 1 is moved.
[0113] In addition, in the actual program implementation, in order to prevent miscounting, further detection and judgment are performed:
[0114] Every 3ms, it is judged whether the received electrical signal is a falling edge signal and a rising edge signal, and the judgment is performed three times. Only when all three judgments are yes, a count is performed.
[0115] In addition, after one count, the time t required for the storage belt 3111 to move through the interval l between two adjacent storage holes 31111 is calculated according to the current moving speed v of the storage belt 31, that is:
[0116] Time t = interval between adjacent position holes l / current moving speed v.
[0117] Subsequently, within the time t, even if the two counting sensors sense the rising edge signal and the falling edge signal, no counting is performed.
[0118] Through the counting method in this embodiment, it is possible to avoid miscounting in various interference situations, thereby obtaining an accurate counting result, that is, obtaining an accurate number k of mobile bins.
[0119] Interference situations generally include:
[0120] The bin holes 31111 on the storage belt 3111 vibrate due to external forces such as wind;
[0121] The garments stored on the storage belt 3111 have hats, and the hats cover part of the storage holes 31111 during the conveying process;
[0122] The passing of operators, conveying equipment, etc. causes the illumination of some locations on the storage belt 3111 to change.
[0123] The reserved position determination unit 545 determines whether the reserved position hole 31111b has reached the predetermined hanging position or the predetermined taking-out position according to the reserved position interval obtained by the reserved interval acquisition unit 543 and the number of moving positions obtained by the moving position acquisition unit 544, that is, determines whether the reserved position interval d = the number of moving positions k.
[0124] In the actual control program, in order to facilitate the program implementation, the base position i is actually updated in real time according to the number of moving positions k, that is:
[0125] Base position i' = base position i + number of moving positions k.
[0126] Then, the scheduled position interval d is updated in real time according to the updated reference position i', and the scheduled position determination unit 545 actually detects whether the scheduled position interval d is 0. If it is detected that the scheduled position interval d = 0, it is determined that the scheduled position hole 31111b has reached the scheduled hanging position or the scheduled taking-out position.
[0127] When the judgment is no, the scheduled position determination unit 545 further obtains the number of positions between the scheduled position hole 31111b and the scheduled hanging position or the scheduled taking-out position, that is, the number of positions that the scheduled position hole 31111b needs to move further, recorded as the current interval b, that is:
[0128] Current interval b = scheduled position interval d – number of moving positions k.
[0129] In the actual control procedure, since the reference position i' and the predetermined position interval d are updated in real time according to the number of moving positions k, the current interval b is the real-time predetermined position interval d.
[0130] The storage control unit 55 controls the storage belt driving mechanism 312 according to the positioning result of the storage position positioning unit 54. The storage belt driving mechanism 312 drives the storage belt 3111 to move, stop or decelerate, so as to accurately move the predetermined storage position hole 31111b to the predetermined hanging position or the predetermined removal position. Specifically, for the predetermined hanging position:
[0131] When the predetermined storage position determination unit 544 determines that the storage belt 3111 has not been reached and the insertion interval is ≥ 20 storage position holes 31111, the storage control unit 55 drives the storage belt 3111 to move at a predetermined high speed. In this embodiment, the predetermined high speed is 18m / min-28m / min;
[0132] When the predetermined position determination unit 544 determines that the position has not been reached, and 5 position holes 31111 ≤ the hanging interval < 20 position holes 31111, the storage control unit 55 drives the storage belt 3111 to move at a predetermined medium speed. In this embodiment, the predetermined medium speed is 12 m / min.
[0133] When the predetermined storage position determination unit 544 determines that the storage belt 3111 has not been reached and the insertion interval is less than 5 storage position holes 31111, the storage control unit 55 drives the storage belt 3111 to move at a predetermined low speed. In this embodiment, the predetermined low speed is 6 m / min.
[0134] When the predetermined storage position determination unit 544 determines that the predetermined hanging position has been reached, the storage control unit 55 controls the driving mechanism 312 to stop working, so that the storage belt 3111 is stationary. At this time, the hanging mechanism 231 can hang the hanger 100 into the storage position hole 31111 located at the predetermined hanging position.
[0135] Likewise, for the scheduled take-out location:
[0136] When the predetermined position determination unit 544 determines that the storage belt 3111 has not been reached and the removal interval is ≥ 20 position holes 31111, the storage control unit 55 drives the storage belt 3111 to move at a predetermined high speed. In this embodiment, the predetermined high speed is 18m / min-28m / min;
[0137] When the predetermined position determination unit 544 determines that the storage belt 3111 has not arrived and 5 position holes 31111 ≤ the removal interval < 20 position holes 31111, the storage control unit 55 drives the storage belt 3111 to move at a predetermined medium speed. In this embodiment, the predetermined medium speed is 12 m / min.
[0138] When the predetermined position determination unit 544 determines that the storage belt 3111 has not been reached and the removal interval is less than 5 position holes 31111, the storage control unit 55 drives the storage belt 3111 to move at a predetermined low speed. In this embodiment, the predetermined low speed is 6 m / min.
[0139] When the predetermined bin position determination unit 544 determines that the predetermined removal position has been reached, the storage control unit 55 drives the storage belt 3111 to maintain a predetermined low-speed movement. At this time, the bin removal device 41 can remove the hanger 100 from the bin hole 31111 located at the predetermined removal position.
[0140] The outbound control unit 56 controls the process of goods outbound, and controls the outbound equipment 40 to take out the hanger 100 from the storage hole 31111 located at a predetermined taking-out position.
[0141] In addition, in this embodiment, the above-mentioned information storage unit 52 and warehouse management unit 57 are arranged in a management end device (such as a local server or a cloud server), and the warehousing control unit 53, the warehouse positioning unit 54, the storage control unit 55 and the outbound control unit 56 are arranged in a control end device (such as an industrial computer).
[0142] Fig.14 It is a workflow diagram for positioning a predetermined bin hole in an embodiment of the present invention.
[0143] like Fig.14 As shown, in this embodiment, the workflow for positioning the predetermined position hole 31111b specifically includes the following steps:
[0144] Step S1-1, the reserved storage location acquisition unit 541 queries the storage location information table according to the vehicle identification code, obtains the corresponding reserved storage location code 31112b, and then proceeds to step S1-2;
[0145] Step S1-2, the scheduled interval acquisition unit 543 acquires the scheduled location interval d according to the reference location code 31112a and the scheduled location code 31112b, and then proceeds to step S1-3;
[0146] Step S1-3, the storage control unit 55 controls the storage belt driving mechanism 312 according to the predetermined bin spacing d, drives the storage belt 3111 to move at a predetermined speed, and then enters step S1-4;
[0147] Step S1-4, the mobile position acquisition unit 544 acquires the number k of mobile positions of the predetermined position hole 31111b, and then proceeds to step S1-5;
[0148] Step S1-5, the predetermined position determination unit 545 determines whether the predetermined position hole 31111b has reached the predetermined insertion position or the predetermined removal position, and returns to step S1-4 when it is determined that it has not reached the predetermined insertion position, and enters step S1-6 when it is determined that it has reached the predetermined insertion position, and enters step S1-7 when it is determined that it has reached the predetermined removal position;
[0149] Step S1-6, the storage control unit 55 controls the storage belt driving mechanism 312 to stop working, so that the storage belt 31 is stationary, and then enters the end state;
[0150] In step S1-7, the storage control unit 55 controls the storage belt driving mechanism 312 to drive the storage belt 31 to move at a predetermined low speed, and then enters the end state.
[0151] Prior to the above steps, when the system is started, the reference location code acquisition unit 542 has acquired the location code 31112 at the predetermined reference position as the reference location code 31112a.
[0152] In the above steps, the storage belt 3111 moves at the above-mentioned predetermined high speed, medium speed or low speed.
[0153] Fig.15 1 is a flowchart of the process of hanging a clothes hanger into a storage belt in an embodiment of the present invention.
[0154] like Fig.15 As shown, in this embodiment, the workflow of hanging the hanger 100 on the storage belt 3111 specifically includes the following steps:
[0155] Step S2-1, the staff holds a barcode scanner to read the carrier identification code of the hanger 100 to be stored and the cargo identification code of the clothing, and then proceeds to step S2-2;
[0156] Step S2-2, the staff hangs the hanger 100 on the upper shelf storage track 211, and the hanger 100 slides to the blocking device 22, and then enters step S2-3;
[0157] Step S2-3, the storage location management unit 57 allocates a predetermined storage location hole 31111b to the hanger 100 according to the attribute information of the clothing and the predetermined storage rules, that is, sets a corresponding predetermined storage location code 31112b for the hanger 100, and sends the predetermined storage location code 31112b to the storage location positioning unit 54, and then enters step S2-4;
[0158] Step S2-4, the storage control unit 55 moves the predetermined storage hole 31111b to the predetermined hanging position according to the positioning result of the storage position positioning unit 54, and makes the storage belt 3111 still, and then enters step S2-5;
[0159] Step S2-5, the storage control unit 53 controls the blocking device 22 to release the hanger 100, and the hanger 100 slides to the hanging mechanism 231 and is hooked by the hanging mechanism 231, and then enters step S2-6;
[0160] Step S2-6, the storage control unit 53 controls the hanging mechanism 231 to move the hanger 100 to a predetermined hanging position, and then enters step S2-7;
[0161] Step S2-7, the warehousing control unit 53 controls the hanging mechanism 231 to hang the hanger 100 into the predetermined storage hole 31111b, and then enters the end state.
[0162] In the above steps, for the sake of clarity and convenience, steps S2-5 and S2-6 are executed to release and transfer the hanger 100 only after the predetermined storage hole 31111b reaches the predetermined hanging position in step S2-4. In fact, step S2-4 and steps S2-5 to S2-6 can be performed simultaneously, thereby saving the time for warehousing the hanger 100.
[0163] Fig.16 1 is a flowchart of taking out a hanger from a storage belt in an embodiment of the present invention.
[0164] like Fig.16 As shown, based on the above-mentioned outbound device 40, storage device 30 and warehouse control device 50, in this embodiment, the workflow of taking out the hanger 100 from the storage belt 3111 specifically includes the following steps:
[0165] Step S3-1, the staff inputs the cargo identification code of the clothing to be taken out through the operation terminal, and then proceeds to step S3-2;
[0166] Step S3-2, the storage location management unit 57 obtains the corresponding carrier identification code of the hanger 100 according to the cargo identification code, and then obtains the corresponding reserved storage location code 31112b of the reserved storage location hole 31111b according to the carrier identification code, and sends the reserved storage location code 31112b to the storage location positioning unit 54, and then enters step S3-3;
[0167] Step 3-3, the storage control unit 55 moves the predetermined position hole 31111b to the predetermined removal position according to the positioning result of the position positioning unit 54, and makes the storage belt 3111 keep moving at a predetermined low speed, and then enters step S3-4;
[0168] Step S3-4, the outbound control unit 56 controls the outbound device 41 to pick out the hanger 100 from the predetermined storage hole 31111b, and then enters step S3-5;
[0169] Step S3-5, the outbound control unit 56 controls the offline device 42 to transfer the hanger 100 to the outbound inclined rail 422, and the hanger 100 is temporarily stored at the end of the outbound inclined rail 422, and then enters the end state.
[0170] As described above, through the storage control device 50 and the belt storage system 10 of this embodiment, the predetermined storage hole 31111b can be accurately positioned to the predetermined hanging position or the predetermined removal position, and then the warehousing equipment 20 can accurately hang the hanger 100 into the predetermined storage hole 31111b, or the out-of-warehouse equipment 40 can accurately remove the hanger 100 from the predetermined storage hole 31111b.
[0171] Example Function and Effect
[0172] According to the storage control device 50 and the belt storage system 10 provided in this embodiment, the storage control device 50 includes a storage location positioning unit 54 and a storage control unit 55. Since the storage location positioning unit 54 has a predetermined storage location code acquisition unit 541, it is possible to acquire the storage location code of the predetermined predetermined storage location hole 31111b, recorded as the predetermined storage location code 31112b; since it has a reference storage location code acquisition unit 542, it is possible to acquire the storage location code at the predetermined reference position as the reference storage location code 31112a; since it has a predetermined interval acquisition unit 543, it is possible to acquire the predetermined storage location interval between the predetermined hanging position or the predetermined taking-out position and the predetermined storage location hole 31111b according to the reference storage location code 31112a and the predetermined storage location code 31112b; since it has a mobile storage location acquisition unit 544, it is possible It is capable of sensing and counting the position holes 31111 passing through the predetermined detection position, and obtaining the number of moving positions that the predetermined position hole 31111b has moved; since it has a predetermined position determination unit 545, it is capable of judging whether the predetermined position hole 31111b has reached the predetermined hanging position or the predetermined taking-out position according to the obtained predetermined position interval and the number of moving positions; and since it has a storage control unit 55, it is capable of driving the storage belt driving mechanism 312 according to the positioning result of the position positioning unit 54, driving the storage belt 311 to move, stop or decelerate, and driving the predetermined position hole 31111b to accurately reach the predetermined hanging position or the predetermined taking-out position, so that the hanger 100 can be accurately hung in the predetermined position hole 31111b or taken out from the predetermined position hole 31111b, with accurate positioning and a high degree of automation.
[0173] Furthermore, the position code 31112 is a two-dimensional code. Accordingly, the reference position code acquisition unit 541 includes a camera and a two-dimensional code decoding module 5412 arranged at a predetermined reference position next to the storage belt 311. Therefore, the two-dimensional code at the position can be photographed to obtain an image containing the two-dimensional code, and then decoded to obtain the position code information contained in the two-dimensional code. The mobile position acquisition unit 543 includes a position hole sensing module 5431 and a position hole counting module 5432 arranged at a predetermined detection position next to the storage belt 311. The position hole sensing module 5431 is an infrared photoelectric sensor, so it can sense and count the position holes 31111 passing through the position. The reference position code acquisition unit 541 and the mobile position acquisition unit 543 of this embodiment both adopt non-contact reading and sensing methods, so they do not affect the movement of the storage belt 3111 and the transportation of the hanger 100. The non-contact method also increases the service life of related equipment. At the same time, the reference location code acquisition unit 541 and the mobile location acquisition unit 543 of this embodiment are both arranged outside the warehousing equipment 20 and the outbound equipment 40, so they do not affect the operation of the warehousing equipment 20 and the outbound equipment 40, and are also more convenient for inspection and maintenance.
[0174] Furthermore, the storage control unit 55 can control the storage belt driving mechanism 312 to stop working and make the storage belt 311 stationary when the predetermined position determination unit 545 determines that the predetermined position hole 31111b has reached the predetermined hanging position. At this time, the warehousing equipment 20 can accurately hang the hanger 100 into the predetermined position hole 31111b under the control of the warehousing control unit 53; similarly, the storage control unit 55 can control the storage belt driving mechanism 312 to slow down when the predetermined position determination unit 544 determines that the predetermined position hole 31111b has reached the predetermined removal position. The storage belt 311 is decelerated to a predetermined out-of-warehouse speed. At this time, the out-of-warehouse device 41 can accurately pick out the hanger 100 from the predetermined position hole 31111b under the control of the out-of-warehouse control unit 56. In addition, the storage control unit 55 can also control the driving mechanism 312 according to the hanging interval or the taking-out interval obtained by the predetermined position determination unit 544, and drive the storage belt 3111 to move at a corresponding conveying speed, so that when the predetermined position hole 31111b gradually approaches the predetermined hanging position or the predetermined taking-out position, the storage belt 3111 can gradually slow down, so that the positioning of the position hole 31111 is more accurate.
[0175] The above embodiments are only used to illustrate specific implementation modes of the present invention, and the present invention is not limited to the description scope of the above embodiments.
[0176] In the above embodiment, the distance between two adjacent storage holes 31111 is 26.52 mm. In other embodiments of the present invention, the distance between two adjacent storage holes 31111 can also be set to 15 mm-30 mm according to the style and size of the clothes to be hung.
[0177] In the above embodiment, the warehouse code 31112 is a two-dimensional code. Accordingly, the reference warehouse code acquisition unit 542 includes a camera for photographing the two-dimensional code. In other schemes of the present invention, the warehouse code 31112 may also be other types of identification codes, and the reference warehouse code acquisition unit 542 adopts other corresponding contactless readers.
[0178] In the above embodiment, the location code 31112 corresponds to the location hole 31111 one to one. In other schemes of the present invention, the location code 31112 and the location hole 31111 may also correspond to each other at intervals. For example, every 10 location holes 31111 correspond to one location code 31112. When the system starts, the staff manually adjusts and moves one of the location codes 31112 to the reference position, which can also achieve the technical effect of the present invention.
[0179] In the above embodiment, the warehouse information table stores the warehouse serial number and warehouse code 31112 of each warehouse hole 31111. In other schemes of the present invention, the warehouse code 31112 can also be directly the warehouse serial number, that is, there is no warehouse number column in the warehouse information table.
[0180] In the above embodiment, the information storage unit 52 stores the number of hanging reference intervals between the reference position and the predetermined hanging position, and stores the number of retrieval reference intervals between the reference position and the predetermined retrieval position. In other schemes of the present invention, the information storage unit 52 may not store the number of interval warehouses, and the warehouse positioning unit 54 calculates the number of hanging reference intervals and the number of retrieval reference intervals according to a predetermined calculation formula.
[0181] In the above embodiment, the reference location code acquisition unit 542 acquires the reference location code 31112a when the belt storage system 10 is started and the storage belt 311 has not started to move. In other schemes of the present invention, the reference location code acquisition unit 542 may also reacquire the reference location code 31112a each time the hanger 100 is hung and the storage belt 3111 is stationary, and the location hole counting module 5442 resets the count at the same time to avoid counting errors in the location hole counting module 5442 after long-term operation.
[0182] In the above embodiment, the first counting sensor and the second counting sensor have a predetermined detection spacing along the extension direction of the storage belt, and the detection spacing p = 13.5 mm, which is slightly smaller than the width of a storage hole 31111. At the same time, the first counting sensor and the second counting sensor also have a certain spacing along the width direction of the storage belt 31, that is, they are located at different heights. In other schemes of the present invention, the detection spacing p can also be an integer multiple of 26.52 mm, that is, the first counting sensor and the second counting sensor are separated by the spacing of several storage holes 31111, and the technical effect of the present invention can also be achieved. At the same time, when this scheme is adopted, the first counting sensor and the second counting sensor can also be arranged flush along the width direction of the storage belt 31, that is, they are located at the same height.
[0183] In the above embodiment, when the current interval b ≥ 20 storage holes 31111, the storage belt 3111 moves at a predetermined high speed; when 5 storage holes 311 ≤ the current interval b<20 storage holes 31111, the storage belt 3111 moves at a predetermined medium speed; when the current interval b<5 storage holes 31111, the storage belt 3111 moves at a predetermined low speed. In other schemes of the present invention, the above thresholds can also be set to other values according to actual conditions.
[0184] In the above embodiment, the information storage unit 52 and the warehouse management unit 57 are arranged in the management end device, and the warehousing control unit 53, the warehouse positioning unit 54, the storage control unit 55 and the outbound control unit 56 are arranged in the control end device. In other schemes of the present invention, different settings and distribution methods can also be adopted to achieve the technical effects of the present invention.
Claims
1. A storage control device, arranged in a belt storage system having a steel belt storage track, wherein the steel belt storage track has a storage belt and a driving mechanism for driving the storage belt to move, wherein the storage belt has a plurality of storage holes for storing cargo carriers carrying cargo, characterized in that: include: An information storage unit stores a carrier identification code of the cargo carrier and a corresponding location code of a predetermined location hole, which is recorded as a predetermined location code; A bin positioning unit, used to position the predetermined bin hole when the cargo carrier is hung in the predetermined bin hole or taken out from the predetermined bin hole; as well as The storage control unit controls the driving mechanism according to the positioning result of the bin positioning unit to move the predetermined bin hole to a predetermined insertion position for inserting the cargo carrier or a predetermined removal position for removing the cargo carrier, Wherein, the position positioning unit comprises: a reserved location code obtaining unit, which obtains the reserved location code from the information storage unit according to the vehicle identification code; A reference location code acquisition unit, which acquires the location code at a predetermined reference location hole as the reference location code; A predetermined interval acquisition unit, which acquires the number of interval positions between the predetermined hanging position or the predetermined taking-out position and the predetermined position hole according to the reference position code and the predetermined position code; A mobile bin acquisition unit is disposed at a predetermined detection position beside the steel belt storage track, and senses and counts the bin holes passing through the position, thereby acquiring the number of mobile bins of the predetermined bin holes; and The predetermined position determination unit determines whether the predetermined position hole is moved to the predetermined hanging position or the predetermined taking-out position according to the number of interval positions and the number of movable positions.
2. The storage control device according to claim 1, Features: Wherein, the mobile position acquisition unit includes: A bin hole sensing module, comprising at least two counting sensors, wherein a predetermined detection distance is provided between the two counting sensors along the extending direction of the storage belt; and The bin hole counting module counts based on the sensing result of the bin hole sensing module to obtain the number of mobile bins.
3. The storage control device according to claim 2, characterized in that: in, The storage belt also includes a steel belt portion, The two counting sensors are infrared photoelectric sensors, which generate a falling edge signal when sensing the movement from the steel belt portion to the storage hole, and generate a rising edge signal when sensing the movement from the storage hole to the steel belt portion. The bin hole counting unit performs a count when the two counting sensors generate different signals.
4. The storage control device according to claim 3, characterized in that: in, The plurality of bin codes are respectively arranged on the storage belt and correspond to the plurality of bin holes at intervals. The position code is a QR code. The reference location code acquisition unit includes a two-dimensional code reader, which is arranged at a predetermined reference position next to the steel belt storage track. When the steel belt storage track is started, the location code of the location hole at this position is read, and the read location code is used as the reference location code.
5. The storage control device according to claim 4, characterized in that: in, The two-dimensional code reader is a camera, which is used to photograph the storage location code.
6. The storage control device according to claim 1, Features: The predetermined position determination unit further acquires the current interval between the predetermined position hole and the predetermined hanging position according to the number of interval positions and the number of movable positions. The storage control unit controls the driving mechanism according to the current interval, including: When the current interval is within a predetermined interval range, controlling the driving mechanism to drive the storage belt so that the storage belt moves at a predetermined conveying speed; When the current interval is zero, the driving mechanism is controlled to stop working so that the storage belt is stationary.
7. The storage control device according to claim 1, characterized in that: in, The predetermined position determination unit further acquires the current interval between the predetermined position hole and the predetermined taking-out position according to the number of interval positions and the number of movable positions. The storage control unit controls the driving mechanism according to the current interval, including: When the current interval is within a predetermined interval range, the driving mechanism is controlled to drive the storage belt so that the storage belt moves at a predetermined conveying speed.
8. A belt storage system, characterized in that: include: A storage device, comprising at least one storage belt having a plurality of bin holes, for storing a cargo carrier carrying cargo; A storage device is used to store the cargo carrier into the storage hole located at the predetermined hanging position; Outbound equipment, used for taking out the cargo carrier from the bin hole located at a predetermined take-out position; as well as The storage control device positions the predetermined storage hole, moves the predetermined storage hole to the predetermined hanging position, and moves the predetermined storage hole to the predetermined taking-out position. Wherein, the warehouse control device is the warehouse control device described in any one of claims 1-7.
9. The belt storage system according to claim 8, characterized in that: in, The storage device has a hanging mechanism for hanging the cargo carrier into the storage hole located at the predetermined hanging position. The predetermined hooking position corresponds to the setting of the hooking mechanism.
10. The belt storage system according to claim 8, characterized in that: in, The outbound equipment has an outbound device for taking the cargo carrier out from the bin hole located at the predetermined outbound position. The predetermined taking-out position corresponds to the setting of the warehouse taking-out device.
Citation Information
Patent Citations
System and method for synchronously conveying underbody components for vehicle body
CN102046456A
Intelligent storage equipment and control method thereof
CN106081464A