Method, device and system for tracking a cutting of a silicon rod

CN118990825BActive Publication Date: 2026-08-21JINWAN GAOJING SOLAR ENERGY TECH CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411094306.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-09
Publication Date
2026-08-21
Estimated Expiration
2044-08-09

AI Technical Summary

Technical Problem

[0003]本申请实施例提供了一种硅棒切割的追踪方法、追踪装置、追踪系统和计算机可读存储介质,以至少解决在现有技术中对硅棒进行切割的过程中,人工录入切片机刀号的工作繁琐,且效率低的技术问题

Benefits of technology

[0014]在本申请实施例中,采用上述硅棒切割的追踪方法,通过在获取到上述切片机的多个请求信号的情况下,表明上述切片机此时即将切割完成,控制自动搬运车在库位中抓取新的硅棒材料并移动至上述切片机的预设下料位置,等待下料,在上述自动搬运车抓取上述硅棒材料之后,会获取库位中剩余的硅棒材料的数量进行记录;在等待下料的过程中控制上述自动搬运车获取上述切片机的刀号信息,将刀号信息与上述硅棒材料进行关联,在获取到上述切片机的下料信号之后,将上述硅棒材料推入上述切片机中进行切割。在整个过程中上述自动搬运车会在为切片机下料的过程中将上述切片机的刀号信息与上述硅棒材料进行关联,精简了对刀号的录入流程,提高了录入的准确性。解决了在现有技术中对硅棒进行切割的过程中,人工录入切片机刀号的工作繁琐,且效率低的技术问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118990825B_ABST
    Figure CN118990825B_ABST
Patent Text Reader

Abstract

The application discloses a silicon rod cutting tracking method, a tracking device and a tracking system. The method comprises the following steps: acquiring request signals of a plurality of slicing machines at a first time, the first time comprising a time when the silicon rod material is expected to be cut to completion during the cutting process of the slicing machine, and the time being equal to a first threshold value; controlling an automatic carrier to grab new silicon rod material in a storage location according to the request signals, acquiring quantity information of the silicon rod material, and moving to a preset unloading position, wherein the quantity information represents the quantity of the remaining silicon rod material in the storage location; controlling the automatic carrier to acquire knife number information of the slicing machine, wherein the knife number information represents the model of the slicing machine, and the knife number information corresponds to the silicon rod material; and controlling the automatic carrier to push the new silicon rod material into the slicing machine under the condition that an unloading signal of the slicing machine is acquired. The application solves the technical problems of tedious work and low efficiency of manually entering the knife number of the slicing machine during the cutting process of the silicon rod.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of silicon wafer processing, and more specifically, to a tracking method, tracking device, tracking system, and computer-readable storage medium for silicon rod cutting. Background Technology

[0002] Currently, in existing technologies, the silicon ingot cutting process involves manual input or automatic input of data into the corresponding machine slot, followed by Automated Guided Vehicle (AGV) loading the ingot onto the machine. After slicing, the operator manually requests unloading, and the AGV randomly retrieves the silicon ingot from the slot and waits at the required unloading machine. Once the ingot lifting is complete, the cut silicon material is removed and reloaded. The operator manually inputs the new silicon ingot cutter number information, and after the line is completed, cutting begins. This process continues until the cutting is finished, and the next cut is performed, repeating the above steps to achieve silicon wafer cutting. However, the silicon rod information after being loaded onto the machine is manually entered, which has a high error rate. Other personnel (except the main operator) can only obtain the cutter number from the machine panel or by querying the system data. When a certain number of test silicon rods need to be followed up on-site, finding the marked test silicon rods requires checking each machine individually, which is time-consuming and labor-intensive. Apart from checking the machine panel on-site to know the cutting completion time, there is no other way to query. On-site personnel need to record the unloading time of each test machine, which is very tedious. Manually clicking to request material unloading can easily interfere with the AGV unloading plan, causing material accumulation and delays. There is currently no effective solution to the above problems. Summary of the Invention

[0003] This application provides a tracking method, tracking device, tracking system, and computer-readable storage medium for silicon rod cutting, to at least solve the technical problem that manual entry of slicing machine blade numbers is cumbersome and inefficient in the process of cutting silicon rods in the prior art.

[0004] According to one aspect of the embodiments of this application, a tracking method for silicon rod cutting is provided, comprising: acquiring request signals from multiple slicing machines at a first moment, the first moment including the moment when the silicon rod material is expected to be cut to completion during the slicing process of the slicing machine, and the moment when the silicon rod material is expected to be cut to completion is equal to a first threshold; according to the request signals, controlling an automated guided vehicle to grab new silicon rod material from a storage location, acquiring quantity information of the silicon rod material, and moving it to a preset unloading position, the quantity information representing the quantity of silicon rod material remaining in the storage location; controlling the automated guided vehicle to acquire the blade number information of the slicing machine, the blade number information representing the model of the slicing machine, and the blade number information corresponding to the silicon rod material; and, upon acquiring the unloading signal of the slicing machine, controlling the automated guided vehicle to push new silicon rod material into the slicing machine.

[0005] Optionally, the tracking method further includes: controlling the slicing machine to cut the silicon rod material and recording the cutting time period of the silicon rod material; controlling the slicing machine to send the cutting time period to a query platform at a second moment, the second moment being the moment when the slicing machine completes cutting the silicon rod material, the query platform being used to query information about the process of the slicing machine cutting the silicon rod material, the information including at least the cutting time period.

[0006] Optionally, the tracking method further includes controlling the automated guided vehicle to transmit the quantity information and the tool number information to a query platform.

[0007] Optionally, the tracking method further includes: when the target object queries the cutting information, controlling the query platform to display the cutting information, wherein the cutting information includes at least a preset knife number and / or a preset cutting time.

[0008] Optionally, obtaining the quantity information of the silicon rod material includes: controlling a robotic arm to move a preset quantity of the silicon rod material from the die bonding workshop to a loading vehicle; controlling the automated guided vehicle to move the loading vehicle to an empty storage location; and, upon receiving a request signal from the slicing machine, controlling the automated guided vehicle to grab the silicon rod material and obtaining the remaining quantity based on the number of grabs and the preset quantity.

[0009] Optionally, the tracking method further includes: when multiple request signals from the slicers are received, controlling the automatic transport vehicle to move to the preset unloading position according to the order of the request signals, wherein the request signals correspond one-to-one with the slicers and the preset unloading position corresponds one-to-one with the request signals.

[0010] According to another aspect of the embodiments of this application, a tracking device for silicon rod cutting is provided, comprising: a first acquisition module, configured to acquire request signals from multiple slicing machines at a first moment, wherein the first moment includes the moment when the silicon rod material is expected to be cut completely during the slicing process of the slicing machine, and the moment is equal to a first threshold; a first control module, configured to control an automated guided vehicle to grab new silicon rod material from a storage location according to the request signals, acquire quantity information of the silicon rod material, and move to a preset unloading position, wherein the quantity information represents the quantity of silicon rod material remaining in the storage location; a second control module, configured to control the automated guided vehicle to acquire the blade number information of the slicing machine, wherein the blade number information represents the model of the slicing machine; and a third control module, configured to control the automated guided vehicle to push new silicon rod material into the slicing machine when the unloading signal of the slicing machine is acquired.

[0011] According to another aspect of the embodiments of this application, a silicon rod cutting tracking system is provided. The system is used to execute the silicon rod cutting tracking method, comprising: a processor; an automated guided vehicle electrically connected to the processor, the automated guided vehicle being used to acquire quantity information of the silicon rod material and move to a preset unloading position, the quantity information representing the quantity of the silicon rod material remaining in the storage location; and a slicing machine electrically connected to the processor, the automated guided vehicle also being used to acquire the slicing machine's blade number information, the blade number information representing the model of the slicing machine, the blade number information corresponding to the silicon rod material.

[0012] Optionally, the tracking system further includes a query platform, which is electrically connected to the automated guided vehicle and the slicing machine, respectively. The query platform is used to query information about the slicing machine's process with the silicon rod material, and the information includes at least the cutting time period of the silicon rod material by the slicing machine.

[0013] According to another aspect of the embodiments of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform the silicon rod cutting tracking method.

[0014] In this embodiment, the aforementioned silicon rod cutting tracking method is employed. Upon receiving multiple request signals from the slicing machine, indicating that the slicing machine is about to complete cutting, the automated guided vehicle (AGV) is controlled to grab new silicon rod material from the storage location and move it to the preset unloading position of the slicing machine, awaiting unloading. After the AAV grabs the silicon rod material, the quantity of remaining silicon rod material in the storage location is recorded. During the unloading process, the AAV acquires the slicing machine's blade number information and associates it with the silicon rod material. Upon receiving the unloading signal from the slicing machine, the silicon rod material is pushed into the slicing machine for cutting. Throughout this process, the AAV associates the slicing machine's blade number information with the silicon rod material during unloading, simplifying the blade number input process and improving input accuracy. This solves the technical problem of cumbersome and inefficient manual input of slicing machine blade numbers during silicon rod cutting in the prior art. Attached Figure Description

[0015] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0016] Figure 1This is a hardware structure block diagram of a mobile terminal that performs a silicon rod cutting tracking method according to related technologies;

[0017] Figure 2 This is a flowchart illustrating a silicon rod cutting tracking method according to an embodiment of this application;

[0018] Figure 3 This is a flowchart illustrating another silicon rod cutting tracking method according to an embodiment of this application;

[0019] Figure 4 This is a structural block diagram of a silicon rod cutting tracking device provided according to an embodiment of this application.

[0020] The above figures include the following reference numerals:

[0021] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device. Detailed Implementation

[0022] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0024] In related technologies, silicon rod information is manually entered after the rods are loaded onto the machine, which has a high error rate. Other personnel (except the main operator) can only obtain the cutter number from the machine panel or by querying the system data. When a certain number of test silicon rods need to be tracked on-site, each machine must be checked to find the marked test silicon rod, which is time-consuming and labor-intensive. Apart from checking the machine panel on-site to know the cutting completion time, there is no other way to query. On-site personnel need to record the unloading time of each test machine, which is very cumbersome. Manually clicking to request material unloading can easily interfere with the AGV unloading plan, causing material accumulation and delays. There is currently no effective solution to the above problems. In order to solve this problem, this application proposes a silicon rod cutting tracking method, tracking device, tracking system, and computer-readable storage medium, which are described in detail below.

[0025] According to an embodiment of this application, a method embodiment for tracking silicon rod cutting is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0026] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.

[0027] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for a silicon rod cutting tracking method according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0028] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the silicon rod cutting tracking method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0029] Under the above operating environment, embodiments of this application provide a tracking method for silicon rod cutting, such as... Figure 2 As shown, the method includes the following steps:

[0030] Step S201: Obtain request signals from multiple slicing machines at a first moment, wherein the first moment includes the moment when the silicon rod material is expected to be cut by the slicing machine during the cutting process, and the moment when the silicon rod material is expected to be cut is equal to a first threshold.

[0031] Step S202: Based on the above request signal, control the automated guided vehicle to grab new silicon rod materials in the storage location, obtain the quantity information of the silicon rod materials, and move to the preset unloading position. The quantity information indicates the quantity of the remaining silicon rod materials in the storage location.

[0032] Step S203: Control the automated guided vehicle to obtain the blade number information of the slicing machine. The blade number information represents the model of the slicing machine and corresponds to the silicon rod material.

[0033] Step S204: Upon receiving the feeding signal from the slicing machine, control the automatic transport vehicle to push the new silicon rod material into the slicing machine.

[0034] Through the above steps, upon receiving multiple request signals from the slicing machine, indicating that the slicing machine is about to complete cutting, the automated guided vehicle (AGV) grabs new silicon rod material from the storage location and moves it to the preset feeding position of the slicing machine, awaiting feeding. After the AAV grabs the silicon rod material, it records the quantity of remaining silicon rod material in the storage location. During the waiting period for feeding, the AAV acquires the slicing machine's blade number information and associates it with the silicon rod material. Upon receiving the feeding signal from the slicing machine, it pushes the silicon rod material into the slicing machine for cutting. Throughout the process, the AAV associates the slicing machine's blade number information with the silicon rod material while feeding it, simplifying the blade number input process and improving input accuracy. This solves the technical problem of cumbersome and inefficient manual input of slicing machine blade numbers during silicon rod cutting in existing technologies.

[0035] In the above embodiment, the AGV is responsible for recording the machine number and corresponding blade number of the slicing machine after the silicon rod material is loaded, as well as the information on the storage location of the silicon rod material not loaded. The AGV receives a request signal from the slicing machine, picks up the silicon rod material from the storage location, moves it to the preset unloading position of the slicing machine, and records the blade number information of the slicing machine and the quantity of remaining silicon rod material in the storage location. After the slicing machine completes cutting, it sends an unloading signal, receives the unloading signal, and controls the automated guided vehicle to perform the unloading action, pushing the new silicon rod material into the slicing machine so that the slicing machine can cut the new silicon rod material.

[0036] In some optional embodiments, the tracking method further includes: controlling the slicing machine to cut the silicon rod material and recording the cutting time period of the silicon rod material; controlling the slicing machine to send the cutting time period to a query platform at a second moment, wherein the second moment is the moment when the slicing machine completes cutting the silicon rod material, and the query platform is used to query information about the process of the slicing machine cutting the silicon rod material, wherein the information includes at least the cutting time period.

[0037] In the above optional embodiments, after the automated guided vehicle pushes the new silicon rod material into the slicing machine, the slicing machine cuts the new silicon rod material while recording the cutting time. After the cutting is completed, the cutting time of the silicon rod material is transmitted to the query platform as soon as possible so that the silicon rod material can be queried later.

[0038] In some optional implementations, the tracking method further includes controlling the automated guided vehicle to transmit the quantity information and the tool number information to a query platform.

[0039] In the above optional embodiments, immediately after the automated guided vehicle moves to the preset unloading position and pushes the silicon rod material into the slicing machine, the automated guided vehicle also acquires the slicing machine's station number and transmits the previously acquired remaining quantity of silicon rod material in the storage location, the slicing machine's blade information, and the slicing machine's station number to the query platform. This ensures that the query platform records the silicon rod material's cutting completion time, the slicing machine's station number and blade number information used for cutting, and the remaining quantity of silicon rod material in the storage location.

[0040] In some optional implementations, the tracking method further includes: when the target object queries the cutting information, controlling the query platform to display the cutting information, wherein the cutting information includes at least a preset knife number and / or a preset cutting time.

[0041] In the above optional implementation, as can be seen from the above, the query platform has already recorded some cutting information about the silicon rod material. When the target user wants to query the cutting information, they can directly enter the label of the silicon rod material or the label of the slicing machine to perform the corresponding query. After receiving the preset instruction from the target user, the query platform is controlled to respond to the preset instruction and then display the preset blade number information and / or preset cutting time. When displaying the blade number information, the machine number of the slicing machine can also be displayed so that the target user can intuitively see the information in the whole process without having to manually enter, check and query the status of each silicon rod material.

[0042] In some optional implementations, obtaining the quantity information of the silicon rod material includes: controlling a robotic arm to move a preset quantity of the silicon rod material from the die bonding workshop to a loading vehicle; controlling the automated guided vehicle to move the loading vehicle to an empty storage location; and, upon receiving a request signal from the slicing machine, controlling the automated guided vehicle to grab the silicon rod material and obtaining the remaining quantity based on the number of grabs and the preset quantity.

[0043] In the above optional embodiments, before the silicon rod material enters the storage location, the silicon rod material is located in the die bonding workshop. The control robot arm moves the silicon rod material prepared in the die bonding workshop to the loading cart. The control robot pulls the loading cart to the storage location. The robot records the preset quantity of silicon rod material transported from the die bonding workshop. If the slicing machine needs new silicon rod material later, the quantity of silicon rod material remaining in the storage location can be obtained based on the number of times new silicon rod material is grabbed and the preset quantity, thereby obtaining the quantity information of the silicon rod material.

[0044] In some optional embodiments, the tracking method further includes: when multiple request signals from the slicers are received, controlling the automatic transport vehicle to move to the preset unloading position according to the order of the request signals, wherein the request signals correspond one-to-one with the slicers and the preset unloading position corresponds one-to-one with the request signals.

[0045] In the above optional embodiments, when there are multiple slicers, in order to save costs, the number of automated guided vehicles will be less than the number of slicers. The automated guided vehicles will prioritize the received request signals. The priority is determined by the order in which the request signals are received. Each request signal corresponds to one slicer, and each slicer corresponds to a preset feeding position. The automated guided vehicles feed the slicers sequentially according to the above order.

[0046] For example, such as Figure 3 As shown, the robotic arm moves a preset number of silicon rods prepared in the die bonding workshop to a loading trolley, and the automated guided vehicle (AGV) moves the silicon rods to an empty storage location. At a certain moment when multiple slicing machines are about to finish cutting the silicon rods, request signals from multiple slicing machines are acquired. Based on these request signals, the AAV grabs new silicon rods from the storage location, acquires the quantity information of the silicon rods, moves them to a preset unloading position, and acquires the blade number information of the slicing machines. Upon receiving the unloading signal from the slicing machines, the AAV controls... The automated guided vehicle pushes the new silicon rod material into the slicing machine. The automated guided vehicle transmits the quantity and blade number information to a query platform. The slicing machine is then controlled to cut the silicon rod material, recording the cutting time period. Immediately after cutting, the slicing machine sends the cutting time period to the query platform. Based on the order of the request signals, the automated guided vehicle moves to the preset unloading position to prepare for another unloading operation until the remaining quantity of silicon rod material in the storage area is zero. This process is repeated. When the target user queries the cutting information, the query platform displays the cutting information, which includes at least the preset blade number and / or preset cutting time.

[0047] This application provides a tracking device for silicon rod cutting. It should be noted that this tracking device can be used to execute the tracking method for silicon rod cutting provided in this application. This device is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0048] The tracking device for silicon rod cutting provided in the embodiments of this application is described below.

[0049] Figure 4 This is a schematic diagram of a tracking device for silicon rod cutting according to an embodiment of this application. Figure 4 As shown, the device includes: a first acquisition module 100, configured to acquire request signals from multiple slicing machines at a first moment, wherein the first moment includes the moment when the silicon rod material is expected to be cut completely during the slicing process of the slicing machines, equal to a first threshold; a first control module 200, configured to control an automated guided vehicle to grab new silicon rod material from a storage location according to the request signals, acquire quantity information of the silicon rod material, and move it to a preset unloading position, wherein the quantity information represents the quantity of silicon rod material remaining in the storage location; a second control module 300, configured to control the automated guided vehicle to acquire the blade number information of the slicing machines, wherein the blade number information represents the model of the slicing machines; and a third control module 400, configured to control the automated guided vehicle to push new silicon rod material into the slicing machines upon acquiring the unloading signal of the slicing machines.

[0050] The silicon rod cutting tracking device of this application includes a first acquisition module, a first control module, a second control module, and a third control module. The first acquisition module acquires multiple request signals from the slicing machine, indicating that the slicing machine is about to complete cutting. The first control module controls an automated guided vehicle (AGV) to grab new silicon rod material from the storage area and move it to the preset feeding position of the slicing machine, waiting for feeding. After the AAV grabs the silicon rod material, it records the quantity of remaining silicon rod material in the storage area. The second control module, while waiting for feeding, controls the AAV to acquire the blade number information of the slicing machine and associates the blade number information with the silicon rod material. The third control module, upon receiving the feeding signal from the slicing machine, pushes the silicon rod material into the slicing machine for cutting. Throughout the process, the AAV associates the blade number information of the slicing machine with the silicon rod material during feeding, simplifying the blade number input process and improving input accuracy. This solves the technical problem of tedious and inefficient manual input of slicing machine blade numbers during the cutting of silicon rods in existing technologies.

[0051] In some optional embodiments, the tracking device further includes a first sub-control module and a second sub-control module, wherein the first sub-control module is used to control the slicing machine to cut the silicon rod material and record the cutting time period of the silicon rod material; the second sub-control module is used to control the slicing machine to send the cutting time period to a query platform at a second moment, wherein the second moment is the moment when the slicing machine completes cutting the silicon rod material, and the query platform is used to query information about the slicing machine's process with the silicon rod material, wherein the information includes at least the cutting time period.

[0052] In some optional implementations, the tracking device further includes a third sub-control module, which controls the automated guided vehicle to transmit the quantity information and the tool number information to the query platform.

[0053] In some optional implementations, the tracking device further includes a fourth sub-control module, which controls the query platform to display the cutting information when the target object queries the cutting information. The cutting information includes at least a preset knife number and / or a preset cutting time.

[0054] In some optional implementations, the first control module includes a fifth sub-control module, a sixth sub-control module, and a seventh sub-control module. The fifth sub-control module controls the robotic arm to move a preset number of silicon rod materials from the die bonding workshop to the loading cart. The sixth sub-control module controls the automated guided vehicle to move the loading cart to an empty storage location. The seventh sub-control module controls the automated guided vehicle to grab the silicon rod materials when a request signal is received from the slicing machine, and obtains the remaining quantity based on the number of grabs and the preset quantity.

[0055] In some optional embodiments, the tracking device further includes an eighth sub-control module, which, upon receiving request signals from multiple slicers, controls the automated guided vehicle to move to the preset unloading position according to the order of the request signals. The request signals correspond one-to-one with the slicers, and the preset unloading position corresponds one-to-one with the request signals.

[0056] It should be noted that each module in the aforementioned silicon rod cutting tracking device can be a program module (e.g., a set of program instructions to implement a specific function) or a hardware module. For the latter, it can take the following forms, but is not limited to them: each of the above modules is represented by a processor, or the functions of each of the above modules are implemented by a processor.

[0057] This invention provides a computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform the silicon rod cutting tracking method.

[0058] Specifically, the tracking methods for silicon rod cutting include:

[0059] Step S201: Obtain request signals from multiple slicing machines at a first moment, wherein the first moment includes the moment when the silicon rod material is expected to be cut by the slicing machine during the cutting process, and the moment when the silicon rod material is expected to be cut is equal to a first threshold.

[0060] Step S202: Based on the above request signal, control the automated guided vehicle to grab new silicon rod materials in the storage location, obtain the quantity information of the silicon rod materials, and move to the preset unloading position. The quantity information indicates the quantity of the remaining silicon rod materials in the storage location.

[0061] Step S203: Control the automated guided vehicle to obtain the blade number information of the slicing machine. The blade number information represents the model of the slicing machine and corresponds to the silicon rod material.

[0062] Step S204: Upon receiving the feeding signal from the slicing machine, control the automatic transport vehicle to push the new silicon rod material into the slicing machine.

[0063] Through the above steps, upon receiving multiple request signals from the slicing machine, indicating that the slicing machine is about to complete cutting, the automated guided vehicle (AGV) grabs new silicon rod material from the storage location and moves it to the preset feeding position of the slicing machine, awaiting feeding. After the AAV grabs the silicon rod material, it records the quantity of remaining silicon rod material in the storage location. During the waiting period for feeding, the AAV acquires the slicing machine's blade number information and associates it with the silicon rod material. Upon receiving the feeding signal from the slicing machine, it pushes the silicon rod material into the slicing machine for cutting. Throughout the process, the AAV associates the slicing machine's blade number information with the silicon rod material while feeding it, simplifying the blade number input process and improving input accuracy. This solves the technical problem of cumbersome and inefficient manual input of slicing machine blade numbers during silicon rod cutting in existing technologies.

[0064] In some optional embodiments, the tracking method further includes: controlling the slicing machine to cut the silicon rod material and recording the cutting time period of the silicon rod material; controlling the slicing machine to send the cutting time period to a query platform at a second moment, wherein the second moment is the moment when the slicing machine completes cutting the silicon rod material, and the query platform is used to query information about the process of the slicing machine cutting the silicon rod material, wherein the information includes at least the cutting time period.

[0065] In some optional implementations, the tracking method further includes controlling the automated guided vehicle to transmit the quantity information and the tool number information to a query platform.

[0066] In some optional implementations, the tracking method further includes: when the target object queries the cutting information, controlling the query platform to display the cutting information, wherein the cutting information includes at least a preset knife number and / or a preset cutting time.

[0067] In some optional implementations, obtaining the quantity information of the silicon rod material includes: controlling a robotic arm to move a preset quantity of the silicon rod material from the die bonding workshop to a loading vehicle; controlling the automated guided vehicle to move the loading vehicle to an empty storage location; and, upon receiving a request signal from the slicing machine, controlling the automated guided vehicle to grab the silicon rod material and obtaining the remaining quantity based on the number of grabs and the preset quantity.

[0068] In some optional embodiments, the tracking method further includes: when multiple request signals from the slicers are received, controlling the automatic transport vehicle to move to the preset unloading position according to the order of the request signals, wherein the request signals correspond one-to-one with the slicers and the preset unloading position corresponds one-to-one with the request signals.

[0069] This invention also provides a silicon rod cutting tracking system. The system is used to execute the silicon rod cutting tracking method and includes: a processor; an automated guided vehicle (AGV) electrically connected to the processor, the AAV being used to acquire quantity information of the silicon rod material and move to a preset unloading position, the quantity information representing the quantity of the remaining silicon rod material in the storage location; and a slicing machine electrically connected to the processor, the AAV being used to acquire the slicing machine's blade number information, the blade number representing the model of the slicing machine, and the blade number corresponding to the silicon rod material.

[0070] Upon receiving multiple request signals from the slicing machine, the processor of the aforementioned system indicates that the slicing machine is about to complete cutting. The processor controls the automated guided vehicle (AGV) to grab new silicon rods from the storage location and move them to the preset feeding position on the slicing machine, awaiting feeding. After the AAV grabs the silicon rod, the processor controls the AAV to record the quantity of remaining silicon rods in the storage location. While waiting for feeding, the processor controls the AAV to acquire the slicing machine's blade number information and associates it with the silicon rod. Upon receiving the feeding signal from the slicing machine, the processor controls the AAV to push the silicon rod into the slicing machine for cutting. Throughout the process, the processor controls the AAV to associate the slicing machine's blade number information with the silicon rod during feeding, simplifying the blade number input process and improving input accuracy. This solves the technical problem of cumbersome and inefficient manual input of slicing machine blade numbers during silicon rod cutting in existing technologies.

[0071] In some alternative embodiments, the tracking system further includes a query platform electrically connected to the automated guided vehicle and the slicing machine, respectively. The query platform is used to query information about the slicing machine's process with the silicon rod material, including at least the cutting time period of the silicon rod material by the slicing machine.

[0072] In the above optional implementation, the query platform has already recorded some cutting information about the silicon rod material. When the target user wants to query the cutting information, they can directly enter the silicon rod material number or the slicing machine number to perform the corresponding query. After receiving the preset command from the target user, the processor controls the query platform to respond to the preset command, and then displays the preset blade number information and / or the preset cutting time. When displaying the blade number information, the machine number of the slicing machine can also be displayed, so that the target user can intuitively see the information in the whole process without having to manually enter, check and query the status of each silicon rod material.

[0073] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0074] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0075] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.

[0076] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0077] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0078] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0079] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0080] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0081] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0082] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0083] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0084] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A tracking method for silicon rod cutting, characterized in that, include: The request signals from multiple slicing machines are acquired at a first moment, which includes the moment when the silicon rod material is expected to be cut to completion during the slicing process of the slicing machine, and the moment when the silicon rod material is expected to be cut to completion is equal to a first threshold. According to the request signal, the automated guided vehicle is controlled to grab new silicon rods in the storage location, obtain the quantity information of the silicon rods, and move to the preset unloading position. The quantity information represents the quantity of silicon rods remaining in the storage location. The automated guided vehicle is controlled to acquire the blade number information of the slicing machine, the blade number information representing the model of the slicing machine, and the blade number information corresponding to the silicon rod material; Upon receiving the feeding signal from the slicing machine, the automatic transport vehicle is controlled to push the new silicon rod material into the slicing machine; The slicer is controlled to cut the silicon rod material, and the cutting time period of the silicon rod material is recorded; At a second moment, the slicer is controlled to send the cutting time period to the query platform. The second moment is the moment when the slicer completes cutting the silicon rod material. The query platform is used to query information about the process of the slicer cutting the silicon rod material, and the information includes at least the cutting time period. When multiple request signals from the slicers are received, the automatic transport vehicle is controlled to move to the preset unloading position according to the order of the request signals. Each request signal corresponds to a slicer, and each preset unloading position corresponds to a request signal.

2. The tracking method according to claim 1, characterized in that, The tracking method also includes: The automated guided vehicle is controlled to transmit the quantity information and the tool number information to the query platform.

3. The tracking method according to claim 1, characterized in that, The tracking method also includes: When the target object queries the cutting information, the query platform is controlled to display the cutting information, which includes at least a preset knife number and / or a preset cutting time.

4. The tracking method according to claim 1, characterized in that, Obtaining the quantity information of the silicon rod material includes: The robotic arm is controlled to move a preset number of silicon rods from the die bonding workshop to the loading vehicle; The automated guided vehicle is controlled to move the loading vehicle to the available storage location; Upon receiving a request signal from the slicing machine, the automated guided vehicle is controlled to grab the silicon rod material, and the remaining quantity is obtained based on the number of grabs and the preset quantity.

5. A tracking device for cutting silicon rods, characterized in that, include: The first acquisition module is used to acquire request signals from multiple slicers at a first moment, wherein the first moment includes the moment when the silicon rod material is expected to be cut completely during the process of the slicer cutting the silicon rod material, and the moment is equal to a first threshold. The first control module is used to control the automated guided vehicle to grab new silicon rod materials in the storage location according to the request signal, obtain the quantity information of the silicon rod materials, and move to the preset unloading position. The quantity information represents the quantity of silicon rod materials remaining in the storage location. The second control module is used to control the automated guided vehicle to acquire the blade number information of the slicer, wherein the blade number information represents the model of the slicer; The third control module is used to control the automatic transport vehicle to push the new silicon rod material into the slicing machine when the unloading signal of the slicing machine is received; The first sub-control module is used to control the slicing machine to cut the silicon rod material and record the cutting time period of the silicon rod material; The second sub-control module is used to control the slicing machine to send the cutting time period to the query platform at a second time. The second time is the moment when the slicing machine completes cutting the silicon rod material. The query platform is used to query information about the slicing machine's process with the silicon rod material. The information includes at least the cutting time period. The eighth sub-control module is used to control the automatic transport vehicle to move to the preset unloading position according to the order of the request signals when multiple request signals from the slicers are received. The request signals correspond one-to-one with the slicers, and the preset unloading position corresponds one-to-one with the request signals.

6. A tracking system for silicon rod cutting, characterized in that, The system is used to perform the tracking method for silicon rod cutting according to any one of claims 1 to 4, comprising: processor; An automated guided vehicle (AGV) is electrically connected to the processor. The AAV is used to acquire the quantity information of the silicon rod material and move to a preset unloading position. The quantity information represents the quantity of the silicon rod material remaining in the storage location. The slicer is electrically connected to the processor. The automated guided vehicle is also used to acquire the slicer's blade number information, which represents the model of the slicer and corresponds to the silicon rod material.

7. The tracking system according to claim 6, characterized in that, The tracking system also includes a query platform, which is electrically connected to the automated guided vehicle and the slicing machine. The query platform is used to query information about the slicing machine's process with the silicon rod material, and the information includes at least the cutting time period of the silicon rod material by the slicing machine.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the silicon rod cutting tracking method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Control method, system and equipment of milling machine machining system and storage medium

    CN115351339A