CN114326171B - Screen detection method and device - Google Patents

Screen detection method and device Download PDF

Info

Publication number
CN114326171B
CN114326171B CN202111452065.6A CN202111452065A CN114326171B CN 114326171 B CN114326171 B CN 114326171B CN 202111452065 A CN202111452065 A CN 202111452065A CN 114326171 B CN114326171 B CN 114326171B
Authority
CN
China
Prior art keywords
control machine
screen
main control
detected
alignment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111452065.6A
Other languages
Chinese (zh)
Other versions
CN114326171A (en
Inventor
顾光洲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou HYC Technology Co Ltd
Original Assignee
Suzhou HYC Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou HYC Technology Co Ltd filed Critical Suzhou HYC Technology Co Ltd
Priority to CN202111452065.6A priority Critical patent/CN114326171B/en
Publication of CN114326171A publication Critical patent/CN114326171A/en
Application granted granted Critical
Publication of CN114326171B publication Critical patent/CN114326171B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Testing And Monitoring For Control Systems (AREA)

Abstract

The application relates to a screen detection method and device. In response to the detection starting instruction, the main control machine detects the automatic operation condition of the screen detection device, if the screen detection device meets the automatic operation condition, the main control machine receives incoming signals, and the main control machine detects bad point information on a screen to be detected through a plurality of slave control machines, wherein the incoming signals indicate that the screen to be detected is placed on the screen detection device, each slave control machine is in a connection state with the main control machine, and control functions corresponding to the slave control machines in the process of detecting the bad point information on the screen to be detected are different. The method can ensure the stability and the friendliness of the screen detection equipment.

Description

Screen detection method and device
Technical Field
The present disclosure relates to the field of liquid crystal panel detection, and in particular, to a screen detection method and apparatus.
Background
With the rapid development of screen detection technology, screen manufacturers have increasingly higher requirements on the upper computer software of the detection equipment.
In the related art, when a screen is detected through upper computer software, the whole software is often crashed due to the fact that a certain function is wrong, so that detection equipment cannot stably run, and the upper computer software has a blocking phenomenon due to a slower response speed, so that the friendliness of the detection equipment is poor.
Accordingly, there is a lack of a screen detection method capable of ensuring the stability and the friendliness of the detection apparatus in the related art.
Disclosure of Invention
Based on the above, it is necessary to provide a screen detection method and apparatus, which can ensure the stability and the friendliness of the screen detection device.
In a first aspect, the present application provides a screen detection method, including:
responding to a detection starting instruction, and detecting an automatic operation condition of screen detection equipment by a main control computer;
if the screen detection equipment meets the automatic operation condition, the main control machine receives an incoming signal; the incoming signal indicates that a screen to be detected is placed on the screen detection equipment;
the main control machine detects bad point information on a screen to be detected through a plurality of slave control machines; each slave control machine is in a connection state with the master control machine, and the corresponding control functions of each slave control machine in the process of detecting the bad point information on the screen to be detected are different.
In one embodiment, the method further comprises:
before the main control machine detects the automatic operation condition of the screen detection equipment, the main control machine executes the connection operation with each slave control machine;
if the master control machine is successfully connected with each slave control machine, the master control machine executes the operation of synchronizing local machine type information with each slave control machine and the data zeroing operation; the local model information at least comprises local time, user name and model name.
In one embodiment, the master control machine performs an operation of synchronizing local model information with each slave control machine and a data zeroing operation, including:
the master control machine sends the current local model information to each slave control machine, and instructs each slave control machine to update the stored local model information;
if the master control machine and the local model information of each slave control machine are finished synchronously, the master control machine responds to the zeroing instruction to carry out self zeroing operation, and sends the zeroing instruction to a target slave control machine in the plurality of slave control machines to instruct the target slave control machine to carry out zeroing operation.
In one embodiment, the plurality of slave controllers includes a probe controller, an optical controller, and an inspection controller; correspondingly, the main control machine detects bad point information on a screen to be detected through a plurality of slave control machines, and the method comprises the following steps:
the main control machine acquires the model identification of the screen to be detected according to the incoming material signal, and detects the consistency of the model identification and the pre-stored model identification in the local model information of the main control machine;
if the model identification of the screen to be detected is inconsistent with the pre-stored model identification, the main control machine executes probe card replacement operation on the probe card on the screen detection equipment through the probe control machine;
if the model identification of the screen to be detected is consistent with the pre-stored model identification, the main control machine executes the alignment operation of the alignment platform on the screen detection equipment through the optical control machine, and executes the alignment operation of the probe card through the probe control machine;
If the probe card and the alignment platform are aligned, the main control machine controls the probe card to execute crimping operation on the screen to be detected through the probe control machine, and obtains bad point information on the screen to be detected according to the crimping operation through the optical control machine and the inspection control machine.
In one embodiment, the main control machine performs a probe card replacement operation on a probe card on the screen detection device through the probe control machine, including:
the main control machine controls the probe gantry on the screen detection equipment to move to the probe card replacement position on the screen detection equipment;
the main control machine sends a probe card replacement instruction carrying a machine type name to the probe control machine; the probe card replacement instruction is used for instructing the probe controller to replace the current probe card on the screen detection device with the probe card corresponding to the model name.
In one embodiment, the main control machine executes the alignment operation of the alignment platform on the screen detection device through the optical control machine, and the method includes:
the main control machine controls the probe gantry and the alignment platform on the screen detection equipment to move to the alignment position and sends an alignment instruction to the optical control machine; the alignment instruction is used for instructing the optical controller to control the alignment camera to acquire an image of the alignment position and acquire an alignment offset value according to the image of the alignment position;
The main control machine receives the contraposition offset value sent by the optical control machine;
and the main control machine controls the alignment platform to perform alignment operation according to the alignment offset value.
In one embodiment, the alignment operation of the probe card is performed by a probe control machine, including:
the main control machine sends an offset value in the Y direction on the alignment offset value to the probe control machine, and the probe control machine is instructed to control the probe card to move according to the offset value in the Y direction so as to perform alignment operation of the probe card.
In one embodiment, the main control machine controls the probe card to perform crimping operation on a screen to be detected through the probe control machine, and the method comprises the following steps:
the main control machine controls the probe gantry on the screen detection device to move to the crimping position of the screen to be detected, and sends a crimping instruction to the probe control machine; the crimping instruction is used for instructing the probe controller to control the probe card to execute crimping operation on the screen to be detected.
In one embodiment, the method further comprises:
the main control machine controls the monitoring camera on the screen detection equipment to move to the position above the probe card, and sends a real-time monitoring instruction to the optical control machine; the real-time monitoring instruction is used for instructing the optical controller to control the monitoring camera to open a real-time mode, and the real-time mode is used for monitoring the operation process of the probe card crimping screen to be detected.
In one embodiment, obtaining, by the optical control machine and the inspection control machine, the defective spot information on the screen to be inspected according to the crimping operation includes:
the main control machine sends a detection instruction to the inspection control machine; the detection instruction is used for instructing the detection control machine to control the detection machine to send current to the screen to be detected, and determining a bad point detection result on the screen to be detected according to current information in the screen to be detected;
the main control machine receives a bad point detection result returned by the inspection control machine;
if the bad point detection result is that the bad point exists on the screen to be detected, the main control computer obtains the information of the bad point on the screen to be detected through the optical control computer.
In one embodiment, the main control computer obtains the information of the bad points on the screen to be detected through the optical control computer, including:
the main control machine controls an infrared camera on the screen detection equipment to move to the position above a screen to be detected, and sends a first photographing instruction to the optical control machine; the first photographing instruction is used for indicating the optical control machine to collect an infrared image of the screen to be detected through the infrared camera, determining the coordinate position of the bad point in the screen to be detected according to the infrared image, and obtaining the bad point information on the screen to be detected.
In one embodiment, the method further comprises:
the main control machine controls the optical camera on the screen detection equipment to move to the position above the screen to be detected, and sends a second photographing instruction to the optical control machine; the second photographing instruction is used for instructing the optical control machine to collect images of bad points in the screen to be detected through the optical camera.
In one embodiment, the main control unit detects an automatic operation condition of the screen detection device, including:
the main control computer detects the alarm state, parameter loading state and safety door closing state of the screen detection equipment;
if any one of the alarm state, the parameter loading state and the safety door closing state is abnormal, the main control computer determines that the screen detection equipment does not meet the automatic operation condition;
if the alarm state, the parameter loading state and the safety door closing state are all normal, the main control computer determines that the screen detection equipment meets the automatic operation condition.
In a second aspect, an embodiment of the present application provides a screen detection apparatus, including:
the response module is used for responding to the detection starting instruction, and the main control computer detects the automatic operation condition of the screen detection equipment;
the receiving module is used for receiving the incoming signal by the main control computer if the screen detection equipment meets the automatic operation condition; the incoming signal indicates that a screen to be detected is placed on the screen detection equipment;
The detection module is used for detecting bad point information on a screen to be detected by the main control computer through the plurality of slave control computers; each slave control machine is in a connection state with the master control machine, and the corresponding control functions of each slave control machine in the process of detecting the bad point information on the screen to be detected are different.
In a third aspect, embodiments of the present application provide a computer device comprising a memory and a processor, the memory storing a computer program, the processor implementing the steps of the method provided by any of the embodiments of the first aspect described above when the computer program is executed.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the method provided by any of the embodiments of the first aspect described above.
In a fifth aspect, embodiments of the present application also provide a computer program product comprising a computer program which, when executed by a processor, implements the steps of the method provided by any of the embodiments of the first aspect described above.
According to the screen detection method and device, the main control machine detects the automatic operation condition of the screen detection equipment in response to the detection starting instruction, and if the screen detection equipment meets the automatic operation condition, the main control machine receives the incoming material signal and detects the bad point information on the screen to be detected through the plurality of slave control machines. In the method, a main control machine is in a connection state with each slave control machine, after the main control machine detects that screen detection equipment meets the condition of automatic operation, the main control machine receives incoming signals, the incoming signals represent that a screen to be detected is placed on the screen detection equipment, the main control machine detects bad point information on the screen to be detected through a plurality of slave control machines, and as the corresponding control functions of each slave control machine in the process of detecting the bad point information on the screen to be detected are different, the upper computer of the detection equipment is divided into the main control machine and the plurality of slave control machines, the screen detection equipment is controlled by utilizing the control functions of the main control machine and the slave control machines in the process of detecting the bad point information of the screen to be detected, wherein the function of one slave control machine is changed without influencing the functions of other slave control machines, so that the coupling between the functions is reduced, and the stability of the screen detection equipment is ensured; the upper computer of the screen detection device is divided into a main control computer and a plurality of slave computers, and the functions are correspondingly controlled by different upper computers, so that the response speed of the upper computer can be improved, and the friendliness of the screen detection device is ensured.
Drawings
FIG. 1 is an application environment diagram of a screen detection method in one embodiment;
FIG. 2 is a flow chart of a screen detection method in one embodiment;
FIG. 3 is a flowchart of a screen detection method according to another embodiment;
FIG. 4 is a flowchart of a screen detection method according to another embodiment;
FIG. 5 is a flowchart of a screen detection method according to another embodiment;
FIG. 6 is a flowchart of a screen detection method according to another embodiment;
FIG. 7 is a flowchart of a screen detection method according to another embodiment;
FIG. 8 is a flowchart of a screen detection method according to another embodiment;
FIG. 9 is a flowchart of a screen detection method according to another embodiment;
FIG. 10 is a system control diagram of a screen detection method in one embodiment;
FIG. 11 is a flowchart of a screen detection method according to another embodiment;
FIG. 12 is a flowchart of a screen detection method according to another embodiment;
FIG. 13 is a block diagram of a screen detection device in one embodiment;
fig. 14 is an internal structural diagram of a computer device in one embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the present application.
The screen detection method provided by the embodiment of the application can be applied to an application environment shown in fig. 1. The master, slave 1, slave 2 and slave 3 in fig. 1 may be any field of computer devices or terminal devices, including, but not limited to, terminal devices, or various personal computers, notebook computers, tablet computers, wearable devices, etc., and the types of the master, slave 1, slave 2 and slave 3 are not limited in the embodiments of the present application. The screen detection device may be a device that detects the defective dot information of a liquid crystal screen, a liquid crystal panel, or the like, and the upstream device may be a device that transmits a screen to be detected to the screen detection device.
Based on the above fig. 1, the upstream device sends a feeding signal to the main control machine, and after the main control machine receives the feeding signal, the control screen detection device receives a screen to be detected sent by the upstream device, and then the main control machine controls the screen detection device to detect bad points on the screen to be detected through different functions by mutually cooperating with each slave control machine, so as to obtain the bad point information on the screen to be detected.
The embodiment of the application provides a screen detection method and device, which can ensure the stability and the friendliness of screen detection equipment.
The following will specifically describe the technical solutions of the present application and how the technical solutions of the present application solve the above technical problems by means of examples and with reference to the accompanying drawings. The following embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
For the purposes of making the objects, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments.
In one embodiment, as shown in fig. 2, a screen detection method is provided, and the embodiment relates to a specific process that a main control machine detects an automatic operation condition of a screen detection device in response to a detection start instruction, and if the screen detection device meets the automatic operation condition, the main control machine receives an incoming signal, and the main control machine detects bad point information on a screen to be detected through a plurality of slave control machines. This embodiment comprises the steps of:
s201, responding to a detection starting instruction, and detecting the automatic operation condition of the screen detection device by the main control machine.
The detection start instruction is an instruction to detect whether the screen detection apparatus satisfies the automatic operation condition.
The main control computer is the main control software of the whole screen detection equipment, and the functions of the main control computer comprise: the method is in charge of interacting data and products with upstream equipment of a client, performing motion control and IO control of a platform and a gantry, performing code scanning, alignment, infrared detection, review detection, automatic probe replacement and the like on a slave machine, performing communication with a computer integrated manufacturing (Cim) system of the client, recording and inquiring product detection data, recording and inquiring alarm information, monitoring peripheral hardware states, and editing and managing a formula.
Optionally, the detection start instruction may be that an operator clicks a start button on the screen detection device, and after the start button is pressed, the master control may detect whether the screen detection device has alarm information, and the automatic operation condition may be that after the detection start instruction is started, the screen detection device has alarm information.
S202, if the screen detection equipment meets the automatic operation condition, the main control computer receives an incoming signal; the incoming signal indicates that a screen to be detected has been placed on the screen detection device.
The screen detection device satisfies the automatic operation condition that no alarm information is output after the main control machine detects the screen detection device after a start button on the main control machine is pressed.
If the screen detection equipment meets the automatic operation condition, the main control machine receives an incoming signal of a manipulator of the upstream equipment, wherein the incoming signal indicates that a screen to be detected is placed on the screen detection equipment. Wherein the material represents a screen to be detected.
Specifically, if the screen detection device meets the automatic operation condition, the upstream device sends an incoming signal to the main control unit, indicating that the upstream device is to place the screen to be detected on the screen detection device.
S203, the main control machine detects bad point information on a screen to be detected through a plurality of slave control machines.
The slave controllers are connected with the master controller, and the corresponding control functions of the slave controllers in the process of detecting the bad point information on the screen to be detected are different.
Each slave computer is in a connection state with the host computer, so that each slave computer and the master computer form a local area network, the master computer and the slave computers communicate by using a TCP/IP mode, the master computer is the host computer, each slave computer is the slave computer, and the control function of each slave computer is scheduled by the host computer.
According to the screen to be detected received by the screen detection device in the above embodiment, in the process of detecting the screen to be detected, the master control machine and the plurality of slave control machines cooperate with each other due to different control functions to determine the bad point information on the screen to be detected, where the bad point information may include the number of bad points on the screen to be detected, the coordinates of the bad points, and the like.
According to the screen detection method provided by the embodiment of the application, the main control machine detects the automatic operation condition of the screen detection equipment in response to the detection starting instruction, and if the screen detection equipment meets the automatic operation condition, the main control machine receives the incoming material signal and detects the bad point information on the screen to be detected through the plurality of slave control machines. In the method, a main control machine is in a connection state with each slave control machine, after the main control machine detects that screen detection equipment meets the condition of automatic operation, the main control machine receives incoming signals, the incoming signals represent that a screen to be detected is placed on the screen detection equipment, the main control machine detects bad point information on the screen to be detected through a plurality of slave control machines, and as the corresponding control functions of each slave control machine in the process of detecting the bad point information on the screen to be detected are different, the upper computer of the detection equipment is divided into the main control machine and the plurality of slave control machines, the screen detection equipment is controlled by utilizing the control functions of the main control machine and the slave control machines in the process of detecting the bad point information of the screen to be detected, the coupling between the functions is reduced, the function of one slave control machine is changed, the functions of other slave control machines are not influenced, and therefore the coupling between the functions is reduced, and the stability of the screen detection equipment is ensured. The upper computer of the screen detection device is divided into a main control computer and a plurality of slave computers, and the functions are correspondingly controlled by different upper computers, so that the response speed of the upper computer can be improved, and the friendliness of the screen detection device is ensured.
In one embodiment, as shown in FIG. 3, the embodiment includes the steps of:
s301, before the master control machine detects the automatic operation condition of the screen detection device, the master control machine executes connection operation with each slave control machine.
Optionally, the master control machine is started, the master control machine can automatically monitor the connection state of the slave control machine, after the slave control machine is started, the master control machine can be automatically connected, if any one of the master control machine or the slave control machine is not started, the connection fails, for example, the master control machine is started, the slave control machine is not started, and the master control machine can always monitor whether the slave control machine is connected; and starting the slave control machine, and if the master control machine is not started, the slave control machine always sends a connection request to the master control machine.
The communication mode between the master control machine and the slave control machine can be that the communication is carried out by using a self-defined network communication protocol through a transmission control protocol/internet protocol (Transmission Control Protocol/Internet Protocol, TCP/IP) mode, and the master control machine or the slave control machine returns an ACK instruction to the slave control machine or the master control machine after receiving each communication instruction, so that the one-to-one communication mode ensures the safety and the stability between the master control machine and the slave control machine.
S302, if the master control machine is successfully connected with each slave control machine, the master control machine executes the operation of synchronizing the local machine type information with each slave control machine and the data zeroing operation.
The local model information at least comprises local time, user name and model name.
The local time represents the current time, the user name represents the login user name of the main control machine, and the model name represents the name of the detection screen.
The master control machine executing the operation of synchronizing the local model information with each slave control machine means that the master control machine synchronizes the local model information to each slave control machine.
The zeroing operation is an operation which is necessary to be completed when the screen detection device is powered off and started each time, the screen detection device knows where an initial reference point is, the screen detection device automatically moves towards a zeroing direction each time a zeroing key is pressed, and the zeroing mode is the preset initial direction of the screen detection device.
Therefore, after the master control machine is successfully connected with each slave control machine, the master control machine and each slave control machine perform local model information synchronization operation, and after the synchronization operation is completed, data zeroing operation is performed.
Optionally, the master control machine performs the operation of synchronizing the local model information with each slave control machine, wherein the master control machine sends the pre-stored local model information to each slave control machine; the data zeroing operation may be that the main control machine presses a zeroing button of the main control machine to make the screen detection device execute the zeroing operation.
According to the screen detection method provided by the embodiment of the application, before the main control machine detects the automatic operation condition of the screen detection equipment, the main control machine executes the connection operation with each slave machine, and if the main control machine is successfully connected with each slave machine, the main control machine executes the operation of synchronizing local machine type information with each slave machine and the data zeroing operation; the local model information at least comprises local time, user name and model name. In the method, before the main control machine detects the automatic operation condition of the screen detection equipment, the main control machine is required to be connected with each slave control machine, after the connection is successful, the main control machine synchronizes the local machine type information to each slave control machine, and carries out zero return operation on the screen detection equipment, so that a foundation and a guarantee are provided for detecting the screen to be detected on the screen detection equipment, and the safety and the stability of the screen detection equipment are ensured.
In the foregoing embodiment, the master control machine performs the operation of synchronizing the local model information with each slave control machine and the data zeroing operation, which will be described in detail with reference to an embodiment, and in one embodiment, as shown in fig. 4, the master control machine performs the operation of synchronizing the local model information with each slave control machine and the data zeroing operation, and includes the following steps:
S401, the master control machine sends current local model information to each slave control machine, and each slave control machine is instructed to update the stored local model information.
In one embodiment, the master control machine sends the current local machine type information to each slave control machine, and the sending mode can adopt a TCP/IP mode.
Optionally, the model name in the local model information of the main control machine may be the model name of the screen detected by the screen detection device last time, or may be the model name of a new screen actively sent by the computer integrated manufacturing (Computer Integrated Manufacturing, cim) system to the main control machine.
After the slave receives the local model information sent by the master control machine, the slave automatically updates the received local model information.
And S402, if the master control machine and the local model information of each slave control machine are synchronously completed, the master control machine responds to the zeroing instruction to perform self zeroing operation, and sends the zeroing instruction to a target slave control machine in the plurality of slave control machines to instruct the target slave control machine to perform zeroing operation.
In the above embodiment, the master control machine sends current local model information to the slave control machines, after the slave control machines update the local model information stored in each slave control machine, that is, after the master control machine and the local model information of each slave control machine are synchronously completed, the master control machine executes a zeroing instruction to perform self zeroing operation, the zeroing instruction may be that a zeroing button is pressed on the master control machine, the master control machine starts zeroing, meanwhile, the master control machine sends zeroing instructions to target slave control machines of a plurality of slave control machines, and after the target slave control machines receive the zeroing instructions, the target slave control machines also start zeroing.
The target slave is one of multiple slaves, for example, the multiple slaves include a probe controller, an optical controller and an inspection controller, and then the target slave can be the probe controller, and the functions of the probe controller include motion control and Input/Output (IO) control responsible for automatic alignment, automatic crimping and automatic replacement of the probe, and recording of the service life of the probe, so that the probe controller can be ensured to be replaced with the correct rate when executing the probe card replacement instruction by synchronizing the local model information of the master.
According to the screen detection method provided by the embodiment of the application, the main control machine sends current local model information to each slave control machine, and each slave control machine is instructed to update the stored local model information; if the master control machine and the local model information of each slave control machine are finished synchronously, the master control machine responds to the zeroing instruction to carry out self zeroing operation, and sends the zeroing instruction to a target slave control machine in the plurality of slave control machines to instruct the target slave control machine to carry out zeroing operation. In the method, the model information of the master control machine is synchronized to the slave control machine, and the model names of the master control machine and the slave control machines are synchronized to the slave control machine by the master control machine because the model names in the model information correspond to different detection screens, so that the model names of the master control machine and the slave control machines are synchronized to the slave control machine, the work of manually switching the model by manpower is omitted, the safety and the stability of detection equipment are ensured, the zero return operation is carried out on the target slave control machines in the master control machine and the slave control machines, and the stability of the detection screen is improved.
In one embodiment, as shown in fig. 5, the master control machine detects the bad point information on the screen to be detected through a plurality of slave control machines, and the method includes the following steps:
s501, the main control machine acquires the model identification of the screen to be detected according to the incoming material signal, and detects the consistency of the model identification and the pre-stored model identification in the local model information of the main control machine.
The present embodiment takes a plurality of slave computers including a probe controller, an optical controller, and an inspection controller as an example. After the screen detection equipment is detected to meet the automatic operation condition, the upstream equipment sends an incoming signal to the main control computer, wherein the incoming signal comprises work data (JobData) information, and the JobData information comprises a model identification and the like of a screen to be detected. And the main control machine acquires the model identification of the screen to be detected from the JobData information according to the JobData information in the incoming material signal.
And detecting whether the model identification of the screen to be detected is consistent with the pre-stored model identification in the local model information in the main control machine according to the obtained model identification of the screen to be detected.
S502, if the model identification of the screen to be detected is inconsistent with the pre-stored model identification, the main control machine executes probe card replacement operation on the probe card on the screen detection equipment through the probe control machine.
If the model identification of the screen to be detected is inconsistent with the pre-stored model identification, the model identification of the screen to be detected is different from the model identification pre-stored in the main control machine.
If the model identification of the screen to be detected is inconsistent with the pre-stored model identification, the main control machine executes probe card replacement operation on the probe card on the screen detection equipment through the probe control machine, namely the main control machine executes probe card operation corresponding to the model identification of the screen detection equipment through the probe control machine.
S503, if the model identification of the screen to be detected is consistent with the pre-stored model identification, the main control machine executes the alignment operation of the alignment platform on the screen detection device through the optical control machine, and executes the alignment operation of the probe card through the probe control machine.
If the model identification of the screen to be detected is the same as the pre-stored model identification, determining that the model identification of the screen to be detected is the same as the pre-stored model identification.
The functions of the optical controller include optical alignment, infrared detection, optical (Review) detection, probe crimping monitoring and the like.
If the model identification of the screen to be detected is the same as the pre-stored model identification, the main control machine executes the alignment operation of the alignment platform on the screen detection device through the optical control machine, and one possible implementation way of executing the alignment operation of the probe card through the probe control machine can be that the main control machine sends an alignment instruction to the optical control machine to instruct the optical control machine to control the alignment platform to align, wherein the screen to be detected exists on the alignment platform; and then the main control machine sends an alignment instruction of the probe card to the probe control machine, and the probe control machine is instructed to control the probe card to align.
And S504, if the probe card and the alignment platform are aligned, the main control machine controls the probe card to execute crimping operation on the screen to be detected through the probe control machine, and obtains bad point information on the screen to be detected according to the crimping operation through the optical control machine and the inspection control machine.
The function of the inspection control machine comprises open circuit and short circuit detection, data analysis and data uploading, wherein the detection is responsible for detecting the open circuit and the short circuit of the internal circuit of the screen.
The main control machine controls the probe card to execute the crimping operation on the screen to be detected through the probe control machine, and obtains the bad point information on the screen to be detected through the optical control machine and the inspection control machine according to the crimping operation.
According to the screen detection method provided by the embodiment of the application, the main control machine acquires the model identification of the screen to be detected according to the incoming material signal, and detects the consistency of the model identification and the pre-stored model identification in the local model information of the main control machine; if the model identification of the screen to be detected is inconsistent with the pre-stored model identification, the main control machine executes probe card replacement operation on the probe card on the screen detection equipment through the probe control machine; if the model identification of the screen to be detected is consistent with the pre-stored model identification, the main control machine executes the alignment operation of the alignment platform on the screen detection equipment through the optical control machine, and executes the alignment operation of the probe card through the probe control machine; if the probe card and the alignment platform are aligned, the main control machine controls the probe card to execute crimping operation on the screen to be detected through the probe control machine, and obtains bad point information on the screen to be detected according to the crimping operation through the optical control machine and the inspection control machine. According to the method, the main control machine can execute probe card replacement operation, alignment operation and crimping operation on the probe card on the screen detection equipment through the probe control machine, can execute alignment operation of the alignment platform on the screen detection equipment through the optical control machine, can acquire bad point information on a screen to be detected through the optical control machine and the inspection control machine, can execute different control functions by dividing an upper computer of the screen detection equipment into 4 control machines, reduces the coupling between the functions, realizes the change of one function, does not affect other functions, ensures the stability of the screen detection equipment, and has the advantages that the whole control, the probe control, the optical control and the inspection machine control of the screen detection equipment are separated, so that the response of the functions is quick, the interface function of each control machine is clear, the control layout is reasonable, the prompt is rich, the use is convenient and quick, and the friendliness of the screen detection equipment is ensured.
In one embodiment, as shown in fig. 6, the main control machine performs a probe card replacement operation on a probe card on the screen inspection device through the probe control machine, including the steps of:
s601, the main control machine controls the probe gantry on the screen detection device to move to the probe card replacement position on the screen detection device.
The probe gantry is a device on the screen detection equipment, a probe module is arranged on the probe gantry, and the probe is clamped in the probe module.
When the model identification of the screen to be detected is inconsistent with the pre-stored model identification, the main control computer controls the probe gantry on the screen detection equipment to move to the probe card replacement position on the screen detection equipment, and the purpose is to replace the probe card on the screen detection equipment.
S602, the main control machine sends a probe card replacement instruction carrying a machine type name to the probe control machine; the probe card replacement instruction is used for instructing the probe controller to replace the current probe card on the screen detection device with the probe card corresponding to the model name.
After the main control machine controls the probe gantry on the screen detection equipment to move to the probe card replacement position on the screen detection equipment, the main control machine sends a probe card replacement instruction to the probe control machine, wherein the probe card replacement instruction comprises the name of the screen to be detected.
And after the probe controller receives the probe card replacement instruction, the probe controller takes out the probe card corresponding to the type name of the equipment to be detected from the bin of the screen detection equipment according to the received type name, so that the probe card corresponding to the type name is replaced into the probe module of the screen detection equipment.
Alternatively, different machine names correspond to different probe cards.
According to the screen detection method provided by the embodiment of the application, the main control computer controls the probe gantry on the screen detection equipment to move to the probe card replacement position on the screen detection equipment; the main control machine sends a probe card replacement instruction carrying a machine type name to the probe control machine; the probe card replacement instruction is used for instructing the probe controller to replace the current probe card on the screen detection device with the probe card corresponding to the model name. In the method, the probe card is automatically switched by the probe controller without any manual operation, and the probe controller automatically switches the probe card after receiving the probe card replacement instruction of the main control computer, so that the stability of the screen detection equipment is ensured.
In one embodiment, as shown in fig. 7, the main control machine executes the alignment operation of the alignment platform on the screen detection device through the optical control machine, and the method includes the following steps:
S701, the main control machine controls the probe gantry and the alignment platform on the screen detection equipment to move to the alignment position, and sends an alignment instruction to the optical control machine.
The alignment instruction is used for instructing the optical controller to control the alignment camera to acquire an image of the alignment position, and acquiring an alignment offset value according to the image of the alignment position.
After the probe card replacement operation of the probe card on the screen detection equipment is completed by the main control machine through the probe control machine, the probe card can automatically move to the position to be detected of the screen detection equipment, the main control machine controls the probe gantry and the alignment platform of the screen detection equipment to move to the alignment position of the screen detection equipment, then the main control machine sends an alignment instruction to the optical control machine, and the optical control machine controls the alignment camera on the probe gantry to photograph the alignment position after receiving the alignment instruction, so that an image of the alignment position is obtained.
In one embodiment, the method for obtaining the alignment offset value may be that the optical controller invokes an alignment algorithm based on the image of the alignment position and the pre-stored reference image of the alignment position, and uses the image of the alignment position and the pre-stored reference image of the alignment position as inputs of the alignment algorithm, and obtains the alignment offset value by running the alignment algorithm.
S702, the main control computer receives the para-position offset value sent by the optical control computer.
Optionally, the manner in which the main control machine receives the alignment offset value sent by the optical control machine may be that the main control machine sends a signal for obtaining the alignment offset value to the optical control machine, and the optical control machine sends the alignment offset value to the main control machine after receiving the signal for obtaining the alignment offset value; or, after the optical controller obtains the alignment offset value, the alignment offset value is directly sent to the main control computer, so that the main control computer receives the alignment offset value sent by the optical controller.
S703, the main control machine controls the alignment platform to perform alignment operation according to the alignment offset value.
And after receiving the alignment offset value, the main control machine controls the alignment platform to carry out offset movement according to the alignment offset value, so that the alignment platform and the alignment position are aligned.
The main controller controls the alignment platform to move according to the alignment offset value, wherein the moving direction comprises an X-axis direction and a rotating direction.
According to the screen detection method provided by the embodiment of the application, a main control machine controls a probe gantry and an alignment platform on screen detection equipment to move to an alignment position, and an alignment instruction is sent to an optical control machine; the alignment instruction is used for instructing the optical controller to control the alignment camera to acquire an image of the alignment position and acquire an alignment offset value according to the image of the alignment position; the main control machine receives the contraposition offset value sent by the optical control machine; and the main control machine controls the alignment platform to perform alignment operation according to the alignment offset value. According to the method, an optical control machine is used for obtaining the alignment offset value, then the optical control machine sends the alignment offset value to a main control machine, the main control machine controls an alignment platform to perform alignment operation according to the alignment offset value, and screen detection equipment is controlled by using different functions of the main control machine and the optical control machine, so that the coupling between the functions is reduced, and the stability of the screen detection equipment is guaranteed.
In one embodiment, the alignment operation of the probe card is performed by a probe control machine, comprising: the main control machine sends an offset value in the Y direction on the alignment offset value to the probe control machine, and the probe control machine is instructed to control the probe card to move according to the offset value in the Y direction so as to perform alignment operation of the probe card.
The main control machine sends the alignment offset value of the Y direction to the probe control machine, and the probe control machine controls the probe card to move by the offset value of the Y direction according to the received alignment offset value of the Y direction, for example, the offset value of the Y direction is +5, and then the probe control machine controls the probe card to move by +5 towards the Y direction.
In one embodiment, the main control machine controls the probe card to execute crimping operation on the screen to be detected through the probe control machine, and the method comprises the following steps: the main control machine controls the probe gantry on the screen detection device to move to the crimping position of the screen to be detected, and sends crimping instructions to the probe control machine.
The crimping instruction is used for instructing the probe controller to control the probe card to execute crimping operation on the screen to be detected.
When the main control machine executes the alignment operation of the alignment platform on the screen detection equipment through the optical control machine, and after executing the alignment operation of the probe card through the probe control machine, the main control machine controls the probe card to execute the crimping operation on the screen to be detected through the probe control machine, specifically, the main control machine controls the probe gantry of the screen detection equipment to move to the crimping position of the screen to be detected, then the main control machine sends a crimping instruction to the probe control machine, and after receiving the crimping instruction, the probe control machine controls the probe card to execute the crimping operation on the screen to be detected.
The purpose of performing crimping operation on the screen to be tested by using the probe card is to connect the probe card with the equipment to be tested.
In the foregoing embodiment, the method includes moving the probe gantry on the screen detection device controlled by the main control unit to the press-connection position of the screen to be detected, and sending a press-connection instruction to the probe control unit, where the method includes that the main control unit controls the monitoring camera to move above the probe card when the main control unit sends the press-connection instruction to the probe control unit, and in the following, the method is described in detail by an embodiment, where the embodiment includes: the main control machine controls the monitoring camera on the screen detection equipment to move to the position above the probe card, and sends a real-time monitoring instruction to the optical control machine; the real-time monitoring instruction is used for instructing the optical controller to control the monitoring camera to open a real-time mode, and the real-time mode is used for monitoring the operation process of the probe card crimping screen to be detected.
The monitoring gantry on the screen detection device of the main control machine is moved to the upper side of the probe card, so that the monitoring gantry on the screen detection device of the main control machine is moved to the upper side of the probe card.
After the monitoring camera on the screen detection equipment is controlled by the main control machine to move to the upper side of the probe card, the main control machine sends a real-time monitoring instruction to the optical control machine, the optical control machine controls the monitoring camera to open a real-time mode, and the pressure welding condition of the screen to be detected by the probe card can be monitored through the real-time mode of the monitoring camera.
In one embodiment, as shown in fig. 8, the method for acquiring the defect point information on the screen to be detected according to the crimping operation by the optical control machine and the inspection control machine comprises the following steps:
s801, a main control machine sends a detection instruction to an inspection control machine; the detection instruction is used for instructing the detection control machine to control the detection machine to send current to the screen to be detected, and determining a bad point detection result on the screen to be detected according to current information in the screen to be detected.
In one embodiment, the main control unit sends a detection instruction to the inspection control unit, where the detection instruction may be a single-column detection instruction, and detects the to-be-detected screen column by column, for example, the to-be-detected screen has 5 columns, and the first detection instruction instructs the inspection control unit to first control the inspection unit of the screen detection device to send current to the 1 st column of the to-be-detected screen through the probe card, where the 1 st column is detected completely, the 2 nd column is automatically detected, and so on until the to-be-detected screen is detected completely.
The inspection machine is connected with the probe card, and can send current to the screen to be detected through the probe card.
The method for determining the bad point detection result on the screen to be detected according to the current information in the screen to be detected may be that if a certain point on the screen to be detected is a bad point, a short circuit phenomenon occurs when current flows through the point, so as to determine the bad point detection result on the screen to be detected.
Alternatively, the defective dot detection result may include the number of defective dots, the relative coordinates of the defective dots, and the like.
S802, the main control machine receives a bad point detection result returned by the inspection control machine.
After the inspection control machine determines the bad point detection result of the screen to be detected, the inspection control machine sends the bad point detection result to the main control machine, and then the main control machine receives the detection result of the bad point of the screen to be detected.
S803, if the bad point detection result is that the bad point exists on the screen to be detected, the main control computer obtains the bad point information on the screen to be detected through the optical control computer.
If the detection result of the bad points received by the main control machine is that the bad points exist on the screen to be detected, the main control machine sends a command for acquiring the information of the bad points to the optical control machine, and the optical control machine acquires the information of the bad points on the screen to be detected after receiving the command for acquiring the information of the bad points.
According to the screen detection method provided by the embodiment of the application, a main control machine sends a detection instruction to an inspection control machine; the detection instruction is used for instructing the detection control machine to control the detection machine to send current to the screen to be detected, and determining a bad point detection result on the screen to be detected according to current information in the screen to be detected; the main control machine receives a bad point detection result returned by the inspection control machine; if the bad point detection result is that the bad point exists on the screen to be detected, the main control computer obtains the information of the bad point on the screen to be detected through the optical control computer. According to the method, the inspection control machine is used for controlling the inspection machine to send current to the screen to be detected, the detection result of the bad points on the screen to be detected is obtained, the information of the bad points of the screen to be detected is further obtained through the optical control machine according to the detection result of the bad points, and the information of the bad points of the screen to be detected is obtained through the mutual cooperation of different functions of the master control machine and the plurality of slave machines, so that the stability of equipment to be detected is guaranteed.
In one embodiment, the main control computer obtains the information of the bad points on the screen to be detected through the optical control computer, and the method comprises the following steps: the main control machine controls an infrared camera on the screen detection equipment to move to the position above a screen to be detected, and sends a first photographing instruction to the optical control machine; the first photographing instruction is used for indicating the optical control machine to collect an infrared image of the screen to be detected through the infrared camera, determining the coordinate position of the bad point in the screen to be detected according to the infrared image, and obtaining the bad point information on the screen to be detected.
After the main control computer receives the bad point detection result returned by the inspection control computer, if the bad point exists on the screen to be detected, the main control computer controls the infrared camera on the screen detection equipment to move to the position right above the screen to be detected, then a first photographing instruction is sent to the optical control computer, the first photographing instruction instructs the optical control computer to control the infrared camera to photograph the screen to be detected, and the infrared image of the screen to be detected is determined.
Alternatively, when the infrared camera photographs a screen to be detected, the bad point is different from the normal point, and white light is emitted.
One possible implementation way of determining the coordinate position of the bad point in the screen to be detected according to the infrared image and obtaining the bad point information on the screen to be detected is to use the infrared image as input of a preset neural network model through the preset neural network model, train the neural network model, and finally output the coordinate position of the bad point in the screen to be detected and the bad point information.
In one embodiment, the embodiment includes:
the main control machine controls the optical camera on the screen detection equipment to move to the position above the screen to be detected, and sends a second photographing instruction to the optical control machine; the second photographing instruction is used for instructing the optical control machine to collect images of bad points in the screen to be detected through the optical camera.
After the main control computer obtains the information of the bad points on the screen to be detected through the optical control computer, the main control computer controls the optical camera to move to the position right above the screen to be detected with the bad points, and then a second photographing instruction is sent to the optical control computer, wherein the second photographing instruction is used for instructing the optical control computer to control the optical camera to photograph the screen to be detected, so that an image of the bad points in the screen to be detected is obtained.
In one embodiment, as shown in fig. 9, the main control unit detecting the automatic operation condition of the screen detection device includes:
s901, detecting an alarm state, a parameter loading state and a safety door closing state of screen detection equipment by a main control machine.
The alarm state may be an alarm state of a servo motor on the screen detection device, and specifically includes: whether the servo motor passes the positive limit and the negative limit, whether the servo motor alarms, and whether the scram switch is pressed; the parameter loading state comprises configuration parameters, point location parameters and hardware connection parameters of the screen detection equipment; the security door closed state includes whether the loading was successfully closed.
S902, if any one of the alarm state, the parameter loading state and the safety door closing state is abnormal, the main control computer determines that the screen detection equipment does not meet the automatic operation condition.
If any one of the alarm state, the parameter loading state and the safety door closing state is abnormal, the main control computer determines that the screen detection equipment does not meet the automatic operation condition.
Optionally, if the screen detection device does not meet the automatic operation condition, the corresponding alarm information is released, for example, if the alarm information is that the safety door is opened, the safety door needs to be closed, and if the alarm information is that the configuration parameter alarms, the configuration information is checked and the configuration information is configured correspondingly; and after the alarm information is released, restarting the detection starting instruction, namely pressing a start button of the main control computer, and detecting the screen detection equipment until the automatic operation condition is met.
S903, if the alarm state, the parameter loading state and the safety door closing state are all normal, the main control computer determines that the screen detection equipment meets the automatic operation condition.
If the alarm state, the parameter loading state and the safety door closing state are all normal, the condition that the servo motor does not pass the positive limit and the negative limit, the servo motor does not alarm, the scram switch is not pressed, the configuration parameters of the screen detection equipment are successfully loaded, the point location parameters are successfully loaded, the hardware connection parameters are successfully loaded, and the loading is successfully closed can be indicated, and then the main control computer determines that the screen detection equipment meets the automatic operation condition.
According to the screen detection method provided by the embodiment of the application, the main control computer detects the alarm state, the parameter loading state and the safety door closing state of the screen detection device, if any one of the alarm state, the parameter loading state and the safety door closing state is abnormal, the main control computer determines that the screen detection device does not meet the automatic operation condition, and if the alarm state, the parameter loading state and the safety door closing state are normal, the main control computer determines that the screen detection device meets the automatic operation condition. In the method, before the screen detection equipment automatically operates, the main control computer needs to detect whether the alarm state, the parameter loading state and the safety door closing state of the screen detection equipment are abnormal, and if the abnormality exists, the automatic operation condition is not met, so that the safety and the stability of the operation of the screen detection equipment are ensured.
An embodiment provides a system control diagram of a screen detection method, and as shown in fig. 10, the system control diagram introduces a software control part of a soil satellite host computer system, and is controlled by 4 PCs, namely a main control computer (StagePC/MasterPC), an optical control computer (review PC), a probe control computer (ProbePC) and a checking control computer (MasterPC). The master PC is a master PC, the rest 3 PCs are slaves, and the master PC communicates with a Cim host of a client to receive and report production data information. The upper computer is divided into 4 PC software bars, a plurality of parameters are opened in each PC software, information such as names of each parameter and the like can be modified, and a user can also shield and enable corresponding functions in a parameter modification mode, so that the openness of the screen detection device is ensured.
In one embodiment, as shown in fig. 11, fig. 11 is a software control flow chart of the screen detection method.
In one embodiment, as shown in fig. 12, taking a master control machine as a mster pc software, a Probe control machine as ProbePC, reviewPC and a tester pc, a Probe gantry as a Probe gantry, a monitoring camera as a contact camera, an infrared camera as an IR camera, and an optical camera as a Review camera as an example, the embodiment includes:
s1201, after the MsterPC is started, the connection state of the slave is automatically monitored, and after the slave software is started, the master PC is automatically connected;
wherein if no MasterPC is connected, the connection is tried from the opportunity until the connection is successful.
S1202, after the slave is connected with the MasterPC, the MasterPC can send the local time, the user name and the model name to the slave, and the slave automatically updates the local time, the model name and the user name after receiving the local time, the user name and the model name.
The synchronous model is very important, and because software parameters are stored in the local PC according to model names, different products correspond to different models, and therefore, all PCs have to ensure that models are consistent. The model of the Master PC is sent by the CIm system of the client, and each time a product is made, the CIm sends the model name of the current product to the Master PC, and then the Master PC synchronizes the model name to all slaves.
S1203, after synchronization is completed, clicking a zeroing button on the MasterPC, and after the zeroing button is pressed, the MasterPC starts zeroing, and at the same time, the MasterPC sends a zeroing instruction to ProbePC, probePC to start zeroing synchronously.
And S1204, after zeroing is finished, clicking a start button on the Master PC, firstly detecting whether an alarm exists or not by the Master PC, judging whether parameters are loaded successfully or not, and judging whether the safety door is closed completely or not, if one parameter is not met, giving a corresponding alarm prompt by the Master PC, clicking the start button again after releasing the alarm according to the alarm prompt, and automatically operating the alignment platform to a loading and unloading position until the automatic operation condition of the equipment is met, and waiting for the feeding of an upstream manipulator.
S1205, when the MasterPC monitors an upstream incoming signal, opening an access control, carrying a liquid crystal module to be detected onto a My alignment platform by a mechanical arm of upstream equipment, checking JobData information sent upstream by the MasterPC, when the model name is inconsistent with the current model of the MasterPC, controlling the Probe gantry to move to a Probe card automatic replacement position by the MasterPC, and sending a Probe card automatic replacement instruction to ProbePC, probePC by the MasterPC to take out the Probe card of the corresponding model from a stock bin according to the received model name, and starting automatic replacement.
Wherein, jobData information is JobData information carried when the upstream device sends an incoming signal.
S1206, after the ProbePC is replaced with the ProbeCard, the probe automatically moves to a detection position, and then the Master PC controls the gantry and the platform to move to an alignment position, and the Master PC sends an alignment instruction to the review PC. The review PC controls photographing of the alignment camera, then an algorithm is called to calculate an alignment offset value, the offset value is sent to the MasterPC, masterPC control platform for alignment, and meanwhile the offset value in the Y direction is sent to ProbePC, probePC control probes to move the received offset value.
S1207, after alignment is completed, the MasterPC controls the gantry to move to a glass crimping position, then sends a crimping instruction to ProbePC, probePC to control probe crimping, and meanwhile, the IR gantry moves to the upper part of the probe, and the MasterPC sends a real-time monitoring instruction to ReviewPC, reviewPC to control the Contact camera to open a real-time mode so as to monitor probe crimping conditions.
S1208, after the crimping is finished, the MasterPC sends a single-column detection instruction to the TesterPC, testerPC control inspection machine to send current to the liquid crystal module to be detected, bad points are found, and the detection result is returned to the MasterPC.
S1209, after the detection of the whole single glass column is finished, if a certain Panel of a certain column has a defective point, the Master PC controls the IR camera to move to the position right above the Panel, then sends an IR camera photographing instruction to ReviewPC, reviewPC to control the IR camera to photograph, then invokes an algorithm to find out coordinates of the defective point, returns the coordinates to MasterPC, masterPC to record the coordinates of the defective point, and simultaneously sends the coordinates to the TeterPC.
Wherein, panel is the sub-module of the liquid crystal module to be detected.
S1210, after the IR camera finds out the coordinates of the bad points of all the bad panels, the Master PC controls the Review camera to move to the position above the Panel with the bad points, sends a Review camera photographing instruction to ReviewPC, reviewPC to control the Review camera to photograph, photographs the bad points, and stores the picture locally.
It should be understood that, although the steps in the flowcharts related to the embodiments described above are sequentially shown as indicated by arrows, these steps are not necessarily sequentially performed in the order indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in the flowcharts described in the above embodiments may include a plurality of steps or a plurality of stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of the steps or stages is not necessarily performed sequentially, but may be performed alternately or alternately with at least some of the other steps or stages.
Based on the same inventive concept, the embodiment of the application also provides a screen detection device for realizing the screen detection method. The implementation of the solution provided by the device is similar to the implementation described in the above method, so the specific limitation in the embodiments of the screen detection device or devices provided below may be referred to the limitation of the screen detection method hereinabove, and will not be repeated here.
In one embodiment, as shown in fig. 13, there is provided a screen detection apparatus 1300, comprising: a response module 1301, a receiving module 1302, a detecting module 1303, wherein:
a response module 1301, configured to detect an automatic operation condition of the screen detection device in response to a detection start instruction;
a receiving module 1302, configured to receive an incoming signal if the screen detection device meets an automatic operation condition; the incoming signal indicates that a screen to be detected is placed on the screen detection equipment;
the detection module 1303 is used for detecting bad point information on a screen to be detected through a plurality of slave computers;
the slave controllers are connected with the master controller, and the corresponding control functions of the slave controllers in the process of detecting the bad point information on the screen to be detected are different.
In one embodiment, the apparatus 1300 further comprises:
the connection module is used for executing connection operation with each slave computer before detecting the automatic operation condition of the screen detection equipment;
the execution module is used for executing the operation of synchronizing the local model information with each slave computer and the data zeroing operation if the connection with each slave computer is successful; the local model information at least comprises local time, user name and model name.
In one embodiment, the execution module includes:
the first indication unit is used for sending current local model information to each slave computer and indicating each slave computer to update the local model information stored by each slave computer;
and the second indicating unit is used for responding to the zeroing instruction to perform self zeroing operation if the second indicating unit is synchronous with the local model information of each slave computer, and sending the zeroing instruction to the target slave computers in the plurality of slave computers to indicate the target slave computers to perform zeroing operation.
In one embodiment, the detection module 1303 includes:
the acquisition unit is used for acquiring the model identification of the screen to be detected according to the incoming material signal and detecting the consistency of the model identification and the pre-stored model identification in the local model information;
the probe control unit is used for detecting the probe card on the screen detection equipment according to the probe card identification;
The alignment unit is used for executing alignment operation of an alignment platform on the screen detection equipment through the optical control machine and executing alignment operation of the probe card through the probe control machine if the model identification of the screen to be detected is consistent with the pre-stored model identification;
and the first detection unit is used for controlling the probe card to execute crimping operation on the screen to be detected through the probe control machine if the probe card and the alignment platform are aligned, and acquiring bad point information on the screen to be detected according to the crimping operation through the optical control machine and the inspection control machine.
In one embodiment, the replacement unit comprises:
the mobile subunit is used for controlling the probe gantry on the screen detection equipment to move to the probe card replacement position on the screen detection equipment;
the replacing subunit is used for sending a probe card replacing instruction carrying a machine type name to the probe controller; the probe card replacement instruction is used for instructing the probe controller to replace the current probe card on the screen detection device with the probe card corresponding to the model name.
In one embodiment, the alignment unit includes:
the first acquisition subunit is used for controlling the probe gantry and the alignment platform on the screen detection equipment to move to the alignment position and sending an alignment instruction to the optical controller; the alignment instruction is used for instructing the optical controller to control the alignment camera to acquire an image of the alignment position and acquire an alignment offset value according to the image of the alignment position;
A first transmitting subunit, configured to receive the alignment offset value sent by the optical controller;
the first alignment subunit is used for controlling the alignment platform to perform alignment operation according to the alignment offset value.
In one embodiment, the alignment unit includes:
and the second alignment subunit is used for sending the Y-direction offset value on the alignment offset value to the probe controller and indicating the probe controller to control the probe card to move according to the Y-direction offset value so as to perform the alignment operation of the probe card.
In one embodiment, the detection unit comprises:
the press-connection subunit is used for controlling the probe gantry on the screen detection device to move to the press-connection position of the screen to be detected and sending a press-connection instruction to the probe controller; the crimping instruction is used for instructing the probe controller to control the probe card to execute crimping operation on the screen to be detected.
In one embodiment, the apparatus 1300 further comprises:
the monitoring module is used for controlling the monitoring camera on the screen detection equipment to move above the probe card and sending a real-time monitoring instruction to the optical controller; the real-time monitoring instruction is used for instructing the optical controller to control the monitoring camera to open a real-time mode, and the real-time mode is used for monitoring the operation process of the probe card crimping screen to be detected.
In one embodiment, the detection unit comprises:
a second transmitting subunit, configured to transmit a detection instruction to the inspection controller; the detection instruction is used for instructing the detection control machine to control the detection machine to send current to the screen to be detected, and determining a bad point detection result on the screen to be detected according to current information in the screen to be detected;
a return subunit, configured to receive a bad point detection result returned by the inspection control machine;
and the second acquisition subunit is used for acquiring the information of the bad points on the screen to be detected through the optical control machine if the bad point detection result is that the bad points exist on the screen to be detected.
In one embodiment, the second acquisition subunit comprises:
the acquisition subunit is used for controlling the infrared camera on the screen detection equipment to move to the position above the screen to be detected and sending a first photographing instruction to the optical controller; the first photographing instruction is used for indicating the optical control machine to collect an infrared image of the screen to be detected through the infrared camera, determining the coordinate position of the bad point in the screen to be detected according to the infrared image, and obtaining the bad point information on the screen to be detected.
In one embodiment, the apparatus 1300 further comprises:
the acquisition module is used for controlling the optical camera on the screen detection equipment to move to the position above the screen to be detected and sending a second photographing instruction to the optical controller; the second photographing instruction is used for instructing the optical control machine to collect images of bad points in the screen to be detected through the optical camera.
In one embodiment, response module 1301 includes:
the second detection unit is used for detecting the alarm state, the parameter loading state and the safety door closing state of the screen detection equipment;
the main control machine determines that the screen detection equipment does not meet the automatic operation condition if any one of the alarm state, the parameter loading state and the safety door closing state is abnormal;
and the satisfaction unit is used for determining that the screen detection equipment meets the automatic operation condition if the alarm state, the parameter loading state and the safety door closing state are all normal.
The respective modules in the above-described screen detection apparatus may be implemented in whole or in part by software, hardware, and combinations thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
In one embodiment, a computer device is provided, which may be a terminal, and the internal structure thereof may be as shown in fig. 14. The computer device includes a processor, a memory, a communication interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The communication interface of the computer device is used for carrying out wired or wireless communication with an external terminal, and the wireless mode can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. The computer program is executed by a processor to implement a screen detection method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, can also be keys, a track ball or a touch pad arranged on the shell of the computer equipment, and can also be an external keyboard, a touch pad or a mouse and the like.
It will be appreciated by those skilled in the art that the structure shown in fig. 14 is merely a block diagram of a portion of the structure associated with the present application and is not limiting of the computer device to which the present application applies, and that a particular computer device may include more or fewer components than shown, or may combine certain components, or have a different arrangement of components.
In an embodiment, there is also provided a computer device comprising a memory and a processor, the memory having stored therein a computer program, the processor implementing the steps of the method embodiments described above when the computer program is executed.
In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored which, when executed by a processor, carries out the steps of the method embodiments described above.
In an embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the steps of the method embodiments described above.
It should be noted that, user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, presented data, etc.) referred to in the present application are information and data authorized by the user or sufficiently authorized by each party.
Those skilled in the art will appreciate that implementing all or part of the above described methods may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed, may comprise the steps of the embodiments of the methods described above. Any reference to memory, database, or other medium used in the various embodiments provided herein may include at least one of non-volatile and volatile memory. The nonvolatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical Memory, high density embedded nonvolatile Memory, resistive random access Memory (ReRAM), magnetic random access Memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric Memory (Ferroelectric Random Access Memory, FRAM), phase change Memory (Phase Change Memory, PCM), graphene Memory, and the like. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, and the like. By way of illustration, and not limitation, RAM can be in the form of a variety of forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), and the like. The databases referred to in the various embodiments provided herein may include at least one of relational databases and non-relational databases. The non-relational database may include, but is not limited to, a blockchain-based distributed database, and the like. The processors referred to in the embodiments provided herein may be general purpose processors, central processing units, graphics processors, digital signal processors, programmable logic units, quantum computing-based data processing logic units, etc., without being limited thereto.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples only represent a few embodiments of the present application, which are described in more detail and are not to be construed as limiting the scope of the present application. It should be noted that it would be apparent to those skilled in the art that various modifications and improvements could be made without departing from the spirit of the present application, which would be within the scope of the present application. Accordingly, the scope of protection of the present application shall be subject to the appended claims.

Claims (14)

1. The screen detection method is characterized by being applied to a master control machine and a plurality of slave control machines, wherein the master control machine is in a connection state with the plurality of slave control machines, the plurality of slave control machines comprise a probe control machine, an optical control machine and an inspection control machine, and the optical control machine is connected with an alignment camera, an infrared camera and an optical camera, and the method comprises the following steps:
Responding to a detection starting instruction, and detecting an automatic operation condition of screen detection equipment by a main control computer;
if the screen detection equipment meets the automatic operation condition, the main control computer receives an incoming signal; the incoming signal indicates that a screen to be detected is placed on the screen detection device;
the main control machine acquires the model identification of the screen to be detected according to the incoming signal, and detects the consistency of the model identification and a pre-stored model identification in local model information of the main control machine;
if the model identification of the screen to be detected is consistent with the pre-stored model identification, the main control machine controls the alignment camera to take a picture through the optical control machine to obtain an alignment offset value of the screen to be detected, so as to execute alignment operation of an alignment platform on the screen detection equipment based on the alignment offset value and control the probe control machine to execute alignment operation of a probe card based on the alignment offset value;
if the alignment of the alignment platform and the probe card is completed, the main control computer controls the probe card to perform crimping operation on the screen to be detected through the probe control computer, controls the inspection machine to send current to the screen to be detected through the inspection control computer, and simultaneously controls the infrared camera to take a photograph through the optical control computer to obtain coordinates of a defective point;
And the main control machine controls the optical camera to move to the coordinates of the bad points through the optical control machine based on the coordinates of the bad points to take a picture to acquire images of the bad points.
2. The method according to claim 1, wherein the method further comprises:
before the main control machine detects the automatic operation condition of the screen detection equipment, the main control machine executes the connection operation with each slave control machine;
if the master control machine is successfully connected with each slave control machine, the master control machine executes the operation of synchronizing local model information with each slave control machine and the data zeroing operation; the local model information at least comprises local time, user name and model name.
3. The method of claim 2, wherein the master computer performs operations of synchronizing local model information with each slave computer and performing data zeroing operations, comprising:
the main control machine sends current local model information to each slave control machine, and each slave control machine is instructed to update the local model information stored by each slave control machine;
and if the master control machine and the local model information of each slave control machine are finished synchronously, the master control machine responds to a zeroing instruction to carry out self zeroing operation and sends the zeroing instruction to a target slave control machine in the plurality of slave control machines to instruct the target slave control machine to carry out zeroing operation.
4. A method according to any one of claims 1 to 3, further comprising:
and if the model identification of the screen to be detected is inconsistent with the pre-stored model identification, the main control machine executes probe card replacement operation on the probe card on the screen detection equipment through the probe control machine.
5. The method of claim 4, wherein the main control unit performs a probe card replacement operation on the probe card on the screen inspection device through the probe control unit, comprising:
the main control machine controls the probe gantry on the screen detection equipment to move to the probe card replacement position on the screen detection equipment;
the main control machine sends a probe card replacement instruction carrying a machine type name to the probe control machine; the probe card replacement instruction is used for instructing the probe controller to replace the current probe card on the screen detection device with the probe card corresponding to the model name.
6. The method according to claim 1, wherein the main control unit controls the alignment camera to take a picture through the optical control unit to obtain an alignment offset value of the screen to be detected, so as to perform an alignment operation of an alignment platform on the screen detection device based on the alignment offset value, including:
The main control machine controls the probe gantry and the alignment platform on the screen detection equipment to move to an alignment position and sends an alignment instruction to the optical control machine; the alignment instruction is used for instructing the optical controller to control the alignment camera to acquire the image of the alignment position and acquiring an alignment offset value according to the image of the alignment position;
the main control computer receives the para-position offset value sent by the optical control computer;
and the main control machine controls the alignment platform to perform alignment operation according to the alignment offset value.
7. The method of claim 6, wherein performing, by the probe control machine, the alignment operation of the probe card comprises:
and the main control machine sends the Y-direction offset value on the alignment offset value to the probe control machine, and instructs the probe control machine to control the probe card to move according to the Y-direction offset value so as to perform alignment operation of the probe card.
8. The method of claim 4, wherein the main control unit controls the probe card to perform a crimping operation on the screen to be detected through the probe control unit, comprising:
the main control machine controls the probe gantry on the screen detection equipment to move to the crimping position of the screen to be detected, and sends crimping instructions to the probe control machine; the crimping instruction is used for instructing the probe controller to control the probe card to execute crimping operation on the screen to be detected.
9. The method of claim 8, wherein the method further comprises:
the main control machine controls the monitoring camera on the screen detection equipment to move above the probe card and sends a real-time monitoring instruction to the optical control machine; the real-time monitoring instruction is used for instructing the optical controller to control the monitoring camera to open a real-time mode, and the real-time mode is used for monitoring the operation process of the probe card crimping the screen to be detected.
10. The method according to claim 4, wherein the controlling, by the inspection controller, the inspection machine to send the current to the screen to be inspected while controlling, by the optical controller, the infrared camera to take a photograph to obtain coordinates of the defective spot includes:
the main control machine sends a detection instruction to the inspection control machine; the detection instruction is used for instructing the detection control machine to control the detection machine to send current to the screen to be detected, and determining a bad point detection result on the screen to be detected according to current information in the screen to be detected;
the main control machine receives a bad point detection result returned by the inspection control machine;
and if the defective point detection result is that the defective point exists on the screen to be detected, the main control computer controls the infrared camera to take a picture through the optical control computer to obtain coordinates of the defective point.
11. The method of claim 10, wherein the controlling, by the main control unit, the infrared camera to take a photograph by the optical control unit to obtain coordinates of the defective point, includes:
the main control machine controls an infrared camera on the screen detection equipment to move to the position above the screen to be detected, and sends a first photographing instruction to the optical control machine; the first photographing instruction is used for indicating the optical control machine to collect infrared images of the screen to be detected through the infrared camera, and determining coordinate positions of bad points in the screen to be detected according to the infrared images.
12. The method of claim 11, wherein the method further comprises:
the main control machine controls an optical camera on the screen detection equipment to move to the position above the screen to be detected, and sends a second photographing instruction to the optical control machine; the second photographing instruction is used for instructing the optical control machine to collect images of bad points in the screen to be detected through the optical camera.
13. A method according to any one of claims 1 to 3, wherein the main control unit detecting an automatic operation condition of a screen detection device comprises:
The main control machine detects the alarm state, the parameter loading state and the safety door closing state of the screen detection equipment;
if any one of the alarm state, the parameter loading state and the safety door closing state is abnormal, the main control computer determines that the screen detection equipment does not meet the automatic operation condition;
and if the alarm state, the parameter loading state and the safety door closing state are all normal, the main control computer determines that the screen detection equipment meets the automatic operation condition.
14. The utility model provides a screen detection device, its characterized in that is applied to master control machine and a plurality of slave control machine, the master control machine with a plurality of the slave control machine is in connected state, a plurality of the slave control machine includes probe control machine, optical control machine and inspection control machine, the optical control machine is connected with counterpoint camera, infrared camera and optical camera, the device includes:
the response module is used for responding to the detection starting instruction, and the main control computer detects the automatic operation condition of the screen detection equipment;
the receiving module is used for receiving an incoming signal by the main control computer if the screen detection equipment meets the automatic operation condition; the incoming signal indicates that a screen to be detected is placed on the screen detection device;
The detection module is used for acquiring the model identification of the screen to be detected by the main control machine according to the incoming signal, and detecting the consistency of the model identification and the pre-stored model identification in the local model information of the main control machine; if the model identification of the screen to be detected is consistent with the pre-stored model identification, the main control machine controls the alignment camera to take a picture through the optical control machine to obtain an alignment offset value of the screen to be detected, so as to execute alignment operation of an alignment platform on the screen detection equipment based on the alignment offset value and control the probe control machine to execute alignment operation of a probe card based on the alignment offset value; if the alignment of the alignment platform and the probe card is completed, the main control computer controls the probe card to perform crimping operation on the screen to be detected through the probe control computer, controls the inspection machine to send current to the screen to be detected through the inspection control computer, and simultaneously controls the infrared camera to take a photograph through the optical control computer to obtain coordinates of a defective point; and the main control machine controls the optical camera to move to the coordinates of the bad points through the optical control machine based on the coordinates of the bad points to take a picture to acquire images of the bad points.
CN202111452065.6A 2021-11-30 2021-11-30 Screen detection method and device Active CN114326171B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111452065.6A CN114326171B (en) 2021-11-30 2021-11-30 Screen detection method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111452065.6A CN114326171B (en) 2021-11-30 2021-11-30 Screen detection method and device

Publications (2)

Publication Number Publication Date
CN114326171A CN114326171A (en) 2022-04-12
CN114326171B true CN114326171B (en) 2024-01-26

Family

ID=81048335

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111452065.6A Active CN114326171B (en) 2021-11-30 2021-11-30 Screen detection method and device

Country Status (1)

Country Link
CN (1) CN114326171B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114721893B (en) * 2022-06-09 2022-09-27 深圳精智达技术股份有限公司 Data processing method and related device of full-automatic equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007286402A (en) * 2006-04-18 2007-11-01 Seiko Epson Corp Inspection method for liquid crystal display device and inspection apparatus for liquid crystal display device
CN103105684A (en) * 2013-01-22 2013-05-15 北京京东方光电科技有限公司 Test method, device, system and test equipment of liquid crystal display module
CN103390921A (en) * 2013-07-29 2013-11-13 中煤电气有限公司 Battery pack management system and battery pack management method for mining power supply
CN106918933A (en) * 2017-03-10 2017-07-04 京东方科技集团股份有限公司 Contrast test system
WO2017161805A1 (en) * 2016-03-25 2017-09-28 乐视控股(北京)有限公司 Control method, control device and mobile equipment
CN107589568A (en) * 2017-09-20 2018-01-16 武汉精测电子技术股份有限公司 A kind of LED string learns detection means and method automatically
CN209624711U (en) * 2019-02-28 2019-11-12 深圳眼千里科技有限公司 A kind of screen automatic checkout equipment
CN113268162A (en) * 2021-06-02 2021-08-17 广州绿怡信息科技有限公司 Screen replacement detection method and device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007286402A (en) * 2006-04-18 2007-11-01 Seiko Epson Corp Inspection method for liquid crystal display device and inspection apparatus for liquid crystal display device
CN103105684A (en) * 2013-01-22 2013-05-15 北京京东方光电科技有限公司 Test method, device, system and test equipment of liquid crystal display module
CN103390921A (en) * 2013-07-29 2013-11-13 中煤电气有限公司 Battery pack management system and battery pack management method for mining power supply
WO2017161805A1 (en) * 2016-03-25 2017-09-28 乐视控股(北京)有限公司 Control method, control device and mobile equipment
CN106918933A (en) * 2017-03-10 2017-07-04 京东方科技集团股份有限公司 Contrast test system
CN107589568A (en) * 2017-09-20 2018-01-16 武汉精测电子技术股份有限公司 A kind of LED string learns detection means and method automatically
CN209624711U (en) * 2019-02-28 2019-11-12 深圳眼千里科技有限公司 A kind of screen automatic checkout equipment
CN113268162A (en) * 2021-06-02 2021-08-17 广州绿怡信息科技有限公司 Screen replacement detection method and device

Also Published As

Publication number Publication date
CN114326171A (en) 2022-04-12

Similar Documents

Publication Publication Date Title
US7796031B2 (en) Monitoring apparatus and monitoring method
US10409268B2 (en) Field device management system
CN106572139B (en) Multi-terminal control method, terminal, server and system
EP3327528A1 (en) Information processing apparatus, information processing system, information processing method, and information processing program
CN113593071A (en) Inspection method, inspection device, inspection system, computer equipment and storage medium
CN114326171B (en) Screen detection method and device
WO2019216199A1 (en) Analysis assistance device and analysis assistance method
TW201734485A (en) A system and a method for detecting industrial equipment
CN111555938A (en) Information processing method and related device
JP6612620B2 (en) Online manual display processing device, online manual display processing method, and online manual display processing program
CN105122186A (en) Input device
CN116737016B (en) Control method and device for touch data scanning, computer equipment and storage medium
CN115830133B (en) Camera calibration method, camera calibration device, computer equipment, storage medium and program product
US11029672B2 (en) Manufacturing system and method of granting authority
JP6681943B2 (en) Online manual display processing device, online manual display processing method, and online manual display processing program
CN116127990A (en) Device testing method, system, computer device and storage medium
CN216285536U (en) Automatic detection system
CN112804480B (en) Monitoring and warning system
JP2014011566A (en) Image display apparatus and monitor camera system
JP2020102221A (en) Online manual display processing device, online manual display processing method, and online manual display processing program
CN112835334B (en) Industrial data platform testing method and device, computer equipment and storage medium
CN116381969A (en) Feeding detection method and device and computer equipment
CN116152809B (en) Device control method, system, computer device and storage medium
CN111159027A (en) Automatic testing method and device, computer equipment and readable storage medium
JP2020194444A (en) Data repeating device, data repeating method, monitoring system, server device, terminal device, and computer program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant