Visualized device operation process adaptation system and action execution method

By adapting the system to the visualized equipment operation process, the operation process of automated equipment is simplified, the development of underlying code is reduced, labor costs are lowered, project delivery efficiency and on-site availability are improved, and it is suitable for a variety of production and processing tasks.

CN116165979BActive Publication Date: 2025-11-14BEIJING LUSTER LIGHTTECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211716364.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-29
Publication Date
2025-11-14
Estimated Expiration
2042-12-29

AI Technical Summary

Technical Problem

The software control of existing automated equipment is often customized, which leads to a heavy burden on staff to develop the underlying code, a long cycle, and increased labor costs. In addition, each project requires software developers to have an understanding of hardware control and path planning.

Method used

A visual device operation process adaptation system is provided, including hardware simulation components, logic control components, software communication components, and hardware control components. The system constructs device operation processes through a visual interface, reduces the need for low-level code development, and supports the execution of actions for various production and processing tasks.

Benefits of technology

It simplifies the operation process of automated equipment, reduces the need for software development engineers, lowers labor costs, improves the efficiency of process control and path planning, and facilitates project delivery and on-site optimization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116165979B_ABST
    Figure CN116165979B_ABST
Patent Text Reader

Abstract

This disclosure relates to a visual equipment operation process adaptation system and a method for executing actions on automated equipment. The visual equipment operation process adaptation system includes: a hardware simulation component displayed on a visual interface, containing a simulation image of the equipment performing a predetermined operation task; a logic control component displayed on the visual interface, containing control logic; the control logic is used to connect the simulation images to construct the equipment operation process; a software communication component connected to the automated equipment, containing a communication protocol supporting communication between the equipment operation process adaptation system and the automated equipment; and a hardware control component used to control the automated equipment to execute the predetermined operation task according to the equipment operation process based on signal triggering from the hardware simulation component or the logic control component, through the communication protocol. This application eliminates the need for staff to develop underlying code, can realize the execution of actions for various different production and processing tasks, and is simple to operate and convenient to use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of information technology, and in particular to a visual device operation process adaptation system and a method for executing actions of automated equipment. Background Technology

[0002] Automation equipment is now widely used across various industries and in different processing and inspection processes. Among these, the use of computer software to control the entire automation process, replacing the use of PLCs, is becoming increasingly common. Computer software-controlled automation not only controls automated components such as motors, cylinders, and robotic arms, but also monitors various sensors and utilizes vision components such as vision cameras and algorithms, thereby completing a complete set of automated visual recognition, processing, and inspection processes.

[0003] However, in any industry, automated equipment is often customized based on the end customer's environment, processing / inspection steps, and processing / inspection requirements. The selection and brand of the entire automated hardware vary, as do the processing steps and motion path designs. This leads to software control often being customized, and these customizations undoubtedly increase the burden and workload of staff developing the underlying code. Summary of the Invention

[0004] In view of this, the present disclosure aims to provide a visual device operation process adaptation system and an action execution method for automated devices.

[0005] The technical solution disclosed herein is implemented as follows:

[0006] In one aspect, this disclosure provides a visual device operation process adaptation system.

[0007] The visual device operation process adaptation system provided in this disclosure is applied to automated equipment and includes:

[0008] The hardware simulation component, displayed on the visual interface, contains a simulation image of the device performing a predetermined operation task;

[0009] A logic control component, displayed on a visual interface, contains control logic; the control logic is used to connect between the device simulation images to construct the device operation flow;

[0010] A software communication component, connected to the automated equipment, includes a communication protocol that supports communication between the equipment operation process adaptation system and the automated equipment.

[0011] The hardware control component is electrically connected to the hardware simulation component, the logic control component, the software communication component, and the automation equipment. It is used to control the automation equipment to execute the predetermined operation task according to the equipment operation process based on the signal triggering of the hardware simulation component or the logic control component and through the communication protocol.

[0012] In some embodiments, the device simulation image is connected to an action selection control; the action selection control is used to select the action to be performed when the automated device performs a predetermined operation task.

[0013] In some embodiments, the logic control component includes a global variable component; the global variable component is used for data interaction between two device operation processes; wherein...

[0014] The two device operation procedures include: a first operation procedure and a second operation procedure;

[0015] When the first operation process executes the corresponding predetermined operation task, the global variable component is generated; the second operation process calls the global variable component to execute the predetermined operation task corresponding to the second operation process; wherein...

[0016] The global variable component includes variable name, type, and variable value.

[0017] In some embodiments, the device operation process includes multiple device simulation images; wherein, one device simulation image corresponds to one execution action;

[0018] If two device simulation images are connected to each other, then according to the operation sequence of the device operation process, the output signal of the first device simulation image is used as the trigger signal for the second device simulation image to perform the action.

[0019] In some embodiments, the hardware control component includes a driver invocation component;

[0020] The hardware control component invokes the action driver of the automated equipment based on the driver invocation component, and controls the automated equipment to execute the predetermined operation task.

[0021] In some embodiments, the device operation process includes an initialization process and an action execution process;

[0022] The initialization process is used to perform initialization detection on the automated equipment used in the action execution process before the automated equipment executes the action execution process;

[0023] The initialization detection is used to determine whether the automated equipment is in normal working condition.

[0024] In some embodiments, including:

[0025] A status monitoring interface is used to display the working status of the automated equipment; the working status includes product capacity and product yield.

[0026] The hardware configuration interface is used to configure the parameter information corresponding to the device simulation image in the device operation process; the parameter information includes at least the action parameters corresponding to the action performed by the device simulation image.

[0027] The hardware detection interface is used to construct the initialization process and display the initialization detection results;

[0028] The process configuration interface is used to construct the action execution process, record the action execution results, and display the completion status of the predetermined operation task.

[0029] In some embodiments, the hardware simulation component includes a signal selection component;

[0030] The signal selection component is used to control the operating state of input or output signals when the device corresponding to the device simulation image performs an action; wherein...

[0031] The operating state of the input or output signal includes at least one of the following:

[0032] Get signal, wait for signal, set signal, check signal.

[0033] In some embodiments, the device operation process includes at least one of the following:

[0034] Product manufacturing process and product processing process;

[0035] The hardware control component is used to control the automated equipment to perform the predetermined operation task according to the product manufacturing process or the product processing process.

[0036] Secondly, this disclosure provides a method for executing actions of an automated device, applied to an automated device, comprising:

[0037] Based on the predetermined operation tasks, the device operation process is generated on the visual interface through hardware simulation components and logic control components.

[0038] The hardware simulation component, displayed on the visual interface, includes a device simulation image that performs a predetermined operation task; the logic control component, also displayed on the visual interface, includes control logic; the control logic is used to connect the device simulation images to construct the device operation process.

[0039] Based on signal triggering from the hardware simulation component or the logic control component, the hardware control component controls the automated equipment to execute the predetermined operation task according to the equipment operation procedure; wherein...

[0040] The hardware control component is electrically connected to both the hardware simulation component and the logic control component.

[0041] A visual device operation process adaptation system according to an embodiment of this disclosure includes: a hardware simulation component displayed on a visual interface, comprising a device simulation image for performing a predetermined operation task; a logic control component displayed on the visual interface, comprising control logic; the control logic is used to connect the device simulation images to construct the device operation process; a software communication component connected to the automated device, comprising a communication protocol supporting communication between the device operation process adaptation system and the automated device; and a hardware control component electrically connected to the hardware simulation component, the logic control component, the software communication component, and the automated device, for controlling the automated device to perform the predetermined operation task according to the device operation process based on signal triggering from the hardware simulation component or the logic control component, through the communication protocol. The visual device operation process adaptation system of this application can directly construct a device operation process by calling the device simulation image for performing the predetermined operation task in the hardware simulation component and the control logic of the logic control component. By executing the device operation process, the automated device can be controlled to perform the predetermined operation task. No further development of underlying code is required, enabling the execution of actions for various production and processing tasks; the system is simple to operate and convenient to use.

[0042] Additional aspects and advantages of this disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this disclosure. Attached Figure Description

[0043] Figure 1 This is a schematic diagram of a graphical device operation flow adaptation system structure according to an exemplary embodiment;

[0044] Figure 2 This is a schematic diagram of a process configuration interface according to an exemplary embodiment;

[0045] Figure 3 This is a schematic diagram of a hardware configuration interface according to an exemplary embodiment;

[0046] Figure 4 This is a flowchart illustrating an action execution method for an automated device according to an exemplary embodiment. Detailed Implementation

[0047] Embodiments of this disclosure are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this disclosure, and should not be construed as limiting this disclosure.

[0048] Automation equipment is now widely used across various industries and in different processing and inspection processes. Among these, the use of computer software to control the entire automation process, replacing the use of PLCs, is becoming increasingly common. Computer software-controlled automation not only controls automated components such as motors, cylinders, and robotic arms, but also monitors various sensors and utilizes vision components such as vision cameras and algorithms, thereby completing a complete set of automated visual recognition, processing, and inspection processes.

[0049] However, in any industry, automated equipment is often customized based on the end customer's environment, processing / inspection steps, and processing / inspection requirements. The selection and brand of the automated hardware vary, as do the processing steps and motion path designs. This leads to customized software control, which undoubtedly increases the burden and workload of staff developing the underlying code. Furthermore, the long development cycle for customized software for each project necessitates assigning a dedicated software development team to each automation project. These developers need considerable knowledge of the equipment's application, hardware control, and path planning. This significantly increases the human resource costs of automation projects.

[0050] In response to the above situation, this disclosure provides a visual device operation process adaptation system for use in automated equipment. Figure 1 This is a graphical representation of a device operation flow adaptation system structure according to an exemplary embodiment. For example... Figure 1 As shown, this visualized device operation process adaptation system includes:

[0051] The hardware simulation component 10 is displayed on the visual interface and contains a device simulation image that performs a predetermined operation task.

[0052] The logic control component 11, displayed on the visual interface, contains control logic; the control logic is used to connect between the device simulation images to construct the device operation flow.

[0053] The software communication component 12 is connected to the automated equipment and includes a communication protocol that supports communication between the equipment operation process adaptation system and the automated equipment.

[0054] The hardware control component 13 is electrically connected to the hardware simulation component, the logic control component, the software communication component, and the automation equipment. It is used to control the automation equipment to execute the predetermined operation task according to the equipment operation process based on the signal triggering of the hardware simulation component or the logic control component and through the communication protocol.

[0055] In this exemplary embodiment, this application allows all hardware components to be defined and the process flow to be edited and debugged through the configuration interface of the software system, ultimately achieving rapid delivery of customized automated projects. This ensures the quality of performance in process control and path planning, and also greatly frees up software development engineers to develop system functions rather than deliver customized projects.

[0056] This application first encapsulates all relevant components used in the process flow, including hardware simulation components, logic control components, software communication components, and hardware control components. Each component includes general information such as component type, component name, component ID, and supported configurations and actions. For example, in the hardware simulation component, one type is a vacuum component, which supports vacuum suction and vacuum breaking actions. The logic control component encapsulates some vision application control, such as barcode scanning, positioning, and detection. The software communication component encapsulates common communication protocol applications, such as RS232 and TCP. The hardware control component adds some system-related operations, such as condition judgment, system delay, and database recording.

[0057] In this exemplary embodiment, the device operation process includes at least one of the following:

[0058] Product manufacturing process and product processing process;

[0059] The hardware control component is used to control the automated equipment to perform the predetermined operation task according to the product manufacturing process or the product processing process.

[0060] In this exemplary embodiment, it includes:

[0061] A status monitoring interface is used to display the working status of the automated equipment; the working status includes product capacity and product yield.

[0062] The hardware configuration interface is used to configure the parameter information corresponding to the device simulation image in the device operation process; the parameter information includes at least the action parameters corresponding to the action performed by the device simulation image.

[0063] The hardware detection interface is used to construct the initialization process and display the initialization detection results;

[0064] The process configuration interface is used to construct the action execution process, record the action execution results, and display the completion status of the predetermined operation task.

[0065] In this exemplary embodiment,

[0066] A visual device operation process adaptation system according to an embodiment of this disclosure includes: a hardware simulation component displayed on a visual interface, comprising a device simulation image for performing a predetermined operation task; a logic control component displayed on the visual interface, comprising control logic; the control logic is used to connect the device simulation images to construct the device operation process; a software communication component connected to the automated device, comprising a communication protocol supporting communication between the device operation process adaptation system and the automated device; and a hardware control component electrically connected to the hardware simulation component, the logic control component, the software communication component, and the automated device, for controlling the automated device to perform the predetermined operation task according to the device operation process based on signal triggering from the hardware simulation component or the logic control component, through the communication protocol. The visual device operation process adaptation system of this application can directly construct a device operation process by calling the device simulation image for performing the predetermined operation task in the hardware simulation component and the control logic of the logic control component. By executing the device operation process, the automated device can be controlled to perform the predetermined operation task. No further development of underlying code is required, enabling the execution of actions for various production and processing tasks; the system is simple to operate and convenient to use.

[0067] In some embodiments, Figure 2 This is a schematic diagram of a process configuration interface according to an exemplary embodiment. For example... Figure 2 As shown, the device simulation image 21 is connected to an action selection control; the action selection control is used to select the action to be performed when the automated device performs a predetermined operation task.

[0068] In this exemplary embodiment,

[0069] In this application, each component action is a configurable element. This action, as part of the minimum process flow, can be added to the process flow. An action can be triggered by an input, such as an input parameter, or it can be passed from the output of a previous action. Since many actions may fail, the action output can have two types. The first is a single output type, which can directly connect to a subsequent action, or connect to the next action after a successful action, or the next action after a failed action, depending on the result. The second is a reflow type, where, when the action output fails, a product reflow action can be executed, returning the product to the product inspection area.

[0070] By chaining the actions of these components together, a process flow can be constructed, called a Task. Since equipment may be performing multiple processes simultaneously—for example, material is being loaded at the front end, processing is underway in the middle, and products are being unloaded at the back end—these tasks are performed independently. Therefore, the system supports building multiple Tasks, each controlled as an independent thread. For example... Figure 2 The equipment operation procedure 20 includes:

[0071] Left station has material, left film tear to safety position, write left film tear to safety position, read CCD-Free, execute CCCD left position request, delay, read CCD-Free, electric cylinder safety position, group tear small film, group tear large film, group tear small film, group film re-inspection, turn on ion storm, turn off ion storm, electric cylinder safety position, to standby position, group product record, left, completion signal, left station material discharge completed, clear completion signal. Among these, Figure 2 The logic box contains logic control components; the device box contains hardware simulation components, including signal acquisition components, signal waiting components, signal setting components, signal checking components, single-axis components, multi-axis components, vacuum components, cylinder components, electric cylinder components, IO simulation components, multi-axis gantry components, and feeder components. The action selection control allows you to choose the action to be performed; for example, the IO action for the waste membrane ionizer can be turned off or on.

[0072] In some embodiments, the logic control component includes a global variable component; the global variable component is used for data interaction between two device operation processes; wherein...

[0073] The two device operation procedures include: a first operation procedure and a second operation procedure;

[0074] When the first operation process executes the corresponding predetermined operation task, the global variable component is generated; the second operation process calls the global variable component to execute the predetermined operation task corresponding to the second operation process; wherein...

[0075] The global variable component includes variable name, type, and variable value.

[0076] In this exemplary embodiment, to facilitate data transfer between tasks, the system supports the construction of global variables, each consisting of a name, type, and value. All tasks can read and write these global variables. Simultaneously, all global variables are subject to read-write locks, meaning that if one task modifies the value of a global variable, other tasks needing to modify the same variable must wait. These global variables constitute the data exchange between tasks, such as barcode information for processed products. Specifically, after completing certain actions, the first operation process can generate barcode information for the processed product, which can then be read by the second operation process. After reading the barcode information, the second operation process executes its own actions.

[0077] In some embodiments, the device operation process includes multiple device simulation images; wherein, one device simulation image corresponds to one execution action;

[0078] If two device simulation images are connected to each other, then according to the operation sequence of the device operation process, the output signal of the first device simulation image is used as the trigger signal for the second device simulation image to perform the action.

[0079] In this exemplary embodiment, an action can be triggered by an input, such as an input parameter, or by the output of a previous action. The output signal of the first device is used to trigger the execution of an action by the second device, or the output signal of the first device performing the first action is used to trigger the execution of a second action by the first device.

[0080] In some embodiments, the hardware control component includes a driver invocation component;

[0081] The hardware control component invokes the action driver of the automated equipment based on the driver invocation component, and controls the automated equipment to execute the predetermined operation task.

[0082] In this exemplary embodiment, the driver invocation component is connected to the action driver of the automated device to drive the device to perform actions. Figure 3 This is a schematic diagram of a hardware configuration interface according to an exemplary embodiment. For example... Figure 3 The diagram shows the hardware configurations and control actions of various devices. For example, the driver calls the component, including the control card, which drives the safety module to turn the lights on and off. The control card also drives the left film-tearing module to raise or lower the film-tearing cylinder 1 to perform left film tearing, and so on. These are not listed exhaustively here.

[0083] In some embodiments, the device operation process includes an initialization process and an action execution process;

[0084] The initialization process is used to perform initialization detection on the automated equipment used in the action execution process before the automated equipment executes the action execution process;

[0085] The initialization detection is used to determine whether the automated equipment is in normal working condition.

[0086] In this exemplary embodiment, the system will always have a primary task, namely the initialization process. This primary task is responsible for the system's initialization process; only after this primary task is completed will all other tasks be started. When an automated device is detected to be in an abnormal operating state, the automated device needs to be inspected. Once it is determined that all automated devices are operating normally, the action execution process begins.

[0087] The hardware simulation component includes a signal selection component;

[0088] The signal selection component is used to control the operating state of input or output signals when the device corresponding to the device simulation image performs an action; wherein...

[0089] The operating state of the input or output signal includes at least one of the following:

[0090] Get signal, wait for signal, set signal, check signal.

[0091] In this exemplary embodiment, for example, when two devices are exchanging products, the device at the front station needs to check a signal. If a "back station idle" signal is detected, the signal is set to 1, and a discharge setting signal "front station discharge" is provided. This signal is set to 1, and the motor is rotated to allow the conveyor belt to carry the product for exchange. If the "back station idle" signal is not detected, the device continues to wait for this signal.

[0092] Similarly, when the downstream equipment allows handover from the upstream station, it sets the "Downstream Station Idle" signal to 1. If it detects the "Output from Upstream Station" signal from the upstream station, it initiates the handover. The conveyor belt is started until the product is delivered to the downstream equipment, at which point the "Downstream Station Idle" signal is set to 0.

[0093] In this exemplary embodiment, this application proposes a view-editable process flow adaptation technology and system. This system can complete the overall control flow of a customized automated equipment project through editing, covering adjustments to various aspects of the automated equipment, including hardware control, system logic control, and software communication, with virtually no need for software development changes. This greatly reduces the need for software development engineers; project flow adaptation can be completed by training application engineers and customer service engineers. Software engineers are only required to develop hardware drivers or new action units when new hardware devices are introduced. This ensures software stability, reduces software versions, and thus reduces associated testing costs and quality risks.

[0094] Meanwhile, once the equipment is deployed to the field, if process optimization is needed, there is no need for software development engineers to travel to the site for intervention. Both customer service engineers and customer equipment management technicians can optimize and adjust the equipment's process flow after receiving system training, thus facilitating on-site availability.

[0095] This disclosure provides a method for executing actions of an automated device, applicable to automated devices. Figure 4 This is a flowchart illustrating an action execution method for an automated device according to an exemplary embodiment. Figure 4 As shown, it includes:

[0096] Step 40: Based on the predetermined operation task, generate the device operation process on the visual interface through the hardware simulation component and the logic control component;

[0097] The hardware simulation component, displayed on the visual interface, includes a device simulation image that performs a predetermined operation task; the logic control component, also displayed on the visual interface, includes control logic; the control logic is used to connect the device simulation images to construct the device operation process.

[0098] Step 41: Based on the signal triggering of the hardware simulation component or the logic control component, the hardware control component controls the automated equipment to execute the predetermined operation task according to the equipment operation process.

[0099] The hardware control component is electrically connected to both the hardware simulation component and the logic control component.

[0100] The method for executing actions of automated equipment in this application is based on a visual device operation process adaptation system. The visual device operation process adaptation system includes: a hardware simulation component displayed on a visual interface, containing a device simulation image of a predetermined operation task; a logic control component displayed on the visual interface, containing control logic; the control logic is used to connect the device simulation images to construct the device operation process; a software communication component connected to the automated equipment, containing a communication protocol supporting communication between the device operation process adaptation system and the automated equipment; and a hardware control component electrically connected to the hardware simulation component, the logic control component, the software communication component, and the automated equipment, used to control the automated equipment to execute the predetermined operation task according to the device operation process based on signal triggering from the hardware simulation component or the logic control component, through the communication protocol.

[0101] The automated equipment action execution method in this application can directly construct the equipment operation process by calling the equipment simulation image and control logic of the logic control component in the hardware simulation component to execute the predetermined operation task. By executing the equipment operation process, the automated equipment can be controlled to perform the predetermined operation task. No further development of underlying code is required by personnel, enabling the execution of actions for various production and processing tasks. It is simple to operate and convenient to use.

[0102] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which programs can be printed, because programs can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.

[0103] It should be understood that various parts of this disclosure can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0104] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this disclosure. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0105] In the description of this disclosure, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," and "circumferential" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing this disclosure and simplifying the description, and are not intended to indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this disclosure.

[0106] Furthermore, the terms "first," "second," etc., used in the embodiments of this disclosure are for descriptive purposes only and should not be construed as indicating or implying relative importance, or implicitly specifying the number of technical features indicated in this embodiment. Therefore, features defined with terms such as "first" and "second" in the embodiments of this disclosure can explicitly or implicitly indicate that the embodiment includes at least one of those features. In the description of this disclosure, the word "multiple" means at least two or more, such as two, three, four, etc., unless otherwise explicitly specified in the embodiments.

[0107] In this disclosure, unless otherwise explicitly specified or limited in the embodiments, the terms "installation," "connection," "joining," and "fixing," etc., appearing in the embodiments should be interpreted broadly. For example, a connection can be a fixed connection, a detachable connection, or an integral part; it can also be a mechanical connection, an electrical connection, etc. Of course, it can also be a direct connection, or an indirect connection through an intermediate medium, or it can be the internal communication between two components, or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this disclosure based on the specific implementation.

[0108] In this disclosure, unless otherwise expressly specified and limited, "above" or "below" the second feature can mean that the first and second features are in direct contact, or that the first and second features are in indirect contact through an intermediate medium. Furthermore, "above," "on top of," and "over" the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.

[0109] Although embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present disclosure. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present disclosure.

Claims

1. A visual device operation process adaptation system, characterized in that, Applied to automated equipment, including: The hardware simulation component, displayed on the visual interface, contains a simulation image of the device performing a predetermined operation task; A logic control component, displayed on a visual interface, contains control logic; the control logic is used to connect between the device simulation images to construct the device operation flow; A software communication component, connected to the automated equipment, includes a communication protocol that supports communication between the equipment operation process adaptation system and the automated equipment. The hardware control component is electrically connected to the hardware simulation component, the logic control component, the software communication component, and the automation equipment. It is used to control the automation equipment to execute the predetermined operation task according to the equipment operation process based on the signal triggering of the hardware simulation component or the logic control component and through the communication protocol. The logic control component includes a global variable component; the global variable component is used for data interaction between the two device operation processes; wherein... The two device operation procedures include: a first operation procedure and a second operation procedure; When the first operation process executes the corresponding predetermined operation task, the global variable component is generated; the second operation process calls the global variable component to execute the predetermined operation task corresponding to the second operation process; wherein... The global variable component includes variable name, type, and variable value.

2. The visual device operation process adaptation system according to claim 1, characterized in that, The device simulation image is connected to an action selection control; the action selection control is used to select the action to be performed when the automated device performs a predetermined operation task.

3. The visual device operation process adaptation system according to claim 1, characterized in that, The equipment operation process includes multiple equipment simulation images; wherein, each equipment simulation image corresponds to one execution action. If two device simulation images are connected to each other, then according to the operation sequence of the device operation process, the output signal of the first device simulation image is used as the trigger signal for the second device simulation image to perform the action.

4. The visual device operation process adaptation system according to claim 1, characterized in that, The hardware control component includes a driver invocation component; The hardware control component invokes the action driver of the automated equipment based on the driver invocation component, and controls the automated equipment to execute the predetermined operation task.

5. The visual device operation process adaptation system according to claim 2, characterized in that, The device operation process includes an initialization process and an action execution process; The initialization process is used to perform initialization detection on the automated equipment used in the action execution process before the automated equipment executes the action execution process; The initialization detection is used to determine whether the automated equipment is in normal working condition.

6. The visual device operation process adaptation system according to claim 5, characterized in that, include: A status monitoring interface is used to display the working status of the automated equipment; The operating status includes product capacity and product yield; The hardware configuration interface is used to configure the parameter information corresponding to the device simulation image in the device operation process. The parameter information includes at least: the action parameters corresponding to the device performing the action when the device simulation image is executed; The hardware detection interface is used to construct the initialization process and display the initialization detection results; The process configuration interface is used to construct the action execution process, record the action execution results, and display the completion status of the predetermined operation task.

7. The visual device operation process adaptation system according to claim 5, characterized in that, The hardware simulation component includes a signal selection component; The signal selection component is used to control the operating state of input or output signals when the device corresponding to the device simulation image performs an action; wherein... The operating state of the input or output signal includes at least one of the following: Get signal, wait for signal, set signal, check signal.

8. The visual device operation process adaptation system according to claim 5, characterized in that, The equipment operation procedure includes at least one of the following: Product manufacturing process and product processing process; The hardware control component is used to control the automated equipment to perform the predetermined operation task according to the product manufacturing process or the product processing process.

9. A method for executing actions of an automated device, characterized in that, Applied to automated equipment, the automated equipment being configured with an operation process adaptation system as described in any one of claims 1-8, the method includes: Based on the predetermined operation tasks, the device operation process is generated on the visual interface through hardware simulation components and logic control components. The hardware simulation component, displayed on the visual interface, includes a device simulation image that performs a predetermined operation task; the logic control component, also displayed on the visual interface, includes control logic; the control logic is used to connect the device simulation images to construct the device operation process. Based on signal triggering from the hardware simulation component or the logic control component, the hardware control component controls the automated equipment to execute the predetermined operation task according to the equipment operation procedure; wherein... The hardware control component is electrically connected to both the hardware simulation component and the logic control component.

Citation Information

Patent Citations

  • Loosely-coupled visual simulation resource integration and packaging method and system

    CN111597686A

  • Instrument debugging system and method

    CN112765018A