Fixture fault positioning method, device and equipment and readable storage medium
By comparing the real-time status value of the clamp sensor of the multi-mode hybrid flexible production line fixture sensor with the preset normal status value, and combining with the corresponding relationship database, the abnormal status sensor is quickly positioned, and the problem of difficulty and low efficiency of fault positioning caused by the huge number of sensors is solved, and efficient fault positioning and production efficiency improvement is achieved.
Patent Information
- Application Number
- CN202411673161.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-03-14
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The number of sensors for the multi-car hybrid flexible production line is too large, which makes it impossible to quickly and accurately locate sensors with abnormal state after the fixture fails. Relying on manual positioning leads to great difficulty and low efficiency, which seriously affects production efficiency.
By obtaining the real-time status values of all sensors of the fixtures on the production line, and determining the preset normal status values of all corresponding sensors based on the current operation model and process steps, by comparing the real-time status values and the preset normal status values, determining the sensor number of the abnormal status, and looking up the corresponding relational database based on the number to determine the fixture area where the sensor of the abnormal status is located.
It realizes the rapid and accurate positioning of the abnormal state sensor when a fixture fails on the production line, improves the fault positioning efficiency, reduces manual intervention, and improves production efficiency.
Smart Images

Figure CN119618124A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of fixture fault detection, and in particular to a fixture fault location method, device, equipment and readable storage medium. Background Art
[0002] The welding process and equipment technology in the field of modern automobile manufacturing are very mature, and the process layout design for mixed production of multiple models has become the mainstream. With the high degree of mixing and integration of multiple models, the integration and complexity of welding process fixtures are getting higher and higher, and the failure rate of fixtures is also high. A multi-model mixed production line is used for the production of up to dozens of models. The number of sensors used in the fixture is as high as tens of thousands. Each sensor is used to obtain real-time status information of each part of the fixture, such as the position, angle and speed of the fixture, so as to detect fixture failure in time.
[0003] However, due to the large number of sensors in the fixtures of multi-model mixed-flow flexible production lines, it is currently impossible to quickly and accurately locate the sensors with abnormal status after a fixture fails. Manual positioning is often relied upon, which results in high difficulty and low efficiency, seriously affecting production efficiency. Summary of the invention
[0004] The present application provides a method, device, equipment and readable storage medium for locating fixture faults, aiming to solve the technical problem that due to the excessive number of fixture sensors in a multi-model mixed-flow flexible production line, it is currently impossible to quickly and accurately locate the sensor with an abnormal state after a fixture fails, and manual positioning and searching for the sensor with an abnormal state are often relied upon. Therefore, there is a technical problem of high difficulty and low efficiency, which seriously affects production efficiency.
[0005] In a first aspect, an embodiment of the present application provides a fixture fault location method, the fixture fault location method comprising:
[0006] Obtain the real-time status values of all sensors of the fixture on the production line, and determine the vehicle model and process steps currently operated by the fixture on the production line;
[0007] According to the vehicle model and process steps currently being operated, determine the preset normal state values of all corresponding sensors;
[0008] If the real-time status values of all sensors are inconsistent with the preset normal status values, the sensor number of the abnormal state is determined by comparing the real-time status values of all sensors with the preset normal status values;
[0009] According to the sensor number of the abnormal state, the corresponding fixture area is determined.
[0010] Optionally, before determining the preset normal state values of all corresponding sensors according to the currently operated vehicle model and process steps, the method includes:
[0011] Establish a database of corresponding relationships among vehicle models, process steps, fixture areas, sensor numbers, and preset normal status values;
[0012] Determining the preset normal state values of all corresponding sensors according to the currently operated vehicle model and process steps includes:
[0013] The corresponding relationship database is searched according to the currently operated vehicle model and process steps to determine the preset normal state values of all sensors corresponding to the currently operated vehicle model and process steps.
[0014] Optionally, the preset normal state values of all sensors are in decimal or hexadecimal, and before the real-time state values of all sensors are inconsistent with the preset normal state values, the method includes:
[0015] If the real-time status values of all sensors are binary, the real-time status values of all sensors are converted into decimal or hexadecimal corresponding to the preset normal status values.
[0016] Optionally, the step of comparing the real-time status values of all sensors with preset normal status values to determine the sensor numbers of abnormal states includes:
[0017] Convert the real-time status values and preset normal status values of all sensors in decimal or hexadecimal into binary respectively, wherein each binary bit corresponds to the sensor number one by one, and the value of each binary bit represents the status value of the sensor;
[0018] For each binary bit, if the real-time state value of the sensor is inconsistent with the preset normal state value, the sensor number corresponding to the binary bit is determined as an abnormal state, and the sensor numbers of all abnormal states are obtained.
[0019] Optionally, determining the corresponding fixture area according to the sensor number of the abnormal state includes:
[0020] The corresponding relationship database is searched according to the sensor number of the abnormal state to determine the fixture area corresponding to the sensor number of the abnormal state.
[0021] Optionally, after determining the corresponding fixture area according to the sensor number of the abnormal state, the method further includes:
[0022] An early warning prompt is output for the sensor number of the abnormal state and the corresponding fixture area, and a visual display is performed based on the location layout of the sensor in the abnormal state on the production line.
[0023] In a second aspect, an embodiment of the present application provides a fixture fault locating device, the fixture fault locating device comprising:
[0024] The acquisition module is used to obtain the real-time status values of all sensors of the fixture on the production line and determine the vehicle model and process steps currently operated by the fixture on the production line;
[0025] A first determination module is used to determine the preset normal state values of all corresponding sensors according to the vehicle model and process steps currently being operated;
[0026] A comparison module, used for determining the sensor number of the abnormal state by comparing the real-time state values of all sensors with the preset normal state values if the real-time state values of all sensors are inconsistent with the preset normal state values;
[0027] The second determination module is used to determine the corresponding fixture area according to the sensor number of the abnormal state.
[0028] Optionally, the fixture fault locating device further includes an establishing module, which is used to:
[0029] Establish a database of corresponding relationships among vehicle models, process steps, fixture areas, sensor numbers, and preset normal status values;
[0030] The first determination module is further used for:
[0031] The corresponding relationship database is searched according to the currently operated vehicle model and process steps to determine the preset normal state values of all sensors corresponding to the currently operated vehicle model and process steps.
[0032] In the third aspect, an embodiment of the present application provides a fixture fault locating device, which includes a processor, a memory, and a fixture fault locating program stored in the memory and executable by the processor, wherein when the fixture fault locating program is executed by the processor, the steps of the fixture fault locating method described above are implemented.
[0033] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a fixture fault locating program is stored, wherein when the fixture fault locating program is executed by a processor, the steps of the fixture fault locating method as described above are implemented.
[0034] The beneficial effects brought by the technical solution provided in the embodiments of the present application include:
[0035] In the embodiment of the present application, the real-time status values of all sensors of the fixture on the production line are obtained, and the vehicle model and process step currently operated by the fixture on the production line are determined; according to the vehicle model and process step currently operated, the preset normal state values of all corresponding sensors are determined; if the real-time status values of all sensors are inconsistent with the preset normal state values, the sensor number of the abnormal state is determined by comparing the real-time status values of all sensors with the preset normal state values; according to the sensor number of the abnormal state, the corresponding fixture area is determined. The embodiment of the present application can establish a database of corresponding relationships about vehicle models, process steps, fixture areas, sensor numbers, and preset normal state values for the fixtures on the production line in advance, and further determine the sensor number of the abnormal state by comparing the real-time status values of all sensors with the preset normal state values, and then determine the fixture area where the sensor of the abnormal state is located according to the sensor number of the abnormal state, so that the position of the abnormal state sensor can be quickly and accurately located when the fixture on the production line fails. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 This is a flow chart of an embodiment of a method for locating a fixture fault according to the present application;
[0037] Figure 2 For this application Figure 1 Detailed flow chart of step S30;
[0038] Figure 3 Another schematic diagram of a flow chart of an embodiment of a fixture fault location method of the present application;
[0039] Figure 4 A schematic diagram of visual display of an embodiment of a method for locating a fixture fault according to the present application;
[0040] Figure 5 This is a functional module diagram of an embodiment of a fixture fault locating device of the present application;
[0041] Figure 6 This is a schematic diagram of the hardware structure of the fixture fault locating device involved in the embodiment of the present application. DETAILED DESCRIPTION
[0042] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0043] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0044] In a first aspect, an embodiment of the present application provides a method for locating a fixture fault.
[0045] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of an embodiment of a method for locating a fixture fault according to the present application. Figure 1 As shown, the fixture fault location method includes:
[0046] Step S10, obtaining the real-time status values of all sensors of the fixture on the production line, and determining the vehicle model and process step currently operated by the fixture on the production line.
[0047] In this embodiment, it is mainly used in a multi-model mixed-flow flexible production line, which is used for the production of up to dozens of models. A multi-model mixed-flow flexible production line usually includes multiple workstations, each workstation includes multiple fixture areas, and each fixture area includes up to hundreds of sensors. Therefore, the number of sensors used in the fixtures of a multi-model mixed-flow flexible production line is as many as tens of thousands. The production line usually controls the various sub-parts of the fixture (such as cylinders, chucks, and locating pins, etc.) through a control system to cooperate with each other to tighten the body parts of the vehicle and then perform welding operations on the body parts. The control system is, for example, a PLC (Programmable Logic Controller), which communicates with the PLC to obtain the real-time status values of all sensors of the fixtures on the production line in real time. It should be noted that common faults of automated fixtures include: sensor damage, sensor disconnection, loose connectors, sensor magnetization, loose and displaced sensor fixation, fixture deformation, and fixture jamming, which in turn lead to failures such as the fixture not opening properly, not tightening properly, opening and tightening timeout, and cylinder no movement. Among all types of fixture failures, sensor failure or defectiveness accounts for more than half. Therefore, in view of the high incidence of fixture failures in multi-model mixed-flow flexible production lines, the focus is on solving sensor failure problems. For tens of thousands of fixture sensors, quickly and accurately locating the position of abnormal status sensors is the top priority.
[0048] Step S20, determining the preset normal state values of all corresponding sensors according to the currently operated vehicle model and process steps.
[0049] In this embodiment, in step S10, the vehicle type and process step currently operated by the fixture on the production line are first determined, and then the preset normal state values of all corresponding sensors are determined based on the currently operated vehicle type and process step. This is because a multi-model mixed-flow flexible production line is used for the production of up to dozens of vehicle types, and the process steps of the fixtures for different vehicle types may vary, that is, different vehicle types and different process steps will correspond to different fixture areas and fixture sensors, and thus the corresponding preset normal state values of the sensors will also be different. The preset normal state value of each sensor is the value when the sensor is in a normal state under the currently operated vehicle type and process step.
[0050] Step S30: If the real-time status values of all sensors are inconsistent with the preset normal status values, the sensor numbers of the abnormal states are determined by comparing the real-time status values of all sensors with the preset normal status values.
[0051] In this embodiment, if the real-time status values of all sensors are inconsistent with the preset normal status values, it means that one or more sensors have failed. Then, by comparing the real-time status values of all sensors with the preset normal status values, the sensor number of the abnormal state is determined.
[0052] Step S40, determining the corresponding fixture area according to the sensor number of the abnormal state.
[0053] In this embodiment, the correspondence between the sensor number and the fixture area can be established in advance, and then the correspondence can be searched according to the sensor number of the abnormal state to determine the corresponding fixture area, so that the position of the abnormal state sensor can be quickly and accurately located when a fixture on the production line fails.
[0054] In this embodiment, the real-time status values of all sensors of the fixture on the production line are acquired in real time by communicating with the PLC, the vehicle model and process step currently operated by the fixture on the production line are determined, and the preset normal state values of all corresponding sensors are determined based on the currently operated vehicle model and process step. A corresponding relationship database about vehicle model, process step, fixture area, sensor number, and preset normal state value can be established in advance for the fixture on the production line. Further, by comparing the real-time status values of all sensors with the preset normal state values, the sensor number of the abnormal state is determined, and then the fixture area where the sensor of the abnormal state is located is determined according to the sensor number of the abnormal state, so that the position of the abnormal state sensor can be quickly and accurately located when a fixture on the production line fails.
[0055] Furthermore, in one embodiment, before step S20, the following steps are included:
[0056] Establish a database of corresponding relationships among vehicle models, process steps, fixture areas, sensor numbers, and preset normal status values;
[0057] Step S20 includes:
[0058] The corresponding relationship database is searched according to the currently operated vehicle model and process steps to determine the preset normal state values of all sensors corresponding to the currently operated vehicle model and process steps.
[0059] In this embodiment, a corresponding database of vehicle type, process step, fixture area, sensor number and preset normal state value is established in advance for the fixtures on the production line, that is, the corresponding database is used to store the sensor number and preset normal state value of each sensor corresponding to each vehicle type, each process step and each fixture area. Among them, the preset normal state value of each sensor is represented by binary, that is, binary 0 or 1, and each binary bit corresponds to a sensor number. This is because the most important actions of the fixture are tightening and loosening. A fixture cylinder usually includes 2 sensors. When the sensor state is normal, if the fixture cylinder is opened / loosen, the preset normal state value of the loosening sensor is 1, and the preset normal state value of the tightening sensor is 0. If the fixture cylinder is closed / tightened, the preset normal state value of the tightening sensor is state 1, and the preset normal state value of the clamping sensor is 0.
[0060] Furthermore, in one embodiment, the preset normal state values of all sensors are in decimal or hexadecimal, and before step S30, the following steps are included:
[0061] If the real-time status values of all sensors are binary, the real-time status values of all sensors are converted into decimal or hexadecimal corresponding to the preset normal status values.
[0062] In this embodiment, the preset normal state values of all sensors are decimal or hexadecimal, that is, the preset normal state values of all sensors are decimal or hexadecimal values in an overall form. If the real-time state values of all sensors are binary, that is, multiple 0s or 1s, the real-time state values of all sensors can be converted into decimal or hexadecimal values corresponding to the preset normal state values through a conversion function. This is because the conversion function is very efficient in converting binary into decimal or hexadecimal. The overall comparison of the real-time state values of all sensors in decimal or hexadecimal form with the preset normal state values is much more efficient than comparing multiple binary bits one by one, especially for the situation where there are tens of thousands of 0 or 1 binary bits corresponding to tens of thousands of fixture sensors in a multi-model mixed flow flexible production line. Specifically, firstly, by overall comparison in decimal or hexadecimal form, it is determined whether there are sensors in abnormal state in the overall fixture. If there are sensors in abnormal state in the overall fixture, then binary bits are compared one by one to accurately locate and find the sensors in abnormal state. If there are no sensors in abnormal state in the overall fixture, binary bit by binary bit comparison is skipped to improve the efficiency of the algorithm. In general, the overall comparison of the real-time status values of all sensors in decimal or hexadecimal form with the preset normal status values improves the detection efficiency of the overall fixture fault, and the accurate positioning of the faulty sensor is achieved by comparing the binary bits one by one.
[0063] Further, in one embodiment, referring to Figure 2 , Figure 2 For this application Figure 1 The detailed flow chart of step S30 is as follows: Figure 2 As shown, step S30 includes:
[0064] Step S301, converting the real-time status values and preset normal status values of all sensors in decimal or hexadecimal into binary respectively, wherein each binary bit corresponds to a sensor number one by one, and the value of each binary bit represents the status value of the sensor;
[0065] Step S302: for each binary bit, if the real-time state value of the sensor is inconsistent with the preset normal state value, the sensor number corresponding to the binary bit is determined as an abnormal state, and the sensor numbers of all abnormal states are obtained.
[0066] In this embodiment, under the premise that the real-time status values of all sensors in decimal or hexadecimal form are compared with the preset normal status values to determine whether there are sensors in abnormal state in the overall fixture, this is equivalent to a rough preliminary judgment, which is much more efficient than comparing multiple binary bits one by one, especially for the situation where there are tens of thousands of 0 or 1 binary bits corresponding to tens of thousands of fixture sensors in a multi-model mixed-flow flexible production line, which can improve the detection efficiency of the overall fixture fault. Further, it is necessary to perform fine fault location, that is, it is necessary to further determine which specific sensor state is abnormal, and convert the real-time status values and preset normal status values of all sensors in decimal or hexadecimal form into binary respectively, each binary bit corresponds to the sensor number one by one, and the value of each binary bit represents the state value of the sensor. For each binary bit, the real-time status value of the sensor is compared with the preset normal state value one by one. If the two are inconsistent, it means that the state of the sensor is abnormal, and the sensor number corresponding to the binary bit is determined as the abnormal state, and then the sensor numbers of all abnormal states are obtained, thereby realizing the accurate positioning of the faulty sensor.
[0067] Furthermore, in one embodiment, step S40 includes:
[0068] The corresponding relationship database is searched according to the sensor number of the abnormal state to determine the fixture area corresponding to the sensor number of the abnormal state.
[0069] In this embodiment, since a corresponding database of vehicle type, process step, fixture area, sensor number and preset normal state value is pre-established, the corresponding database can be searched according to the sensor number of the abnormal state to determine the fixture area corresponding to the sensor number of the abnormal state. It should be noted that the specific structure of the corresponding database can be in various forms, which are not limited here. In addition, the corresponding database can also be established according to different production lines, and the corresponding implementation steps will not be further introduced here.
[0070] Further, in one embodiment, referring to Figure 3 , Figure 3 Another flow chart of an embodiment of the fixture fault location method of the present application is shown as follows: Figure 3 As shown, after step S40, the following steps are included:
[0071] Step S50: outputting a warning prompt for the sensor number of the abnormal state and the corresponding fixture area, and visually displaying the position layout of the sensor of the abnormal state on the production line.
[0072] In this embodiment, after obtaining the sensor number of the abnormal state and the corresponding fixture area in step S40, an early warning prompt is output for the sensor number of the abnormal state and the corresponding fixture area in real time, so that maintenance personnel can conduct inspection and maintenance in a timely manner, wherein the early warning prompt can be in various forms, such as voice or text, etc. Further, refer to Figure 4 , Figure 4 This is a visual display diagram of an embodiment of the fixture fault location method of the present application, such as Figure 4 As shown, the position layout of the sensors in abnormal state on the production line is visualized, such as through the visual display on the screen, to achieve real-time monitoring of the status of each sensor of the fixture in each process step of the current vehicle model. Among them, the visual display can be divided into two forms: Figure 4 The left side of the display is in the order of sensor numbers. Figure 4 The right side of the diagram displays the actual position layout of the sensors on the production line. In addition, multiple colors can be used to mark the status of the corresponding sensors. For example, orange is used to mark abnormal sensor status (that is, the real-time status value of the sensor is inconsistent with the preset normal status value), green is used to mark normal sensor status (that is, the real-time status value of the sensor is consistent with the preset normal status value), and gray is used to mark sensors that are not used in the current process step of the current vehicle model.
[0073] In a second aspect, an embodiment of the present application also provides a fixture fault locating device.
[0074] In one embodiment, referring to Figure 5 , Figure 5 This is a functional module diagram of an embodiment of a fixture fault locating device of the present application, as shown in FIG. Figure 5 As shown, the fixture fault locating device comprises:
[0075] The acquisition module 10 is used to obtain the real-time status values of all sensors of the fixture on the production line and determine the vehicle model and process step currently operated by the fixture on the production line;
[0076] A first determination module 20, for determining preset normal state values of all corresponding sensors according to the vehicle type and process steps currently being operated;
[0077] A comparison module 30 is used to determine the sensor number of the abnormal state by comparing the real-time state values of all sensors with the preset normal state values if the real-time state values of all sensors are inconsistent with the preset normal state values;
[0078] The second determination module 40 is used to determine the corresponding fixture area according to the sensor number of the abnormal state.
[0079] Furthermore, in one embodiment, the fixture fault locating device further includes an establishing module, which is used to:
[0080] Establish a database of corresponding relationships among vehicle models, process steps, fixture areas, sensor numbers, and preset normal status values;
[0081] The first determining module 20 is further configured to:
[0082] The corresponding relationship database is searched according to the currently operated vehicle model and process steps to determine the preset normal state values of all sensors corresponding to the currently operated vehicle model and process steps.
[0083] Furthermore, in one embodiment, the preset normal state values of all sensors are in decimal or hexadecimal, and the fixture fault locating device further includes a conversion module for:
[0084] If the real-time status values of all sensors are binary, the real-time status values of all sensors are converted into decimal or hexadecimal corresponding to the preset normal status values.
[0085] Furthermore, in one embodiment, the comparison module 30 is used to:
[0086] Convert the real-time status values and preset normal status values of all sensors in decimal or hexadecimal into binary respectively, wherein each binary bit corresponds to the sensor number one by one, and the value of each binary bit represents the status value of the sensor;
[0087] For each binary bit, if the real-time state value of the sensor is inconsistent with the preset normal state value, the sensor number corresponding to the binary bit is determined as an abnormal state, and the sensor numbers of all abnormal states are obtained.
[0088] Furthermore, in one embodiment, the second determining module 40 is configured to:
[0089] The corresponding relationship database is searched according to the sensor number of the abnormal state to determine the fixture area corresponding to the sensor number of the abnormal state.
[0090] Furthermore, in one embodiment, the fixture fault locating device further includes an early warning module, which is used to:
[0091] An early warning prompt is output for the sensor number of the abnormal state and the corresponding fixture area, and a visual display is performed based on the location layout of the sensor in the abnormal state on the production line.
[0092] Among them, the functional implementation of each module in the above-mentioned fixture fault locating device corresponds to each step in the above-mentioned fixture fault locating method embodiment, and its functions and implementation processes are no longer repeated here one by one.
[0093] In a third aspect, an embodiment of the present application provides a fixture fault locating device.
[0094] Reference Figure 6 , Figure 6 Schematic diagram of the hardware structure of the fixture fault location device involved in the embodiment of the present application. In the embodiment of the present application, the fixture fault location device may include a processor, a memory, a communication interface and a communication bus.
[0095] The communication bus may be of any type and is used to interconnect the processor, the memory, and the communication interface.
[0096] The communication interface includes input / output (I / O) interface, physical interface and logical interface, etc., which are used to realize the interconnection of devices inside the fixture fault location device, and the interface used to realize the interconnection of the fixture fault location device with other devices (such as other computing devices or user devices). The physical interface can be an Ethernet interface, an optical fiber interface, an ATM interface, etc.; the user device can be a display, a keyboard, etc.
[0097] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.
[0098] The processor may be a general-purpose processor, which may call the fixture fault location program stored in the memory and execute the fixture fault location method provided in the embodiment of the present application. For example, the general-purpose processor may be a central processing unit (CPU). The method executed when the fixture fault location program is called may refer to the various embodiments of the fixture fault location method of the present application, which will not be described in detail here.
[0099] Those skilled in the art will understand that Figure 6 The hardware structure shown in the figure does not constitute a limitation on the present application, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0100] In a fourth aspect, an embodiment of the present application also provides a readable storage medium.
[0101] The readable storage medium of the present application stores a fixture fault location program, wherein when the fixture fault location program is executed by a processor, the steps of the fixture fault location method as described above are implemented.
[0102] Among them, the method implemented when the fixture fault location program is executed can refer to the various embodiments of the fixture fault location method of the present application, and will not be repeated here.
[0103] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.
[0104] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to different types.
[0105] In the description of the embodiments of the present application, "exemplary", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary", "for example" or "for example" is intended to present related concepts in a specific way.
[0106] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; the “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.
[0107] In some processes described in the embodiments of the present application, multiple operations or steps that appear in a specific order are included, but it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present application or in parallel, and the sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.
[0108] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present application.
[0109] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for locating a fixture fault, characterized in that: The fixture fault locating method comprises: Obtain the real-time status values of all sensors of the fixture on the production line, and determine the vehicle model and process steps currently operated by the fixture on the production line; According to the vehicle model and process steps currently being operated, determine the preset normal state values of all corresponding sensors; If the real-time status values of all sensors are inconsistent with the preset normal status values, the sensor number of the abnormal state is determined by comparing the real-time status values of all sensors with the preset normal status values; According to the sensor number of the abnormal state, the corresponding fixture area is determined.
2. The fixture fault location method according to claim 1, characterized in that: Before determining the preset normal state values of all corresponding sensors according to the currently operated vehicle model and process steps, the method includes: Establish a database of corresponding relationships among vehicle models, process steps, fixture areas, sensor numbers, and preset normal status values; Determining the preset normal state values of all corresponding sensors according to the currently operated vehicle model and process steps includes: The corresponding relationship database is searched according to the currently operated vehicle model and process steps to determine the preset normal state values of all sensors corresponding to the currently operated vehicle model and process steps.
3. The fixture fault location method according to claim 1, characterized in that: The preset normal state values of all sensors are in decimal or hexadecimal. Before the real-time state values of all sensors are inconsistent with the preset normal state values, the following steps are performed: If the real-time status values of all sensors are binary, the real-time status values of all sensors are converted into decimal or hexadecimal corresponding to the preset normal status values.
4. The fixture fault location method according to claim 3, characterized in that: The step of comparing the real-time status values of all sensors with the preset normal status values to determine the sensor numbers of the abnormal states includes: Convert the real-time status values and preset normal status values of all sensors in decimal or hexadecimal into binary respectively, wherein each binary bit corresponds to the sensor number one by one, and the value of each binary bit represents the status value of the sensor; For each binary bit, if the real-time state value of the sensor is inconsistent with the preset normal state value, the sensor number corresponding to the binary bit is determined as an abnormal state, and the sensor numbers of all abnormal states are obtained.
5. The fixture fault location method according to claim 2, characterized in that: Determining the corresponding fixture area according to the sensor number of the abnormal state includes: The corresponding relationship database is searched according to the sensor number of the abnormal state to determine the fixture area corresponding to the sensor number of the abnormal state.
6. The fixture fault location method according to claim 1, characterized in that: After determining the corresponding fixture area according to the sensor number of the abnormal state, the method includes: An early warning prompt is output for the sensor number of the abnormal state and the corresponding fixture area, and a visual display is performed based on the location layout of the sensor in the abnormal state on the production line.
7. A fixture fault locating device, characterized in that: The fixture fault locating device comprises: The acquisition module is used to obtain the real-time status values of all sensors of the fixture on the production line and determine the vehicle model and process steps currently operated by the fixture on the production line; A first determination module is used to determine the preset normal state values of all corresponding sensors according to the vehicle model and process steps currently being operated; A comparison module, used for determining the sensor number of the abnormal state by comparing the real-time state values of all sensors with the preset normal state values if the real-time state values of all sensors are inconsistent with the preset normal state values; The second determination module is used to determine the corresponding fixture area according to the sensor number of the abnormal state.
8. The fixture fault locating device according to claim 7, characterized in that: The fixture fault locating device further comprises an establishing module, which is used for: Establish a database of corresponding relationships among vehicle models, process steps, fixture areas, sensor numbers, and preset normal status values; The first determination module is further used for: The corresponding relationship database is searched according to the currently operated vehicle model and process steps to determine the preset normal state values of all sensors corresponding to the currently operated vehicle model and process steps.
9. A fixture fault location device, characterized in that: The fixture fault locating device comprises a processor, a memory, and a fixture fault locating program stored in the memory and executable by the processor, wherein when the fixture fault locating program is executed by the processor, the steps of the fixture fault locating method as described in any one of claims 1 to 6 are implemented.
10. A readable storage medium, characterized in that: The readable storage medium stores a fixture fault location program, wherein when the fixture fault location program is executed by a processor, the steps of the fixture fault location method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Sensor anomaly detection method and device and computer readable storage medium
CN113723338A
Identification code marking quality detection method and terminal equipment
CN114565550A
Complicated station optimizing system of many anchor clamps of production line
CN206039277U
Door hanger clamp testing system of the car and method thereof
KR1020170111824A
Cited By
Tool clamp fault prediction method and system based on Internet of Things
CN121682644A