A control method and device for high-speed steel strip out of the bin
By establishing a mapping form for identification and vehicle in the steel belt storage system, calculating the operation delay of the vehicle and adjusting the toggle cycle of the warehouse outlet device, the problem that the existing system cannot ship out at high speed is solved, and efficient and automated warehouse outlet operations are achieved.
Patent Information
- Application Number
- CN202310220701.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-09
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2043-03-09
AI Technical Summary
The existing steel belt storage system is slow when it is out of the warehouse and cannot support high-speed warehouse discharge, which affects work efficiency.
By establishing a mapping form between each identifier on the steel belt and the vehicle, obtaining the warehouse outgoing information and real-time operation speed, calculating the vehicle's operation delay and adjusting the toggle cycle of the warehouse outgoing device to achieve high-speed warehouse outgoing.
The high-speed warehouse outage operation of the steel belt system is realized, the operation efficiency is improved, and the system's automation performance is improved through precise distribution operations.
Smart Images

Figure CN116177154B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of steel strip exit control, and in particular to a control method and device for high-speed steel strip exit. Background Art
[0002] In the existing steel belt storage and transfer system, steel belt is used as a substitute for the conventional chain structure. Vertical long hanging holes are densely opened on the steel belt to hang the carrier. The hanging density is much greater than the hanging density of the existing conventional chain structure. The transport volume is large and has a large storage capacity.
[0003] When exiting the warehouse, it is necessary to reduce the running speed of the steel belt. The exit speed of the carrier is slow, and the existing exit device does not support high-speed exit, which affects work efficiency. For this reason, the inventor has designed an exit device that can achieve high-speed exit, but the existing control system and control method are no longer applicable to the high-speed exit device. There is an urgent need for a control method that can be applied to the high-speed exit device for steel belts. Summary of the invention
[0004] In order to solve the above problems, the embodiments of the present application provide a control method and device for high-speed steel belt exiting the warehouse, which are used to control the high-speed exiting warehouse device to perform the distribution operation, verify the effectiveness of the carrier's exiting the warehouse, and improve the automation performance of the steel belt system.
[0005] In a first aspect, an embodiment of the present application provides a method for controlling high-speed exit of a steel strip from a warehouse, the method comprising:
[0006] Establishing a first mapping table between each first mark on the steel belt and a carrier mounted on the steel belt, wherein the position of the first mark on the steel belt corresponds to the hanging position of the carrier;
[0007] Obtaining warehouse exit information, querying the first mapping form to confirm the actual position of the carrier on the steel belt contained in the warehouse exit information, and defining the corresponding first identifier as a warehouse exit identifier;
[0008] Obtaining the real-time running speed of the steel belt, calculating the running delay of the carrier from the identification position of the out-of-warehouse mark to the out-of-warehouse device, and adjusting the shifting cycle of the out-of-warehouse device;
[0009] When the out-of-warehouse mark is detected, after waiting for the operation delay of one unit, the out-of-warehouse device performs the out-of-warehouse operation in the shifting cycle.
[0010] Preferably, it is characterized in that it also includes adjusting the running speed of the drive chain of the warehouse exit track according to the real-time running speed of the steel belt:
[0011] Obtain the detection sequence of the first identifier and calculate the interval distance between the out-of-warehouse identifiers;
[0012] According to the real-time running speed of the steel strip, calculate the delay intervals for the carriers corresponding to the out-of-warehouse identifiers to enter the out-of-warehouse track in sequence;
[0013] Adjust the running speed of the drive chain according to the delay intervals so that there is only one carrier in each drive interval on the drive chain.
[0014] Preferably, the "establishing a first mapping form between each first identifier on the steel strip and the carriers hung on the steel strip, where the position of the first identifier on the steel strip corresponds to the hanging position of the carrier" specifically includes:
[0015] A plurality of first identifiers are arranged on the steel strip in one-to-one correspondence with the hanging positions of the carriers, and each first identifier has a unique identification code;
[0016] When the carrier is hung on the steel strip, obtain the identification information of the carrier, and simultaneously obtain the identification code of the first identifier on the steel strip corresponding to the hanging position of the carrier;
[0017] Bind the identification code with the identification information, and establish a first mapping form with the identification information of the carrier as the mapping input and the identification code of the first identifier as the mapping output;
[0018] After the out-of-warehouse operation of the hanging position corresponding to the first identifier is completed, unbind the identification code of the first identifier.
[0019] Preferably, the "obtaining the out-of-warehouse information, querying the first mapping form to confirm the actual position of the carrier included in the out-of-warehouse information on the steel strip, and defining the corresponding first identifier as the out-of-warehouse identifier" specifically includes:
[0020] Obtain the out-of-warehouse information in the current steel strip system, and the out-of-warehouse information includes the identification information of the carrier;
[0021] Use the identification information of the carrier included in the out-of-warehouse information as the mapping input, and output the identification code of the corresponding first identifier according to the first mapping form;
[0022] When it is detected that the identification code is output, define the first identifier corresponding to the output identification code as the out-of-warehouse identifier; generate a confirmation feedback message according to the input identification information and send it to the control platform;
[0023] When it is detected that the output of the input identification information fails, generate a failure feedback message according to the input identification information and send it to the control platform.
[0024] Preferably, the “obtaining the real-time running speed of the steel belt, calculating the running delay of the carrier from the identification position of the out-of-warehouse mark to the out-of-warehouse device and adjusting the shifting cycle of the out-of-warehouse device” specifically includes:
[0025] When it is detected that the current steel belt system obtains the warehouse exit information, the real-time running speed of the steel belt is obtained; the steel belt runs at a constant speed;
[0026] Obtaining the actual distance between the identification position and the warehouse exit device in the current steel strip system, and calculating the operation delay of the carrier from the identification position to the warehouse exit device;
[0027] Obtain the spacing of the hanging holes in the current steel belt system, and calculate the single operation time range of the warehouse discharge device at the current running speed of the steel belt;
[0028] According to the single operation time range, the shifting cycle of the warehouse-out device is adjusted; the shifting cycle is the time taken to complete a sorting action.
[0029] Preferably, the “calculating the operation delay of the carrier from the identification position to the warehouse exit device” specifically includes:
[0030] Based on the actual distance between the identification position and the bin-out device in the steel belt system, the running time of the carrier from the identification position to the bin-out device at different speeds of the steel belt is measured through experiments, and it is defined as the running delay;
[0031] A second mapping table is established by using the running speed of the steel strip as a mapping input and the running delay as a mapping output;
[0032] Using the actual distance between the identified position and the bin-out device as a matching item of the second mapping table;
[0033] When the actual distance is obtained, the corresponding second mapping table is matched, and the corresponding running delay is outputted through the input running speed.
[0034] Preferably, the “when the warehouse exit mark is detected, after waiting for the operation delay of one unit, the warehouse exit device performs the warehouse exit operation in the shifting cycle” specifically includes:
[0035] When the warehouse exit mark is detected, the detected warehouse exit marks are sorted based on the timeline and output as a detection sequence of the first mark, and the warehouse exit device enters a pre-response state;
[0036] Based on the real-time running speed of the steel belt, the shifting cycle of the warehouse discharge device is obtained;
[0037] Calculated from the time when the warehouse exit mark is detected, after waiting for the operation delay of one unit, the warehouse exit device performs a sorting action in the shifting cycle, thereby completing a warehouse exit operation;
[0038] Acquire detection information on the warehouse exit track, the detection information including identification information of the warehouse exit vehicle, and match the detection information with the detection sequence:
[0039] If the match is successful, the vehicle has completed the exit from the warehouse; otherwise, the vehicle has not completed the exit from the warehouse, and an error message is sent to the control platform; the error message includes the identification information of the vehicle that has not completed the exit from the warehouse and the identification code of the corresponding first identifier.
[0040] In a second aspect, an embodiment of the present application provides a control device for high-speed steel strip exiting a warehouse, the device comprising:
[0041] On-track mapping module: establishes a first mapping table between each first mark on the steel belt and the carrier mounted on the steel belt, and the position of the first mark on the steel belt corresponds to the hanging position of the carrier;
[0042] Outbound identification module: obtains outbound information, queries the first mapping form to confirm the actual position of the carrier contained in the outbound information on the steel belt, and defines the corresponding first identifier as the outbound identifier;
[0043] Outbound adjustment module: obtains the real-time running speed of the steel belt, calculates the running delay between the carrier and the outbound device from the identification position of the outbound mark, and adjusts the shifting cycle of the outbound device;
[0044] Outbound execution module: When the outbound identification is detected, after waiting for a unit of operation delay, the outbound device executes the outbound operation in a toggle cycle.
[0045] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the method provided in the first aspect or any possible implementation of the first aspect are implemented.
[0046] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method provided in the first aspect or any possible implementation manner of the first aspect.
[0047] The beneficial effects of the present invention are:
[0048] The present invention relates to a control method and device for high-speed steel strip out-of-warehouse, which are used to control the high-speed out-of-warehouse device of the steel strip system to achieve accurate and efficient out-of-warehouse operations; by means of the unique alignment recognition feature of the steel strip system, the position of the carrier is accurately determined, and the sorting component is controlled to operate accurately.
[0049] The out-of-warehouse operation can be realized without reducing the running speed of the steel strip, improving the operation efficiency. Description of the Drawings
[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0051] Figure 1 It is a schematic flowchart of a control method for high-speed steel strip out-of-warehouse provided by an embodiment of the present application;
[0052] Figure 2 It is a schematic structural diagram of a control device for high-speed steel strip out-of-warehouse provided by an embodiment of the present application;
[0053] Figure 3 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed Embodiments
[0054] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0055] In the following description, the terms "first" and "second" are only for the purpose of description and cannot be construed as indicating or implying relative importance. The following description provides multiple embodiments of the present application, and different embodiments can be replaced or combined. Therefore, the present application can also be considered to include all possible combinations of the same and / or different embodiments described. Thus, if one embodiment includes features A, B, and C, and another embodiment includes features B and D, then the present application should also be considered to include embodiments containing all other possible combinations of A, B, C, and D, although such embodiments may not be explicitly described in the following content.
[0056] The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made to the functions and arrangements of the elements described without departing from the scope of the content of this application. Various processes or components may be appropriately omitted, substituted, or added to each example. For example, the methods described may be performed in a different order than the order described, and various steps may be added, omitted, or combined. In addition, the features described for some examples may be combined into other examples.
[0057] See Figure 1 , Figure 1 which is a schematic flow chart of a control method for high-speed discharging of a steel strip provided by an embodiment of this application. In the embodiment of this application, the method includes:
[0058] S101. Establish a first mapping form between each first identifier on the steel strip and the carrier mounted on the steel strip, where the position of the first identifier on the steel strip corresponds to the hanging position of the carrier.
[0059] The execution subject of this application can be the discharging device of the steel strip system, which cooperates with the identification device for the first identifier, the operation control system of the discharging track, and the carrier identification device to achieve high-speed discharging and verification of the carrier.
[0060] Among them, the first identifier is correspondingly arranged with the hanging position of the carrier. Exemplarily, hanging holes are opened on the steel strip for hanging the carrier, and the first identifier can be arranged directly above the hanging hole, so as to achieve the corresponding position effect with the carrier.
[0061] It can be understood that based on the running direction of the steel strip, the identification device for the first identifier is located in front of the discharging device. After detecting the discharging identifier, the discharging device correspondingly performs the sorting operation to realize the discharging of the carrier.
[0062] In the embodiment of this application, a plurality of hanging holes are provided on the steel strip, each hanging hole corresponds to a first identifier, and the first identifier can be a passive identifiable identifier such as an induction chip or a two-dimensional code. Each first identifier has a unique identification code, which can be used to distinguish its respective position on the steel strip.
[0063] Based on the corresponding relationship between the first identifier and the carrier in the steel strip system, the identification code of the first identifier and the identification information of the carrier in the hanging hole are in one-to-one correspondence. When identifying, by reading the identification code, the position of the corresponding carrier can be determined, and vice versa.
[0064] In the embodiment of this application, step S101 specifically includes:
[0065] A plurality of first identifiers on the steel strip correspond one-to-one with the hanging positions of the carriers, and each first identifier has a unique identification code;
[0066] When the carrier is mounted on the steel belt, the identification information of the carrier is obtained, and the identification code of the first mark on the steel belt corresponding to the hanging position of the carrier is simultaneously obtained;
[0067] Binding the identification code with the identification information, and establishing a first mapping form with the identification information of the vehicle as mapping input and the identification code of the first identifier as mapping output;
[0068] After the hanging position corresponding to the first identifier completes the warehouse exit operation, the identification code of the first identifier is untied.
[0069] In the present application, when the carrier enters the steel belt system, the identification code is associated and bound with the identification information, and a first mapping form is established, which establishes a good data foundation for the subsequent identification and positioning of the carrier out of the warehouse.
[0070] It is understandable that the association between the identification code and the identification information is temporary. When the vehicle has completed exiting the warehouse, the identification code and the identification information are unbound, and the first identifier can continue to be associated and bound with the subsequent vehicle entering the track to achieve a recycling effect. Exemplarily, the determination of whether the vehicle has completed exiting the warehouse can be achieved based on the corresponding match between the detection data of the exit track and the detection sequence output by the identification device.
[0071] S102, obtaining warehouse exit information, querying the first mapping form to confirm the actual position of the carrier on the steel belt contained in the warehouse exit information, and defining the corresponding first identifier as a warehouse exit identifier.
[0072] In the embodiment of the present application, the outbound information can be input based on the control platform, and the cargo information entering the steel belt system can be screened, so as to obtain the desired cargo for outbound operation. It can be understood that when the cargo enters the steel belt system, the cargo information has been entered, and it can be directly screened when outbound.
[0073] In one possible implementation, step S102 specifically includes:
[0074] Obtaining the warehouse exit information in the current steel strip system, wherein the warehouse exit information includes the identification information of the carrier;
[0075] Using the identification information of the carrier contained in the warehouse exit information as a mapping input, and outputting the identification code of the corresponding first identifier according to the first mapping form;
[0076] When the identification code is detected to be output, the first identifier corresponding to the output identification code is defined as the warehouse exit identifier; confirmation feedback information is generated according to the input identification information, and sent to the control platform;
[0077] When it is detected that the input identification information fails to be output, failure feedback information is generated according to the input identification information and sent to the control platform.
[0078] In the present application, the outbound information at least includes the identification information of the carrier. Based on the outbound information, the carriers in the steel belt system can be classified into: outbound carriers and other carriers. Outbound carriers are carriers that are about to be outbound, and other carriers do not need to be outbound. In the embodiment of the present application, the identification information of the carrier and the identification code of the first identifier are used for verification and identification, so as to distinguish outbound carriers and other carriers based on the outbound information.
[0079] In an embodiment of the present application, the warehouse exit information includes a large amount of identification information of vehicles. In theory, the first mapping form should include all the identification information in the warehouse exit information. One vehicle corresponds to one first identifier, that is, each identification information contained in the warehouse exit information can output an identification code through the first mapping form.
[0080] If there is identification information but the identification code cannot be output, and the output fails, it means that the identification information is not included in the first mapping form and there is no such carrier in the steel belt system. At this time, a failure feedback message should be sent to the staff or the control platform to facilitate error verification.
[0081] If the output is successful, it means that the corresponding carrier exists in the steel belt system and the corresponding goods can be shipped out of the warehouse. Confirmation feedback information can be sent to the staff or control platform to confirm the carrier information.
[0082] On the control platform side, a display screen can be set to display relevant feedback information. When failure feedback information is received, a prompt signal can be actively issued, such as flashing lights, color changes, sound warnings, etc.
[0083] S103, obtaining the real-time running speed of the steel belt, calculating the running delay of the carrier from the identification position of the out-of-warehouse mark to the out-of-warehouse device, and adjusting the shifting cycle of the out-of-warehouse device.
[0084] In the embodiment of the present application, the running speed of the steel belt system does not need to be reduced to a lower level when unloading to match the relatively slow unloading device in the past.
[0085] When running at a relatively high speed, there are corresponding requirements for the execution speed of the sorting action of the warehouse out device. The sorting operation must be executed and completed quickly so as not to affect the sorting operation of the next carrier and better adapt to the high-speed operation of the steel belt.
[0086] In one possible implementation, step S103 specifically includes:
[0087] When it is detected that the current steel belt system obtains the warehouse exit information, the real-time running speed of the steel belt is obtained; the steel belt runs at a constant speed;
[0088] Obtaining the actual distance between the identification position and the warehouse discharge device in the current steel strip system, and calculating the operation delay of the carrier from the identification position to the warehouse discharge device;
[0089] Obtain the spacing of the hanging holes in the current steel belt system, and calculate the single operation time range of the warehouse discharge device at the current running speed of the steel belt;
[0090] According to the single operation time range, the shifting cycle of the warehouse-out device is adjusted; the shifting cycle is the time taken to complete a sorting action.
[0091] As a preferred embodiment, when the warehouse exit information is obtained, the high-speed operation of the steel belt can be maintained at a uniform speed to facilitate the calculation of relevant warehouse exit data. The high-speed operation of the steel belt can be set to a uniform speed with multiple adjustable gears for different types of carriers / cargoes.
[0092] It should be noted that an identification device is installed at the identification position in the steel belt system, and the distance between the identification device and the warehouse discharge device is fixed. The actual distance can be entered as a fixed parameter to facilitate the calculation of the operation delay based on the real-time running speed of the steel belt.
[0093] Based on the spacing between the hanging holes of the steel belt, the single operation time range allowed by the warehouse unloading device during continuous sorting can be calculated, and the shifting cycle can be adjusted within this time range so that the warehouse unloading device can continuously unload the carriers on the steel belt. The shifting cycle is the time it takes to complete a sorting action.
[0094] Limited by the high-speed operation of the steel belt, the allowable cycle of the distribution action may be short, and the control of the motor is particularly critical at this time. A synchronously rotating detection needle can be set on the distribution part, and a pair of sensors can be set at the corresponding boundary of the distribution action, representing the toggle position and normal position of the distribution part, respectively. The toggle position represents the position where the out-of-warehouse operation is normally performed, and the normal position represents the position where the out-of-warehouse operation is not performed; when a signal is detected at the toggle position, it means that the distribution part has reached this position and can perform the out-of-warehouse operation normally; when a signal is detected at the normal position, it means that the distribution part has reached this position, the out-of-warehouse operation is not performed, and the carrier continues to run with the steel belt.
[0095] When one sorting action is completed, two detection signals are triggered, which can be used to determine whether the sorting action of the sorting component is completed and meets the standards; further, the time difference between the two detection signals can be taken as a single operation time / scaling cycle.
[0096] In the embodiments of the present application, the driving component for sorting can be a driving electrode or a telescopic cylinder, and it is preferred to effectively control the execution speed of the sorting action.
[0097] In a specific embodiment, calculating the running delay of the carrier from the identification position to the outloading device specifically includes:
[0098] Based on the actual distance between the identification position and the outloading device in the steel belt system, experimentally determine the running time of the carrier from the identification position to the outloading device at different speeds of the steel belt, and define it as the running delay;
[0099] Establish a second mapping form with the running speed of the steel belt as the mapping input and the running delay as the mapping output;
[0100] Take the actual distance between the identification position and the outloading device as a matching item of the second mapping form;
[0101] When the actual distance is obtained, match the corresponding second mapping form, and output the corresponding running delay through the input running speed.
[0102] Through preliminary experimental determination, the running delays of each steel belt system at different running speeds can be obtained, and with the actual distance between the identification position and the outloading device as a fixed parameter for matching, online matching can be performed to select the corresponding second mapping form for output and invocation of the running delay.
[0103] It can be understood that there are certain structural differences in the sorting components, outloading tracks, and hanging holes of different steel belt systems. During the calculation of the running delay, the influence brought by the specific structure should be considered.
[0104] S104. When the outloading identifier is detected, after waiting for one unit of the running delay, the outloading device performs the outloading operation at the toggling period.
[0105] In the embodiments of the present application, after the steel belt enters uniform motion, the carrier on it is identified by the identification device and then completes outloading through the outloading device. It can be understood that after the running speed of the steel belt is determined, the toggling period of the outloading device can be synchronously determined and adjusted.
[0106] In an implementable embodiment, step S104 specifically includes:
[0107] When the outloading identifier is detected, sort the detected outloading identifier based on the time line and output it as the detection sequence of the first identifier, and the outloading device enters the pre-response state;
[0108] Based on the real-time running speed of the steel belt, the shifting cycle of the warehouse discharging device is obtained;
[0109] Calculated from the time when the warehouse exit mark is detected, after waiting for the operation delay of one unit, the warehouse exit device performs a sorting action in the shifting cycle, thereby completing a warehouse exit operation;
[0110] Acquire detection information on the warehouse exit track, the detection information including identification information of the warehouse exit vehicle, and match the detection information with the detection sequence:
[0111] If the match is successful, the vehicle has completed the exit from the warehouse; otherwise, the vehicle has not completed the exit from the warehouse, and an error message is sent to the control platform; the error message includes the identification information of the vehicle that has not completed the exit from the warehouse and the identification code of the corresponding first identifier.
[0112] In the present application, when the identification device detects the warehouse exit mark, the warehouse exit device can enter the pre-response state, wait for one unit of operation delay, and then execute the distribution action to complete the warehouse exit operation of the carrier at the warehouse exit device.
[0113] In the present application, when the recognition device recognizes the warehouse exit mark, it can sort the detected warehouse exit marks based on the timeline and output them as a detection sequence of the first mark, so as to compare and confirm with the vehicle detection results on the warehouse exit track, thereby determining that the vehicle's warehouse exit is completed.
[0114] As a preferred embodiment, after completing the warehouse exit operation, the carrier enters the warehouse exit track. In order to ensure the orderliness of the carrier on the warehouse exit track, after obtaining the real-time running speed of the steel belt, the running speed of the drive chain of the warehouse exit track can be adjusted. The specific steps are as follows:
[0115] Acquire the detection sequence of the first identification, and calculate the interval distance between the warehouse exit identifications;
[0116] According to the real-time running speed of the steel belt, the delay interval of the carrier corresponding to the warehouse exit mark entering the warehouse exit track is calculated in sequence;
[0117] The running speed of the driving chain is adjusted according to the delay interval so that only one carrier exists in each driving interval on the driving chain.
[0118] The drive chain is equipped with push rods, and there are large intervals between the push rods to separate each carrier. The push rods take over the auxiliary drive of the carrier at the initial stage of the carrier entering the warehouse track to separate it from the next carrier. If the running speed of the drive chain is too slow, it is easy for multiple carriers to exist in one driving interval, thereby destroying the orderliness of the carriers on the warehouse track and affecting the subsequent processes.
[0119] In the present application, based on the interval distance of the exit mark, the arrival time of the push rod is calculated, so as to achieve the separation of the carriers. For continuous exit of the carriers, a constant driving speed can be maintained.
[0120] As another implementation, the arrival time of the push rod can be delayed according to the allocation execution time of the warehouse exit device, so that when the carrier reaches the warehouse exit track through the allocation member, it is separated and pushed by the push rod.
[0121] The following will be combined with the attached Figure 2 , the control device for high-speed steel strip exiting the warehouse provided in the embodiment of the present application is introduced in detail. It should be noted that the attached Figure 2 The control device for high-speed steel strip exiting the warehouse shown in the figure is used to implement the present application Figure 1 For the convenience of explanation, only the part related to the embodiment of the present application is shown. For the specific technical details not disclosed, please refer to the present application. Figure 1 The embodiment shown.
[0122] See also Figure 2 , Figure 2 Schematic diagram of the structure of a control device for high-speed steel strip exiting a warehouse provided in an embodiment of the present application. Figure 2 As shown, the device comprises:
[0123] The track mapping module 201: establishes a first mapping table between each first mark on the steel belt and the carrier mounted on the steel belt, wherein the position of the first mark on the steel belt corresponds to the hanging position of the carrier;
[0124] The warehouse exit identification module 202: obtains warehouse exit information, queries the first mapping table to confirm the actual position of the carrier included in the warehouse exit information on the steel belt, and defines the corresponding first identifier as the warehouse exit identifier;
[0125] The outbound adjustment module 203: obtains the real-time running speed of the steel strip, calculates the running delay of the carrier from the identification position of the outbound mark to the outbound device, and adjusts the shifting cycle of the outbound device;
[0126] The outbound execution module 204: when the outbound identification is detected, after waiting for a unit of operation delay, the outbound device executes the outbound operation in a shifting cycle.
[0127] Those skilled in the art can clearly understand that the technical solutions of the embodiments of the present application can be realized by means of software and / or hardware. The "units" and "modules" in this specification refer to software and / or hardware that can independently complete or cooperate with other components to complete specific functions, where the hardware can be, for example, a Field-Programmable Gate Array (FPGA), an Integrated Circuit (IC), etc.
[0128] Each processing unit and / or module of the embodiments of the present application can be implemented by an analog circuit that implements the functions described in the embodiments of the present application, or can also be implemented by software that executes the functions described in the embodiments of the present application.
[0129] See Figure 3 , which shows a schematic structural diagram of an electronic device involved in the embodiments of the present application. This electronic device can be used to implement Figure 1 the method in the illustrated embodiments. As Figure 3 shown, the electronic device 300 may include: at least one central processing unit 301, at least one network interface 304, a user interface 303, a memory 305, and at least one communication bus 302.
[0130] Among them, the communication bus 302 is used to realize the connection and communication between these components.
[0131] Among them, the user interface 303 may include a display screen (Display), a camera (Camera), and optionally the user interface 303 may further include a standard wired interface and a wireless interface.
[0132] Among them, the network interface 304 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface).
[0133] Among them, the central processing unit 301 may include one or more processing cores. The central processing unit 301 connects various parts within the entire electronic device 300 through various interfaces and circuits, and executes various functions of the terminal 300 and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory 305, and by calling the data stored in the memory 305. Optionally, the central processing unit 301 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The central processing unit 301 may integrate a combination of one or several of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, application programs, etc.; the GPU is responsible for the rendering and drawing of the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the central processing unit 301 and may be implemented separately by a single chip.
[0134] Among them, the memory 305 may include random access memory (RAM) and may also include read-only memory. Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 305 may include a program storage area and a data storage area. Among them, the program storage area may store instructions for implementing the operating system, instructions for at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store the data involved in the above-mentioned various method embodiments. Optionally, the memory 305 may further be at least one storage device located far from the aforementioned central processing unit 301. As Figure 3 shown, the memory 305, as a computer storage medium, may include an operating system, a network communication module, a user interface module, and program instructions.
[0135] In Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an input interface for the user and obtain the data input by the user; and the central processor 301 can be used to call the control application program for high-speed steel strip out of the warehouse stored in the memory 305, and specifically perform the following operations:
[0136] Establishing a first mapping table between each first mark on the steel belt and a carrier mounted on the steel belt, wherein the position of the first mark on the steel belt corresponds to the hanging position of the carrier;
[0137] Obtaining warehouse exit information, querying the first mapping form to confirm the actual position of the carrier on the steel belt contained in the warehouse exit information, and defining the corresponding first identifier as a warehouse exit identifier;
[0138] Obtaining the real-time running speed of the steel belt, calculating the running delay of the carrier from the identification position of the out-of-warehouse mark to the out-of-warehouse device, and adjusting the shifting cycle of the out-of-warehouse device;
[0139] When the out-of-warehouse mark is detected, after waiting for the operation delay of one unit, the out-of-warehouse device performs the out-of-warehouse operation in the shifting cycle.
[0140] The present application also provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps of the above method are implemented. The computer-readable storage medium may include, but is not limited to, any type of disk, including a floppy disk, an optical disk, a DVD, a CD-ROM, a micro drive, and a magneto-optical disk, a ROM, a RAM, an EPROM, an EEPROM, a DRAM, a VRAM, a flash memory device, a magnetic card or an optical card, a nanosystem (including a molecular memory IC), or any type of medium or device suitable for storing instructions and / or data.
[0141] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0142] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0143] In several embodiments provided in this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some service interfaces. The indirect coupling or communication connection of the device or unit can be in electrical or other forms.
[0144] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0145] In addition, each functional unit in various embodiments of this application can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.
[0146] If the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. And the aforementioned memory includes: USB flash drive, read-only memory (ROM), random access memory (RAM), mobile hard disk, magnetic disk, or optical disc and other media that can store program codes.
[0147] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program. This program can be stored in a computer-readable memory. The memory can include: flash drive, read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disc, etc.
[0148] The foregoing are only exemplary embodiments of the present disclosure, and thus cannot limit the scope of the present disclosure. That is, any equivalent changes and modifications made in accordance with the teachings of the present disclosure still fall within the scope covered by the present disclosure. After considering the specification and practicing the present disclosure herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not recorded in the present disclosure. The specification and examples are only regarded as exemplary, and the scope and spirit of the present disclosure are defined by the claims.
Claims
1. A control method for high-speed steel strip exiting the warehouse, It is characterized in that The method comprises: Establishing a first mapping table between each first mark on the steel belt and a carrier mounted on the steel belt, wherein the position of the first mark on the steel belt corresponds to the hanging position of the carrier; Obtaining warehouse exit information, querying the first mapping form to confirm the actual position of the carrier on the steel belt contained in the warehouse exit information, and defining the corresponding first identifier as a warehouse exit identifier; The real-time running speed of the steel belt is obtained, the running delay of the carrier from the identification position of the out-of-warehouse mark to the out-of-warehouse device is calculated, and the shifting cycle of the out-of-warehouse device is adjusted; specifically, the process includes: When it is detected that the current steel belt system obtains the warehouse exit information, the real-time running speed of the steel belt is obtained; the actual distance between the identification position and the warehouse exit device in the current steel belt system is obtained, and the running delay of the carrier from the identification position to the warehouse exit device is calculated; Obtain the spacing of the hanging holes in the current steel belt system, and calculate the single operation time range of the warehouse discharge device at the current running speed of the steel belt; According to the single operation time range, the shifting cycle of the warehouse-out device is adjusted; the shifting cycle is the time taken to complete a sorting action; When the warehouse exit mark is detected, after waiting for the operation delay of one unit, the warehouse exit device performs the warehouse exit operation in the shifting cycle; Based on the actual distance between the identification position and the warehouse exit device in the steel belt system, the running time of the carrier from the identification position to the warehouse exit device at different speeds of the steel belt is measured through experiments and defined as the running delay.
2. The method according to claim 1, It is characterized in that The method further includes adjusting the running speed of the drive chain of the warehouse exit track according to the real-time running speed of the steel belt, specifically including: Acquire the detection sequence of the first identification, and calculate the interval distance between the warehouse exit identifications; According to the real-time running speed of the steel belt, the delay interval of the carrier corresponding to the warehouse exit mark entering the warehouse exit track is calculated in sequence; The running speed of the driving chain is adjusted according to the delay interval so that only one carrier exists in each driving interval on the driving chain.
3. The method according to claim 1, It is characterized in that The "establishing a first mapping table between each first mark on the steel belt and the carrier mounted on the steel belt, wherein the position of the first mark on the steel belt corresponds to the hanging position of the carrier" specifically includes: The steel belt is provided with a plurality of first marks corresponding to the hanging positions of the carriers, and each of the first marks has a unique identification code; When the carrier is mounted on the steel belt, the identification information of the carrier is obtained, and the identification code of the first mark on the steel belt corresponding to the hanging position of the carrier is simultaneously obtained; Binding the identification code with the identification information, and establishing a first mapping form with the identification information of the vehicle as mapping input and the identification code of the first identifier as mapping output; After the hanging position corresponding to the first identifier completes the warehouse exit operation, the identification code of the first identifier is untied.
4. The method according to claim 3, It is characterized in that The "obtaining warehouse exit information, querying the first mapping form to confirm the actual position of the carrier on the steel belt contained in the warehouse exit information, and defining the corresponding first identifier as a warehouse exit identifier" specifically includes: Obtaining the warehouse exit information in the current steel strip system, wherein the warehouse exit information includes the identification information of the carrier; Using the identification information of the carrier contained in the warehouse exit information as a mapping input, and outputting the identification code of the corresponding first identifier according to the first mapping form; When the identification code is detected to be output, the first identifier corresponding to the output identification code is defined as the warehouse exit identifier; confirmation feedback information is generated according to the input identification information, and sent to the control platform; When it is detected that the input identification information fails to be output, failure feedback information is generated according to the input identification information and sent to the control platform.
5. The method according to claim 1, It is characterized in that The “calculating the operation delay of the carrier from the identification position to the warehouse exit device” specifically includes: A second mapping table is established by using the running speed of the steel strip as a mapping input and the running delay as a mapping output; Using the actual distance between the identified position and the bin-out device as a matching item of the second mapping table; When the actual distance is obtained, the corresponding second mapping table is matched, and the corresponding running delay is outputted through the input running speed.
6. The method according to claim 2, It is characterized in that The “when the warehouse exit mark is detected, after waiting for the operation delay of one unit, the warehouse exit device performs the warehouse exit operation in the shifting cycle” specifically includes: When the warehouse exit mark is detected, the detected warehouse exit marks are sorted based on the timeline and output as a detection sequence of the first mark, and the warehouse exit device enters a pre-response state; Based on the real-time running speed of the steel belt, the shifting cycle of the warehouse discharging device is obtained; Calculated from the time when the warehouse exit mark is detected, after waiting for the operation delay of one unit, the warehouse exit device performs a sorting action in the shifting cycle, thereby completing a warehouse exit operation; Acquire detection information on the warehouse exit track, the detection information including identification information of the warehouse exit vehicle, and match the detection information with the detection sequence: If the match is successful, the vehicle has completed the exit from the warehouse; otherwise, the vehicle has not completed the exit from the warehouse, and an error message is sent to the control platform; the error message includes the identification information of the vehicle that has not completed the exit from the warehouse and the identification code of the corresponding first identifier.
7. A control device for high-speed steel strip exiting the warehouse, It is characterized in that The method for controlling high-speed steel strip exiting a warehouse according to claim 1, wherein the device comprises: On-track mapping module: establishes a first mapping table between each first mark on the steel belt and the carrier mounted on the steel belt, and the position of the first mark on the steel belt corresponds to the hanging position of the carrier; Outbound identification module: obtains outbound information, queries the first mapping form to confirm the actual position of the carrier contained in the outbound information on the steel belt, and defines the corresponding first identifier as the outbound identifier; Outbound adjustment module: obtains the real-time running speed of the steel belt, calculates the running delay between the carrier and the outbound device from the identification position of the outbound mark, and adjusts the shifting cycle of the outbound device; Outbound execution module: When the outbound identification is detected, after waiting for a unit of operation delay, the outbound device executes the outbound operation in a toggle cycle.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, It is characterized in that When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, It is characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Automatic clothes supplying device
CN109250417A
Automatic clothes hanging conveying line
CN111498413A