Intelligent clamp and control method
By integrating sensors and controllers in traditional tooling fixtures, local control and interaction with remote PLCs are achieved, the problem of difficult to quickly adjust traditional tooling fixtures is solved, and production efficiency and product quality are improved.
Patent Information
- Application Number
- CN202510122704.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-26
- Publication Date
- 2025-05-27
AI Technical Summary
Traditional tooling fixtures are difficult to adjust quickly when encountering emergencies and cannot adapt to the development needs of modern manufacturing.
By integrating intelligent components such as sensors and controllers in traditional tool fixtures, local control of tool fixtures is realized and interactive with remote PLCs, the standardization and modularization of local control programs and remote control programs are realized, and highly decoupled.
When encountering emergencies such as system failures, smart fixtures can be quickly adjusted to adapt to different production scenarios, improving production efficiency and product quality.
Smart Images

Figure CN120038682A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of tooling fixtures, and particularly to an intelligent fixture and a control method thereof. Background Art
[0002] A tooling fixture, also known as a fixture, is a device used to fix, position, support, or guide workpieces during industrial manufacturing processes. Tooling fixtures are widely used in various links of modern industrial manufacturing to keep workpieces in the correct position and orientation during processes such as machining, assembly, welding, and testing, thereby improving production efficiency and product quality.
[0003] Traditional tooling fixtures are usually remotely controlled by a line body PLC (Programmable Logic Controller). The PLC control program is relatively complex and difficult to quickly adjust in case of sudden situations such as system failures, and it cannot meet the development needs of modern manufacturing. Summary of the Invention
[0004] In view of this, multiple embodiments in this specification provide an intelligent fixture that can achieve local control of the intelligent fixture and can be quickly adjusted in case of sudden situations.
[0005] In a first aspect, an embodiment of the present application provides an intelligent fixture, including: a fixture body; an actuator and a sensor provided on the fixture body; wherein, the sensor is used to monitor the working state of the actuator to obtain sensed data; a fixture controller that can receive the sensed data fed back by the sensor and control the actuator to work.
[0006] Optionally, the intelligent fixture also provides a user interaction interface, wherein the operation permissions for the user interaction interface are different for different user roles; the user roles include designers, debuggers, and maintenance personnel.
[0007] Optionally, the user interaction interface receives operations from designers to form user input instructions; the fixture controller responds to and executes the user input instructions.
[0008] Optionally, the user input instruction is a configuration instruction; wherein, the configuration instruction carries configuration data of the actuator or sensor included in the intelligent fixture; the fixture controller generates fixture label information of the intelligent fixture according to the configuration data.
[0009] Optionally, the user input instruction is a configuration instruction; wherein, the configuration instruction carries configuration data of an actuator or a sensor included in the intelligent fixture; the fixture controller obtains a local control program of the intelligent fixture according to the configuration data; wherein, the local control program includes a plurality of standard program modules.
[0010] Optionally, the intelligent fixture further includes a master controller, and the master controller obtains a remote control program of the intelligent fixture from a specified address; wherein, the remote control program includes a plurality of standard program modules; the master controller interacts with the fixture controller by executing the remote control program.
[0011] Optionally, a local control instruction issued by the fixture controller to the actuator is executed prior to a remote control instruction issued by the master controller to the actuator.
[0012] In a second aspect, an embodiment of the present application further provides a control method for an intelligent fixture, which is applied to a fixture controller of the intelligent fixture, and the method includes: receiving sensing data fed back by a sensor in the intelligent fixture; controlling an actuator of the intelligent fixture to work based on the sensing data.
[0013] In a third aspect, an embodiment of the present application further provides an automated production line, and the automated production line includes the aforementioned intelligent fixture.
[0014] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, and the computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the control method of the intelligent fixture as described above is implemented.
[0015] In multiple embodiments provided by the present application, by integrating intelligent components such as sensors and controllers on the basis of traditional tooling fixtures, local control of the tooling fixtures is realized, and at the same time, interaction with a remote PLC is carried out to standardize and modularize the local control program and the remote control program. The local control program and the remote control program are highly decoupled, and can be quickly adjusted in case of emergencies such as system failures to adapt to different production scenarios. Description of the Drawings
[0016] Figure 1 Schematic diagram of an intelligent fixture provided by an embodiment of the present application.
[0017] Figure 2 Structural diagram of the local control program of the intelligent fixture provided by an embodiment of the present application.
[0018] Figure 3Schematic diagram of the pneumatic circuit timing file and configuration data file of the intelligent fixture provided for an embodiment of the present application.
[0019] Figure 4 Structural diagram of the remote control program of the intelligent fixture provided for an embodiment of the present application.
[0020] Figure 5 Flowchart of the control method of the intelligent fixture provided for an embodiment of the present application. Detailed implementation manners
[0021] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application.
[0022] In the description of the embodiments of the present application, it should be understood that the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of the described features. In the description of the embodiments of the present application, "a plurality of" means two or more unless otherwise specifically defined.
[0023] An embodiment of the present application provides an intelligent fixture, which can be applied to an automated production line. The intelligent fixture includes the following components:
[0024] A fixture body; an actuator and a sensor provided on the fixture body; wherein, the sensor is used to monitor the working state of the actuator to obtain sensed data; a fixture controller, which can receive the sensed data fed back by the sensor and control the actuator to work.
[0025] Please refer to Figure 1 . In this embodiment, the fixture body of the intelligent fixture may include structures such as a fixture base 100, a guiding device 104, and a positioning device 106. Among them, the fixture base 100 can be fixed to the ground through support columns, and the actuator and the sensor can be provided on the fixture base 100. The guiding device 104 may include structures such as guide rails and guide columns for aligning the workpiece during movement. The positioning device 106 may include adjustable support frames, positioning pins, etc. for positioning the workpiece or adjusting the fixture to adapt to workpieces of different sizes. In addition, the fixture body may also include some auxiliary components such as fasteners, springs, hinges, etc., which can provide necessary elasticity and flexibility for the intelligent fixture.
[0026] The actuating mechanism of the intelligent fixture may include structures such as a driving device 102 and a clamping part 105. Among them, the driving device 102 may include a pneumatic device such as a cylinder and an electric device such as a motor. The driving device is used to drive the clamping and releasing actions of the clamping part. The clamping part 105 is a device in the intelligent fixture that directly contacts the workpiece and is usually made of metal or high-strength plastic for fixing the workpiece. The clamping part usually has multiple clamping points to improve the stability of the workpiece during the machining process.
[0027] The sensor 101 of the intelligent fixture may include multiple types of sensors such as a pressure sensor, a temperature sensor, and a motion sensor. Among them, the pressure sensor can be used to monitor the pressure when the intelligent fixture clamps the workpiece, so that the clamping force is within a safe range to avoid damage to the workpiece or the clamping part of the intelligent fixture. The temperature sensor can be used to monitor the temperature change of the intelligent fixture during the working process, thereby avoiding the decline of the material performance of the intelligent fixture or workpiece damage caused by excessive temperature. The motion sensor can be used to monitor the motion parameters of the intelligent fixture, such as parameters like position, speed, and acceleration.
[0028] The fixture controller 103 of the intelligent fixture may include structures such as a microprocessor, a memory, an input / output interface, a communication interface, and a power module. Among them, the microprocessor is the core of the fixture controller, responsible for processing the sensed data fed back by the sensors and controlling the actuating mechanism of the intelligent fixture to perform corresponding actions according to the preset control program. The memory can be RAM (Random Access Memory) or ROM (Read-Only Memory) for storing information such as the control program, operation data, and historical records of the intelligent fixture. The input / output interface can be connected to various sensors and actuating mechanisms, such as a pressure sensor, a temperature sensor, and a cylinder. The input / output interface can be used to convert the sensed data fed back by the sensors into a data format that the microprocessor can understand and send the control signal sent by the microprocessor to the specified actuating mechanism. The fixture controller can perform data exchange with other systems through the communication interface, such as a line body PLC, etc. The power module is used to provide stable power for the fixture controller.
[0029] Specifically, in some embodiments, the intelligent fixture can download the control program written by the design and development personnel into the fixture controller. The microprocessor of the fixture controller can control each actuating mechanism according to the control logic of the control program based on the sensed data such as pressure, temperature, and position fed back by various sensors, so as to realize the clamping, releasing, or other actions of the fixture.
[0030] In multiple embodiments of the present application, the intelligent fixture includes a fixture body, an actuator, a sensor, and a fixture controller. The actuator is used to clamp and position the workpiece, the sensor is used to collect the working state of the actuator and feedback it to the fixture controller, and the fixture controller receives the sensing data feedback by the sensor and controls the action of the actuator accordingly. The intelligent fixture can be applied to an automated production line to achieve local control of the intelligent fixture, facilitating local users to quickly respond to different production scenarios.
[0031] In some embodiments, the intelligent fixture also provides a user interaction interface, wherein the operation permissions for the user interaction interface are different for different user roles; the user roles include designers, debuggers, and maintenance personnel.
[0032] In this embodiment, the user interaction interface may be a display device or a specified interface. In some embodiments, for example, the intelligent fixture can provide a user interaction interface through an HMI (Human Machine Interface) control panel. The HMI control panel can display the working state of the intelligent fixture and provide different operation controls for receiving user operations. In addition, the intelligent fixture can also provide a user interaction interface through a specified interface, which can be accessed by the user to achieve the same effect as the aforementioned HMI control panel. The user interaction interface of the intelligent fixture can divide account permissions. Different user roles log in to the user interaction interface through different accounts, and the operation permissions corresponding to different user roles for the user interaction interface are different. The different user roles include designers, debuggers, and maintenance personnel. Specifically, for example, the account corresponding to the designer has the highest permissions. The user interaction interface can provide different operation controls for the designer to configure the intelligent fixture, such as fixture position configuration, fixture working configuration, valve plate configuration, cylinder configuration, sensor configuration, timing configuration, etc. In addition, the user interaction interface can receive the configuration data file imported by the designer. The configuration data file contains the configuration information of the body, actuator, and sensor of the intelligent fixture and can be used for the generation of the fixture control program. The account corresponding to the debugger has lower permissions than the account corresponding to the designer. The user interaction interface can provide operation controls corresponding to the intelligent fixture working mode control and valve plate control for the debugger, and at the same time provide a monitoring interface for the working state of the intelligent fixture. Without authorization, the user interaction interface will not provide the intelligent fixture configuration permission for the account corresponding to the debugger. When the debugger obtains the corresponding authorization, the user interaction interface will provide partial configuration permissions of the intelligent fixture corresponding to the authorization for the account corresponding to the debugger. The account corresponding to the maintenance personnel has lower permissions than the account corresponding to the debugger. The user interaction interface can provide a monitoring interface for the working state of the intelligent fixture for the maintenance personnel. Without authorization, the user interaction interface will not provide the operation permissions corresponding to the intelligent fixture working mode control and valve plate control for the account corresponding to the maintenance personnel. When the maintenance personnel obtain the corresponding authorization, the user interaction interface will provide partial operation permissions of the intelligent fixture corresponding to the authorization for the account corresponding to the maintenance personnel.
[0033] By dividing different operation permissions for different user roles in this embodiment, unauthorized access and operations can be effectively prevented, and the security of the intelligent fixture can be improved. In an automated production line using an intelligent fixture, if all users have the same permissions, a small operation error may cause the entire production line to stop. Through the division of operation permissions, only users with the corresponding permissions can perform key operations, thus reducing operation errors.
[0034] In some embodiments, the user interface receives operations from designers to form user input instructions; and the fixture controller responds to and executes the user input instructions.
[0035] In this embodiment, the fixture controller can interact with the user through the user interface. Specifically, after receiving operations from different users, the user interface can form corresponding user input instructions according to the specific operation content. For example, the user input instruction can be a configuration instruction for a designer to configure the position of the intelligent fixture, or the user input instruction can be a control instruction for a debugger to control the valve plate of the intelligent fixture. The fixture controller can obtain the user input instruction and respond, and execute corresponding operations according to the information included in the user input instruction. For example, the fixture controller can obtain a configuration instruction for a designer to configure the position of the intelligent fixture, generate a corresponding intelligent fixture control program according to the configuration instruction, and control the position of the intelligent fixture during operation. The fixture controller can also obtain a control instruction for a debugger to control the valve plate of the intelligent fixture, and control the opening or closing of the valve plate of the intelligent fixture.
[0036] In this embodiment, the fixture controller responds to user input instructions from different users, thereby realizing the interaction between the user and the fixture controller. This method allows on-site operators to directly monitor the operating status of the fixture, promptly discover and handle potential safety problems to reduce the risk of accidents.
[0037] In some embodiments, the user input instruction is a configuration instruction; wherein, the configuration instruction carries configuration data of an actuator or a sensor included in the intelligent fixture; and the fixture controller generates a fixture label of the intelligent fixture according to the configuration data.
[0038] In this embodiment, the user input instruction can be a configuration instruction, and the configuration instruction carries configuration data of an actuator or a sensor included in the intelligent fixture. Specifically, for example, the configuration data can include information such as the name, position, and quantity of the valve plate, cylinder, cable, and sensor of the intelligent fixture. The fixture controller can generate a fixture label of the intelligent fixture according to the configuration data. The fixture label mainly serves as an identifier, facilitating users to view the specific information of the intelligent fixture. The fixture label can be applied to multiple processes such as the production, debugging, and maintenance of the intelligent fixture. For example, in some embodiments, the fixture label can include multiple two-dimensional codes, and users can view the specific information of the intelligent fixture by scanning the two-dimensional codes.
[0039] In this embodiment, the fixture controller generates a fixture label according to the configuration data of the intelligent fixture. The fixture label of the intelligent fixture can be applied to multiple processes such as the production, debugging, and maintenance of the intelligent fixture, facilitating the user to view the specific information of the intelligent fixture, so that the user can operate the intelligent fixture conveniently and quickly.
[0040] In some embodiments, the user input instruction is a configuration instruction; wherein, the configuration instruction carries the configuration data of the actuators or sensors included in the intelligent fixture; the fixture controller obtains the local control program of the intelligent fixture according to the configuration data; wherein, the local control program includes multiple standard program modules.
[0041] In this embodiment, the fixture controller controls the actuators of the intelligent fixture to work by executing the local control program. Please refer to Figure 2 , the local control program includes multiple standard program modules. Specifically, for example, a remote PLC input interaction module, a fixture input mapping module, a valve plate control module, a workpiece control module, a fixture status module, a timing control module, a fixture output mapping module, a remote PLC output interaction module, etc. The fixture controller can associate each actuator and sensor of the intelligent fixture with multiple standard program modules of the local control program according to the configuration data to obtain a complete local control program. The standardized local control program modules can be reused by multiple intelligent fixtures without repeated customized development. In some embodiments, the fixture controller can also receive the sensed data fed back by the sensors by executing the local control program and display the sensed data on the user interaction interface to realize the monitoring and diagnosis of the working state of the intelligent fixture.
[0042] Please refer to Figure 3 , in some embodiments, the user interaction interface can receive a configuration data file imported by a designer. The configuration data file can include multiple tables, and the multiple tables contain the configuration data of the actuators or sensors of the intelligent fixture. As Figure 3 shown, the configuration data file can be generated from the pneumatic circuit timing file of the intelligent fixture, and the pneumatic circuit timing file is used to describe the state changes of the pneumatic system of the intelligent fixture at different operation stages.
[0043] In this embodiment, the fixture controller receives configuration instructions or a configuration data file input by the user. The configuration instructions or the configuration data file contain the configuration data of the actuators or sensors of the intelligent fixture. The fixture controller can, according to the configuration data, associate each actuator and sensor of the intelligent fixture with multiple standard program modules of the local control program to obtain a complete local control program. This method can achieve the standardized and modular design of the local control program of the fixture. Each module of the local control program can be reused without customized development, thus saving the time for implementing local control.
[0044] In some embodiments, the intelligent fixture further includes a master controller. The master controller obtains the remote control program of the intelligent fixture from a specified address. Among them, the remote control program includes multiple standard program modules. The master controller interacts with the fixture controller by executing the remote control program.
[0045] In this embodiment, the master controller can be a line body PLC. The line body PLC controls the actuators of the intelligent fixture to work by executing the remote control program. Please refer to Figure 4 , the master controller can obtain the remote control program of the intelligent fixture through a specified PLC programming software. The remote control program includes multiple standard program modules. Specifically, for example, a region program module, a station program module, a production data management module, a fixture local PLC interaction module, a safety input / output module, etc. Designers can use the specified PLC programming software to perform address mapping on the line body PLC, map the physical input / output addresses of the intelligent fixture to the logical addresses of the line body PLC, and then obtain a complete remote control program.
[0046] In this embodiment, the master controller interacts with the fixture controller by executing the remote control program. Specifically, the master controller can first send the line mode and handshake signal to the fixture controller through a predefined communication protocol and a standard communication interface. For example, the communication protocol can be PRFOINET (Process Field Network), ETHERNET / IP (Ethernet / Industrial Protocol), MODBUS TCP (Modbus Transmission Control Protocol), etc., and the standard communication interface can be an Ethernet interface or a serial communication interface. After receiving the handshake signal, the fixture controller parses it according to the predefined communication protocol to confirm the establishment of the connection. After the fixture controller confirms the establishment of the connection, it will send a response signal to the master controller, indicating that it is ready to receive further instructions or data. After receiving the response signal from the fixture controller, the master controller will confirm the establishment of the connection based on the response signal and be ready to send subsequent control instructions or request status information. After the handshake and response confirmation, the master controller can send control commands to the fixture controller, and the fixture controller controls the operation of the intelligent fixture, such as controlling the opening and closing of the valve plate, the extension and retraction of the cylinder, and the reading of the sensor. The fixture controller can feedback the working state of the intelligent fixture to the master controller, such as information about the cylinder, sensor, and timing state of the intelligent fixture. Through the standardized communication protocol, communication interface, and modular control program design between the master controller and the fixture controller, the high decoupling between the remote control and local control of the intelligent fixture can be achieved. When the production requirements of the intelligent fixture change, due to the high decoupling and independence between the remote control and local control of the intelligent fixture, the adjustment or replacement of some modules of the intelligent fixture will not affect the normal operation of other modules, thus enabling a faster response to the change of production requirements.
[0047] In this embodiment, by performing address mapping on the line body PLC, the physical input and output addresses of the intelligent fixture are mapped to the logical addresses of the line body PLC, and the complete remote control program of the intelligent fixture is obtained based on multiple existing standard program modules. At the same time, the line body PLC can interact with the fixture controller by executing the remote control program through a predefined communication protocol and a standard communication interface, realizing the remote control of the intelligent fixture and data exchange. This method can standardize and modularize the remote control program of the fixture, stably interact and highly decouple between the remote control and local control of the fixture, so as to quickly respond to the change of production requirements.
[0048] In some embodiments, the local control instructions issued by the fixture controller to the intelligent fixture are executed prior to the remote control instructions issued by the master controller to the intelligent fixture.
[0049] In this embodiment, the fixture controller can issue local control instructions to the intelligent fixture by executing a local control program. For example, the local control instructions may include opening and closing of control valves, extension and retraction of cylinders, switching of fixture working modes, etc. The master controller of the automated production line can issue remote control instructions to the intelligent fixture by executing a remote control program. For example, the remote control instructions may include opening and closing of control valves, extension and retraction of cylinders, reading of sensors, etc. The priority of the local control instructions is higher than that of the remote control instructions. Specifically, in some embodiments, the fixture controller can disable the remote control instructions issued by the master controller through local control instructions. The local control program and the remote control program of the intelligent fixture are highly decoupled. Therefore, even if the remote control instructions are disabled, the fixture controller can still independently execute the local control program to control the operation of the intelligent fixture. The higher priority of the local control instructions over the remote control instructions can improve the safety of the automated production line. Specifically, for example, when the sensors of the intelligent fixture detect abnormal conditions such as overheating or excessive pressure, the fixture controller can immediately cut off the power supply or adjust the relevant parameters of the fixture to prevent equipment damage or personal injury. In addition, by preferentially executing the local control instructions, key operations can be given priority treatment, thereby optimizing resource allocation. Specifically, for example, when emergency maintenance needs to be performed on a certain station, the local control instructions can be preferentially executed to reduce the downtime and quickly resume production.
[0050] In this embodiment, by setting priorities for the control instructions of the intelligent fixture, the execution priority of the local control instructions of the intelligent fixture is higher than that of the remote control instructions. This method can improve the safety of the automated production line using the intelligent fixture and optimize resource allocation.
[0051] Please refer to Figure 5 This specification embodiment also provides a control method for an intelligent fixture, which is applied to the fixture controller of the intelligent fixture. The method includes:
[0052] S110, receiving the sensed data fed back by the sensors in the intelligent fixture;
[0053] S210, controlling the actuators of the intelligent fixture to work based on the sensed data.
[0054] In this embodiment, the functions and effects specifically implemented by the control method of the intelligent fixture can be explained by referring to the foregoing embodiments and will not be elaborated here.
[0055] The embodiments of this specification also provide an automated production line, which includes the intelligent fixture as described in any of the foregoing embodiments.
[0056] The embodiments of this specification also provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a computer, the computer executes the control method of the intelligent fixture described in the foregoing embodiments.
[0057] It can be understood that the specific examples in this article are only to help those skilled in the art better understand the embodiments of this specification, rather than limiting the scope of the present invention.
[0058] It can be understood that in the various embodiments of this specification, the magnitudes of the sequence numbers of the various processes do not mean the order of execution. The order of execution of the various processes should be determined by their functions and internal logics, and should not constitute any limitation to the implementation process of the embodiments of this specification.
[0059] It can be understood that the various embodiments described in this specification can be implemented alone or in combination, and the embodiments of this specification do not limit this.
[0060] Unless otherwise specified, all technical and scientific terms used in the embodiments of this specification have the same meaning as commonly understood by those skilled in the technical field of this specification. The terms used in this specification are only for the purpose of describing specific embodiments and are not intended to limit the scope of this specification. The term "and / or" used in this specification includes any and all combinations of one or more of the related listed items. The singular forms "a", "the above" and "the" used in the embodiments of this specification and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.
[0061] It can be understood that the memory in the embodiments of this specification can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM). It should be noted that the memories of the systems and methods described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0062] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this specification.
[0063] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0064] In the several embodiments provided in this specification, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.
[0065] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0066] In addition, the functional units in each embodiment of this specification can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
[0067] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions in this specification, in essence, or the parts that contribute to the prior art, or parts of the technical solutions, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this specification. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.
[0068] As described above, the above are only specific embodiments of this specification, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed in this specification can easily think of changes or substitutions, which should all be covered by the protection scope of this specification. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
Claims
1. An intelligent fixture, characterized in that: The intelligent fixture comprises: The fixture body; An actuator and a sensor are arranged on the fixture body; wherein the sensor is used to monitor the working state of the actuator to obtain sensing data; The fixture controller can receive the sensing data fed back by the sensor and control the operation of the actuator.
2. The intelligent fixture according to claim 1, characterized in that: The intelligent fixture also provides a user interaction interface, wherein different user roles have different operation permissions for the user interaction interface; User roles include designers, debuggers, and maintenance personnel.
3. The intelligent clamp according to claim 2, characterized in that: The user interaction interface receives user input instructions formed by designer operations; The fixture controller executes the user input instruction in response.
4. The intelligent clamp according to claim 3, characterized in that: The user input instruction is a configuration instruction; wherein the configuration instruction carries configuration data of the actuator or sensor included in the intelligent fixture; The fixture controller generates fixture label information of the smart fixture according to the configuration data.
5. The intelligent fixture according to claim 3, characterized in that: The user input instruction is a configuration instruction; wherein the configuration instruction carries configuration data of the actuator or sensor included in the intelligent fixture; The fixture controller obtains a local control program of the smart fixture according to the configuration data; wherein the local control program includes a plurality of standard program modules.
6. The intelligent fixture according to claim 1, characterized in that: The smart fixture further comprises a master controller, and the master controller obtains a remote control program of the smart fixture from a designated address; wherein the remote control program comprises a plurality of standard program modules; The main controller interacts with the clamp controller by executing the remote control program.
7. The intelligent clamp according to claim 6, characterized in that: The local control instruction issued by the fixture controller to the actuator is executed in priority to the remote control instruction issued by the master controller to the actuator.
8. A control method for an intelligent fixture, characterized in that: A fixture controller applied to an intelligent fixture, the method comprising: Receiving sensing data fed back by a sensor in the smart fixture; The actuator of the smart clamp is controlled to work based on the sensing data.
9. An automated production line, characterized in that: The automated production line comprises the intelligent fixture as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by the processor, the control method of the intelligent clamp as claimed in claim 8 is implemented.
Citation Information
Patent Citations
Intelligent multifunctional clamp and adjusting method thereof
CN115055992A
Remote control system of intelligent flaker
CN117572826A
Automated flexible clamp capable of being remotely controlled
CN219901864U
Vacuum wafer chuck for manufacturing semiconductor devices
US20210351062A1
Vacuum chuck for reducing distortion of semiconductor and GMR head wafers during processing
US6446948B1