[go: up one dir, main page]

CN119963133A - A control platform, control system and control method for automation equipment - Google Patents

A control platform, control system and control method for automation equipment Download PDF

Info

Publication number
CN119963133A
CN119963133A CN202510062723.2A CN202510062723A CN119963133A CN 119963133 A CN119963133 A CN 119963133A CN 202510062723 A CN202510062723 A CN 202510062723A CN 119963133 A CN119963133 A CN 119963133A
Authority
CN
China
Prior art keywords
unit
configuration
module
library
action
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202510062723.2A
Other languages
Chinese (zh)
Inventor
田锋
周华国
廖建勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Honest Intelligent Equipment Co Ltd
Original Assignee
Shenzhen Honest Intelligent Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Honest Intelligent Equipment Co Ltd filed Critical Shenzhen Honest Intelligent Equipment Co Ltd
Priority to CN202510062723.2A priority Critical patent/CN119963133A/en
Publication of CN119963133A publication Critical patent/CN119963133A/en
Pending legal-status Critical Current

Links

Classifications

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

Landscapes

  • Testing And Monitoring For Control Systems (AREA)

Abstract

本发明公开了一种自动化设备的控制平台、控制系统及控制方法,其特征在于:包括人机界面交互单元、I/O配置模块、参数配置模块、工艺库模块以及运行监控模块;所述I/O配置模块用于对自动化设备的输入输出信号进行配置,所述参数配置模块用于对自动化设备的轴参数及变量参数进行配置和管理,所述工艺库模块用于设定自动化设备的工艺动作流程及根据工艺路线组合配方,所述运行监控模块用于对自动化设备运行程序进行实时监控与故障提醒。通过人机界面交互单元就能完成自动化设备的I/O管理、参数设定、程序输出、工艺切换、运行监控、故障诊断等复杂操作。显著提升了自动化生产管理的效率,在自动化控制领域具有良好的应用前景和实用价值。

The present invention discloses a control platform, control system and control method for automation equipment, which are characterized by comprising a human-machine interface interaction unit, an I/O configuration module, a parameter configuration module, a process library module and an operation monitoring module; the I/O configuration module is used to configure the input and output signals of the automation equipment, the parameter configuration module is used to configure and manage the axis parameters and variable parameters of the automation equipment, the process library module is used to set the process action flow of the automation equipment and combine the formula according to the process route, and the operation monitoring module is used to monitor the operation program of the automation equipment in real time and remind faults. The complex operations such as I/O management, parameter setting, program output, process switching, operation monitoring, fault diagnosis and the like of the automation equipment can be completed through the human-machine interface interaction unit. The efficiency of automated production management is significantly improved, and it has good application prospects and practical value in the field of automated control.

Description

Control platform, control system and control method of automatic equipment
Technical Field
The invention relates to the technical field of automatic control, in particular to a control platform, a control system and a control method of automatic equipment.
Background
In the development and operation management of automation equipment, the traditional programming mode often relies on professional electrical engineers to carry out complex code writing and debugging work, so that the workload is large, the efficiency is low, and when problems occur in the operation process of the equipment, the fault checking and repairing processes are complicated, professional staff is required to carry out by means of professional equipment, the downtime is long, and the production efficiency and the equipment utilization rate are affected.
In CN118796169a, an automatic programming method and system are disclosed, and specifically, a "when receiving a connection instruction of a programmable hardware bottom firmware, outputting a visual programming interface, responding to logic programming information sent by the interface, and sending the logic programming information to the programmable hardware bottom firmware, where the logic programming information is used in the programmable hardware bottom firmware to analyze the logic operation steps and send a control instruction to a hardware device. "
However, in the above patent, although different hardware devices can be compatible, an operator simply writes different logic programming information on the visual programming interface according to different hardware devices connected by the singlechip. On the other hand, the whole running state of the equipment cannot be monitored and fed back accurately in real time, and when the equipment fails, operation and maintenance personnel are difficult to quickly and accurately locate the failure cause, so that the maintenance time of the equipment is prolonged, and the availability and production efficiency of the equipment are reduced. With the development of the automation industry, there is an increasing need for efficient, convenient and easy to operate and maintain programming systems.
Disclosure of Invention
The invention aims to provide a control platform, a control system and a control method of automatic equipment, which are used for solving the problems of high operation difficulty and low adaptation rate of personnel and equipment in the control process of the automatic equipment in the prior art.
In order to achieve the above purpose, the present invention adopts the following technical scheme:
The invention discloses a control platform of an automation device, which comprises a man-machine interface interaction unit, an I/O configuration module, a parameter configuration module, a process library module and an operation monitoring module, wherein the I/O configuration module is used for configuring input and output signals of the automation device, the parameter configuration module is used for configuring and managing shaft parameters and variable parameters of the automation device in detail, the process library module is used for setting a process action flow of the automation device and combining a formula according to a process route, the operation monitoring module is used for carrying out real-time monitoring and fault reminding on the current operation program step of the automation device, and the man-machine interface interaction unit is used for displaying and operating the I/O configuration module, the parameter configuration module, the process library module and the operation monitoring module.
Further, the I/O configuration module includes a DI (digital input) configuration unit, a DO (digital output) configuration unit, an AI (analog input) configuration unit, an AO (analog output) configuration unit, and a cylinder configuration unit, where each configuration unit is in an independent window configuration form, and the configuration page is provided with a preset configuration list, so that parameters of each I/O point can be quickly configured by a pull-down menu selection manner.
Further, the parameter configuration module comprises an axis configuration unit, an axis group configuration unit, a DV (bit variable) configuration unit and a MV (word variable) configuration unit. The system comprises a human-computer interface interaction unit, an axis configuration unit, an axis group configuration unit, a DV configuration unit and an MV configuration unit, wherein the axis configuration unit, the axis group configuration unit, the DV configuration unit and the MV configuration unit are displayed on the human-computer interface interaction unit in an independent window configuration mode, the axis configuration unit is used for configuring enabling parameters, axis name parameters, a return mode parameter, a search speed parameter, a zero speed parameter and speed, acceleration and deceleration related parameters, the axis group configuration unit is used for configuring axis group name parameters, X axis, Y axis, Z axis shaft name parameters and speed, acceleration and deceleration related parameters, and the DV configuration unit and the MV configuration unit are used for configuring variable names and corresponding set value parameters.
Further, the process library module comprises an action editing unit and a formula library unit, wherein the action editing unit is used for action editing and action modification in the process of setting the process action flow, a plurality of independent process action flows can be combined into a formula, and the formula library unit is used for combining, calling and switching the formula.
Further, the operation monitoring module comprises a program monitoring unit and a shaft monitoring unit, wherein the program monitoring unit is used for displaying the program steps and the process route period of the current operation of the automatic equipment in real time in a step list form on a human-computer interface, and the shaft monitoring unit is used for monitoring the real-time position, the real-time speed, the real-time torque, the shaft fault code, the enabling state and 4 limit bit states (positive hard limit, negative hard limit, positive soft limit and negative soft limit) of the operation shaft in real time.
The invention discloses a control system of an automation device, which comprises a control platform of the automation device and the automation device, wherein the control platform is connected with the automation device, the connection comprises a physical connection and a communication connection, the physical connection comprises cable plug and interface adaptation, and the communication connection comprises protocol matching and parameter verification.
Further, the recipe of the recipe library unit combination can be copy-shared or network-shared among different automation devices.
The third aspect of the invention discloses a control method of an automation device, which comprises the following steps:
establishing connection between the control platform and an automation device;
A man-machine interface interaction unit of the control platform is entered;
configuring input and output points of the automation equipment at an I/O configuration module;
Configuring shaft parameters and variable parameters of the automation equipment at a parameter configuration module;
According to the process flow requirements, setting a process action flow of the automatic equipment in an action editing unit of a process library module, and performing test operation verification;
Naming the qualified process action flow as an independent Flash file and storing the Flash file in a program library of an action editing unit;
calling and combining a plurality of named and stored Flash files in a formula library unit of a process library module according to the process route requirements of the automation equipment to form a formula, naming the formed formula and storing the formula in a file management library of the formula library unit;
calling corresponding formulas from a file management library of the formula library unit, and controlling the automation equipment to execute an action flow according to a set process route;
in the running process of the automatic equipment, the running state of the equipment is monitored in real time through the running monitoring module, and fault early warning is carried out.
Compared with the prior art, the invention has the beneficial effects that:
1. the control platform of the automatic equipment integrates the plurality of key modules such as the I/O configuration module, the parameter configuration module, the process library module, the operation monitoring module and the like into one control platform, and an operator can complete complex operations such as I/O configuration, parameter setting, process action type setting, process action flow setting, formula combination, formula calling, formula switching, operation monitoring, fault early warning and the like of the automatic equipment only through the human-computer interface interaction unit. In the past, the process of frequently switching operation among different software or devices is needed, and the control platform can realize one-stop operation. Through field practical tests, the programming time of an electrical engineer is shortened by at least 50% by using the control platform disclosed by the invention, and the troubleshooting time of equipment is reduced from 1-2 hours on average to less than 30 minutes.
2. The platform operation interface adopts clear classification and guiding operation modes, and a common technician can grasp the operation method through simple training. The method greatly shortens the period of adapting personnel to a new system, reduces the learning cost caused by personnel mobility, and can be rapidly put into production without spending a great deal of time and resources for deep technical training of operators.
3. The parameter configuration unit allows various parameters such as the axial speed, the zeroing mode, the condition judgment threshold value and the like to be set and adjusted at any time.
4. The process library module supports setting of various process action types, whether mechanical, electrical or logical actions can be selected, combined and finely adjusted according to requirements, and the control requirements of the automatic equipment are met by matching with various positioning modes.
5. The process library module stores a large number of process action flows and process formulas, and can quickly call and modify corresponding formulas according to actual requirements of production processes, so that the production processes can be switched immediately. Therefore, programming time and debugging time are saved, and the overall production efficiency is improved.
6. By the control platform of the automation equipment, the process formula can be shared by copying or network sharing among different automation equipment, so that equipment enterprises can rapidly apply the existing mature process formula to the new equipment when adding equipment or upgrading the equipment, the time and workload of process development and debugging are reduced, and the production efficiency and the utilization rate of the equipment are further improved.
7. The operation monitoring module intuitively feeds back the production process and the equipment operation state, wherein program fragments with the processes stuck and the steps wrong can be accurately positioned through the program monitoring unit, and shafting faults can be accurately positioned through the shaft monitoring unit. Once a problem occurs, operators can rapidly position the problem and then repair the problem in a targeted way, so that the time of fault shutdown is shortened, and continuous and stable operation of the production line is ensured.
Drawings
FIG. 1 is a schematic diagram of a control platform architecture;
FIG. 2 is a flow chart of a control method;
FIG. 3 is a schematic diagram of a cylinder component I/O configuration;
FIG. 4 is a schematic diagram of an axis parameter configuration;
FIG. 5 is a schematic diagram of a positioning mode setting operation step 1;
FIG. 6 is a schematic diagram of a positioning mode setting operation step 2;
FIG. 7 is a schematic diagram of a positioning mode setting operation step 3;
FIG. 8 is a schematic diagram of a set process flow;
FIG. 9 is a schematic diagram of a combination recipe.
Detailed Description
The following describes in further detail the embodiments of the invention with reference to the accompanying drawings, but the invention is not limited to these embodiments, any substantial modifications or substitutions of the present examples, still falling within the scope of the invention as claimed in the claims.
As shown in fig. 1, the embodiment provides a control platform of an automation device, and the specific implementation manner is to integrate an I/O configuration module, a parameter configuration module, a process library module and an operation monitoring module into one control platform, so that an operator can complete complex operations such as I/O configuration, parameter setting, process action type setting, process action flow setting, recipe combination, recipe calling, recipe switching, operation monitoring and fault early warning of the automation device only through a human-computer interface interaction unit, thereby realizing one-stop configuration and management of the automation device control. The man-machine interface interaction unit of the control platform adopts clear classification and guiding operation modes, and a common technician can grasp the operation method of the control platform through simple training.
The I/O configuration module is responsible for configuring and managing input and output signals of the automation equipment and comprises a DI (digital quantity input) configuration unit, a DO (digital quantity output) configuration unit, an AI (analog quantity input) configuration unit, an AO (analog quantity output) configuration unit and a cylinder configuration unit. Each configuration unit is set to be in an independent window configuration form, a preset configuration list can be intuitively seen on a configuration page when entering the configuration window, and each input/output signal of the automation equipment is rapidly configured and managed on the preset configuration list.
The parameter configuration module is used for carrying out detailed configuration and management on the axis parameters and the variable parameters of the automation equipment and comprises an axis configuration unit, an axis group configuration unit, a DV (bit variable) configuration unit and a MV (word variable) configuration unit. Each configuration unit is set to be in an independent window configuration form, wherein the shaft configuration unit is used for configuring an enabling parameter, a shaft name parameter, a return mode parameter, a search speed parameter, a zero speed parameter and a speed, acceleration and deceleration related parameter, the shaft group configuration unit is used for configuring a shaft group name parameter, an X-shaft, a Y-shaft, a Z-shaft and speed, acceleration and deceleration related parameter, and the DV configuration unit and the MV configuration unit are used for configuring a variable name and a corresponding set value parameter.
The process library module is used for setting a process action flow of the automation equipment and combining the formula according to the process route, and comprises an action editing unit and a formula library unit. Wherein:
The action editing unit is mainly used for action editing and action modification in the process of setting the technological action flow. The unit can be used for writing the technological action flows related to the automation equipment into the control platform respectively. The writing process comprises the setting of the process action type, the setting of the positioning modes under different production process requirements and the setting of corresponding process parameters. The process action type is set to cover mechanical actions such as rotation, translation, lifting and the like, electric actions such as power-on, power-off, signal switching and the like, and logic actions such as condition judgment, cyclic execution and the like. The setting of the positioning mode provides a plurality of positioning modes such as independent positioning, multi-axis linear interpolation, circular arc interpolation, spiral interpolation and the like according to the requirements of different production processes on precision and shape. The corresponding technological parameter settings comprise shaft running speed setting, position parameter setting, signal frequency and pulse parameter setting, condition judging parameter setting, cycle executing parameter setting, interpolation parameter setting and the like. The writing process can also carry out test running verification aiming at each set action or the whole process action flow section, mainly verifies whether the action logic accords with the preset control effect, and the qualified process action flow section can be output as an independent Flash file, named and stored in an action editing unit program library. In addition, the action editing unit can also independently call out the independent Flash file stored in the program library, and carry out action flow modification again on the independent Flash file, and operations such as insertion, deletion, replacement and the like of the action modification supporting step.
The recipe library element is similar to a process "knowledge base". In automated production, different batches of products may require different production processes. According to the production process route requirements of different batches of products, the products enter a formula library unit, different independent Flash file combinations are purposefully called from a dynamic editing unit program library to form a formula, and the formula after combination is a complete process execution scheme which is named and stored in a file management library so as to be quickly called when needed. In actual production, when it is desired to switch from production of one product to production of another product, for example, from production of automobile part a to production of part B, an operator can quickly find a process recipe corresponding to part B in the recipe library unit and call. Because the called corresponding process formula is formed by combining independent process action flow messages with qualified action verification, once the corresponding formula is successfully called, the action flow can be quickly executed according to a new process route, and debugging operation on action logic and action flow is not needed.
The recipe library unit also supports flexible recipe modification operations, which can be modified and optimized for process recipes that are already stored in the recipe library, based on actual feedback during production. The specific operation method comprises the steps of entering a formula library unit to call out a formula to be modified, and modifying files in an existing formula file list according to the actual production process route requirement, such as deleting selected files or reinserting Flash files.
The operation monitoring module comprises a program monitoring unit and a shaft monitoring unit. Wherein:
The program monitoring unit presents the current running steps of each station of the automatic equipment on a human-computer interface in real time in a step list form, so that the production process can be known clearly at a glance, and abnormal conditions such as flow blocking and step errors can be found timely. In the control of an automatic automobile part processing production line, the current operation steps of all stations of the automobile part processing production line are displayed in a step list form on a man-machine interface. When a program error occurs in a certain processing station, an operator can rapidly locate the problem from the step list, and the problems of program logic error or improper parameter setting and the like can be purposefully checked.
The program monitoring unit can also monitor the process route period of the automation equipment and display the last period and the current period in real time. Firstly, through the comparison of the display time data of the last period and the current period, the operation efficiency of the equipment can be evaluated, for example, if the last period is 500ms and the current period is only 400ms, which indicates that the equipment is effectively optimized in the production process, the production efficiency is improved, secondly, in an automatic production line, the operation periods of different stations are generally different, the comparison analysis is carried out after the operation period time data of each station are monitored, if the period of a certain station is obviously longer than that of other stations, the station is possibly a key factor affecting the overall production efficiency, further optimization is needed, finally, the sudden change of the period data displayed by a program monitoring unit can also indicate equipment faults, for example, if the operation period of a certain station is suddenly increased from normal 300ms to 1000ms, the mechanical parts of the station are possibly blocked or an electrical system is possibly faulty, and technicians can timely check and maintain according to the change.
The shaft monitoring unit focuses on the movement core-shafting of the equipment, and monitors key associated parameters of the operation shaft in real time, including real-time position, real-time speed, real-time torque, shaft fault code, enabling state and 4 limit position monitoring (positive hard limit, negative hard limit, positive soft limit and negative soft limit) of the operation shaft. The real-time monitoring function of the shaft system is beneficial to a technician to judge whether the motion state of the equipment is normal or not, and can also provide accurate data basis for maintenance and fault investigation of the equipment, for example, whether the mechanical structure has a jamming or collision risk or not is judged by monitoring the abrupt change of the load of the shaft.
The embodiment also provides an automatic control system, which comprises a control platform of the automatic equipment and the automatic equipment to be controlled, wherein the automatic control platform is designed by a program framework on the bottom layer of a controller based on a PLC and is developed into a fixed self-programming control platform. On the basis, the automatic control platform and the automatic equipment are firmly connected, the connection comprises physical connection and communication connection, the physical connection comprises cable plug and interface adaptation, and the communication connection comprises protocol matching and parameter verification. The control of the automation equipment can be realized by operating the I/O configuration module, the parameter configuration module, the process library module, the operation monitoring module and other configuration modules in the man-machine interaction unit of the automation control platform.
When the automatic control system is applied to actual production or equipment debugging, copy sharing can be performed among different automatic equipment aiming at the process recipe stored in the control platform recipe library unit. In some advanced application scenarios, the control platform may have the ability to share recipes among different devices over a network. The production process recipe can be shared by the control platform between multiple production rooms or different factories in a large enterprise. For example, the research and development department of an enterprise develops a new and efficient production process that can be stored as a recipe and shared via a network to the automation equipment of the various production plants. The networked sharing and collaboration mode promotes technical communication and production collaboration inside enterprises, and contributes to the improvement of the overall production level.
The control platform scheme of the automation equipment provided by the embodiment can meet the motion control requirements of the automation equipment with different scales, and preferably, the hardware part of the embodiment meets the following configuration requirements:
1. shafting configuration is compatible to 64 axes;
2. the number of the air cylinders is compatible to 100;
3. The non-cylinder sensor IO points provide configuration specifications of less than 100;
4. The communication data acquisition of the conventional external instrument provides less than 20 configurations, so that the data interaction with external equipment is satisfied;
5. analog channel configuration capability within 32 channels is provided;
6. Configuration options of external communication protocols such as ModBUS/TCP, ERTHNET IP and Profnit are provided, flexible configuration of servo communication protocols such as ErthCAT, profnit is provided, and compatibility and efficient communication of the system, external equipment and network are ensured.
Secondly, the control platform scheme of the automation equipment provided by the embodiment can meet the requirements of different application scenes, and as a preferable mode, the process library module of the embodiment meets the following process configuration requirements:
1. the action editing unit covers at least 20 action type settings;
2. allowing a single recipe to have at least 600 programming steps and supporting at least 20 recipe data;
3. support multiple positioning modes, such as independent positioning, multi-axis linear interpolation, circular interpolation, spiral interpolation, etc.
Finally, in view of production safety, the control platform of the automation device provided in this embodiment may set different login account numbers and passwords according to different user roles (such as a common operator, a process engineer, a system administrator, etc.), so as to ensure that different user roles have different operation rights. The specific arrangement is as follows:
1. Ordinary operators can only perform basic production operations and simple running monitoring;
2. the process engineer can enter a process library module for configuration and management;
3. the system administrator has the configuration, maintenance and user management rights for the whole platform.
As shown in fig. 2, the present embodiment further provides a control method of an automation device, which includes the following steps:
s1, establishing stable connection between the control platform and automation equipment;
S2, then entering a human-computer interface interaction unit of the control platform;
s3, configuring input and output points of the automation equipment at an I/O configuration module;
S4, configuring the axis parameters and the variable parameters of the automatic equipment in a parameter configuration module;
S5, according to the process flow requirements of the automatic equipment, respectively setting the process action flows of all stations of the automatic equipment in an action editing unit of a process library module, and performing test operation verification;
S6, naming the qualified process action flow as an independent Flash file and storing the Flash file in a program library of an action editing unit;
S7, calling and combining a plurality of named and stored Flash files to form a formula in a formula library unit of the process library module according to the process route requirements of the automation equipment, naming the formed formula and storing the formed formula in a file management library of the formula library unit;
s8, calling corresponding formulas from a file management library of the formula library unit, and controlling the automation equipment to execute an action flow according to the set process route;
and S9, in the running process of the automatic equipment, the running state of the equipment is monitored in real time through a running monitoring module, and fault early warning is carried out.
Examples of the control platform provided in the embodiment in specific applications are as follows:
Example one as shown in fig. 3, input/output signal configuration is performed in a cylinder configuration unit of an I/O configuration module:
The main interface of the cylinder configuration unit is set in a form of a table, the table is divided into a plurality of columns and a plurality of rows, wherein the row header is set in a cylinder numbering order, and the column header comprises a number, a name, a set coil, a reset coil, a set feedback, a reset feedback, a set filter (unit ms), a reset filter (unit ms), a delay alarm (unit ms) and an error stop. When the input and output signals of the cylinders are configured, the corresponding items of the row titles are sequentially configured according to the serial numbers of the row-title cylinders. For the position signal and the logic judgment signal, configuration can be completed through a pull-down menu selection, and for the time signal, configuration is completed by manually inputting specific time length according to actual control requirements.
① Numbering from 0, showing the numbering order of the cylinders;
② Name for inputting the name of the execution cylinder, for example, 1# cylinder, 2# cylinder, 3# cylinder, 4# cylinder, etc. may be input;
③ Setting coil, which is used to set the setting coil state of the cylinder, for example, setting the setting coil state of the 3# cylinder as the B position of the 3# cylinder and the setting coil state of the 4# cylinder as the A position of the 4# cylinder;
④ The reset coil is used for setting the reset coil state of the cylinder, for example, the reset coil state of the 3# cylinder is set to be the A position of the 3# cylinder, and the reset coil state of the 4# cylinder is set to be the B position of the 4# cylinder;
⑤ Setting feedback, which is used for setting a cylinder setting feedback signal, for example, setting the setting feedback of the 3# cylinder at the end position of the 3# cylinder and the setting feedback of the 4# cylinder at the end position of the 4# cylinder;
⑥ Reset feedback, which is used for setting a cylinder reset feedback signal, for example, the reset feedback of the 3# cylinder can be set at the original position of the 3# cylinder, and the reset feedback of the 4# cylinder can be set at the original position of the 4# cylinder;
⑦ Set filter (unit ms) for setting set filter time in ms, for example, set filter time of 10ms for all cylinders;
⑧ Reset filtering (unit ms) is used for configuring reset filtering time, and the unit is ms, for example, all cylinder reset filtering time can be set to be 10ms;
⑨ The delay alarm (unit ms) is used for configuring delay alarm time, the unit is ms, for example, the delay alarm time of all cylinders can be set to be 3000ms;
⑩ And the error shutdown is used for setting whether shutdown is needed or not when the cylinder execution action instruction is wrong, and two options of failure and starting are provided.
Example two as shown in fig. 4, the axis parameter is set in the axis configuration unit of the parameter configuration module:
The axis configuration unit main interface is set in a form of a table, the table is divided into a plurality of columns and a plurality of rows, wherein the row titles are set in an axis numbering order, and the column titles comprise an axis number, an enable, an axis name, a return-to-original mode, a search speed, a zero speed and DefVel, defAcc, defDec. When the axis parameter is set, the corresponding items of the column header are set in sequence according to the order of the axis numbers of the row header.
① Shaft numbers, namely, numbering from 0, representing different shaft numbers;
② Enabling, for setting whether the shaft is enabled, for example, selecting "enable" of the current shaft indicates that the current shaft is in an enabled state, and selecting "disable" indicates that the current shaft is in an un-enabled state;
③ Shaft names for setting the names of each shaft, such as Axis0, axis1, axis2, axis3, axis4
④ The primary mode is used for setting the primary mode parameters of the corresponding shaft, for example, the primary mode parameters of the corresponding shaft can be set to 28 and 35;
⑤ Search speed, a search speed parameter for setting the corresponding shaft, for example, the search speed parameter of the corresponding shaft can be set to 4194304, 8388608;
⑥ Zero speed, which is used for setting a zero speed parameter of a corresponding shaft, for example, the zero speed parameter of the corresponding shaft can be set to 4194304;
⑦ DefVel for setting the operation speed parameter of the corresponding shaft, for example, the operation speed parameter of the corresponding shaft may be set to 5000;
⑧ DefAcc for setting the acceleration parameter of the corresponding shaft, for example, the acceleration parameter of the corresponding shaft may be set to 2000.
⑨ DefDec for setting the deceleration parameter of the corresponding shaft, for example, the deceleration parameter of the corresponding shaft may be set to 2000. 5-7, configuring a positioning mode and related parameters of the current process action in an action editing unit of the process library module, taking the set positioning mode as an absolute linear interpolation mode as an example, and specifically performing the following operations:
① As shown in fig. 5, clicking "new" on the main interface of the action editing unit, and entering the interpolation operation interface from the popup window;
② As shown in fig. 6, selecting "absolute straight line interpolation" in the interpolation operation interface, and entering a corresponding parameter configuration interface;
③ As shown in fig. 7, setting positioning mode related parameters including axle group definition, test run speed, position parameters, running speed parameters, acceleration parameters and deceleration parameters in a parameter configuration interface;
④ After the parameter setting is completed, the positioning mode configuration operation is completed by pressing the 'confirm'.
As shown in fig. 8, the action editing unit of the process library module edits the process action flow of the automation device:
The action editing unit interface comprises three main areas, namely a title bar, a process action list area and an operation button area. The title bar above shows the number of the currently operated Flash file and has four buttons of "read", "save", "edit mode" and "alarm reset", which are used for performing different operations on the Flash file, the process action list area in the middle area is composed of a plurality of program lines, which can be written with specific steps of different process actions, and the operation button area below has a plurality of operation buttons, such as new creation, insertion, replacement, modification, deletion, etc., which are used for performing edit operations on the process action steps. Specific operation and application examples of "create new action flow file" and "modify existing action flow file" involved in editing a process action flow of an automation device are given below.
The operation steps of creating a new action flow file are as follows:
① Pressing an edit mode button to activate an edit mode;
② Clicking a new button, setting action types, positioning modes and the like through popup window navigation, and displaying the created actions on a program line of a process action list area after the setting is completed;
③ After the current action is set, clicking a 'test run' button, performing test run verification on the set action, checking whether the action setting accords with the preset effect, if not, clicking a 'modification' button, popping up an action setting window of the current program line, and performing setting modification on the pop-up window;
④ Sequentially entering the next program line according to the steps 2 and 3 to continue the creation action until all action flows are completed;
⑤ After the set action flow is tried, if the set action flow accords with the expected setting, clicking a 'save' button, saving the set action flow as an independent Flash file, and creating a file name which is convenient to identify for the independent Flash file.
Through the steps, the finally generated action flow file list is as follows:
Serial number 0 "cylinder control: 1# cylinder (On) ×1=off (D)";
Sequence number 1 "wait Di: di8 (0) = 1";
sequence number 2 is 'delay: 100 ms';
the serial number 3 is "uniaxial reversion: U_Axis0";
Serial number 4 "variable assignment: continuous B10 (1) ×1=1".
Modifying the operation steps of the existing action flow file:
① Pressing an edit mode button to activate an edit mode;
② Inputting a Flash file number to be modified, clicking 'reading', and automatically taking out a program fragment from a process action list area;
③ When the program line to be modified is positioned, clicking the "modification" to pop up the action setting window of the current program line, and setting modification is performed ON the pop-up window, for example, the original "4# cylinder OFF" is modified to "1# cylinder ON";
④ Modifying the completed action flow file, or clicking a 'test run' button to check whether the action flow modification accords with the preset;
⑤ If the test run meets the expected setting, the save button is clicked and the modification operation is completed.
Example five as shown in fig. 9, the recipe library unit of the process library module calls different process action flow file combinations into a recipe:
The interface of the formula library unit mainly comprises three parts, namely a file selection and loading operation area, a file list area and a combined formula operation area. The file selecting and loading operation area is used for selecting Flash files and loading the Flash files into the editor, the file list area is used for checking the attribute of each file, and the combined formula operation area is provided with a formula button for combining and outputting the formulas.
The following is a specific operation of calling different process action flow file combinations into a recipe:
① Inputting the Flash file number of the selected process action flow in a current selected Flash file input box of a file selection and loading operation area;
② Clicking a load-to-edit button to load the selected Flash file into a file list area;
③ After loading, the file list sequentially displays related information of a plurality of files according to the loading sequence, including creation names and step numbers, for example:
The number 0 is the file name of 'File 0', and the step number is 23;
the number 1 is that the file name is 'station 1 running', and the step number is 23;
the number 2 is that the file name is station 2 running program, and the step number is 22;
The number 3 is that the file name is 'station 3 running', and the step number is 21;
the number 4 is the file name of the station 4 program, and the step number is 19;
and the number 5 is that the file name is 'station 1 returns to original', and the step number is 3.
④ The sequence of the files can be adjusted by using up-down arrow buttons on the side of the file list;
⑤ After the sequence is adjusted, clicking a formula button, and combining a plurality of files in the file list into a formula;
⑥ Names that facilitate identification are created for the combined completed recipe and saved in a file management library.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (8)

1. The control platform of the automatic equipment is characterized by comprising a human-computer interface interaction unit, an I/O configuration module, a parameter configuration module, a process library module and an operation monitoring module, wherein the I/O configuration module is used for configuring input and output signals of the automatic equipment, the parameter configuration module is used for configuring and managing shaft parameters and variable parameters of the automatic equipment, the process library module is used for setting a process action flow of the automatic equipment and combining a formula according to a process route, the operation monitoring module is used for carrying out real-time monitoring and fault reminding on the current operation program step of the automatic equipment, and the human-computer interface interaction unit is used for displaying and operating the I/O configuration module, the parameter configuration module, the process library module and the operation monitoring module.
2. The control platform of the automation device of claim 1, wherein the I/O configuration module comprises a digital quantity input configuration unit, a digital quantity output configuration unit, an analog quantity input configuration unit, an analog quantity output configuration unit, and a cylinder configuration unit, wherein the digital quantity input configuration unit, the digital quantity output configuration unit, the analog quantity input configuration unit, the analog quantity output configuration unit, and the cylinder configuration unit are displayed on the human-computer interface interaction unit in an independent window configuration.
3. The control platform of the automation device of claim 1, wherein the parameter configuration module comprises an axis configuration unit, an axis group configuration unit, a bit variable configuration unit, and a word variable configuration unit, wherein the axis configuration unit, the axis group configuration unit, the bit variable configuration unit, and the word variable configuration unit are displayed on the human-machine interface interaction unit in an independent window configuration mode.
4. The control platform of the automation device of claim 1, wherein the process library module comprises an action editing unit and a recipe library unit, the action editing unit is used for action editing and action modifying in the process of setting the process action flow, a plurality of independent process action flows can be combined into a recipe, and the recipe library unit is used for combining, calling and switching the recipe.
5. The control platform of the automation device according to claim 1, wherein the operation monitoring module comprises a program monitoring unit and a shaft monitoring unit, the program monitoring unit is used for displaying the program steps and the process route period of the current operation of the automation device in real time in a step list form on a man-machine interface, and the shaft monitoring unit is used for monitoring the real-time position, the real-time speed, the real-time torque, the shaft fault code, the enabling state and the 4 limit bit states of the operation shaft in real time.
6. A control system of an automation device is characterized by comprising the control platform of the automation device according to any one of claims 1-5, and further comprising the automation device, wherein the control platform establishes a connection with the automation device, the connection comprises a physical connection and a communication connection, the physical connection comprises cable plug and interface adaptation, and the communication connection comprises protocol matching and parameter verification.
7. The control system of an automation device of claim 6, wherein the recipe is shareable between different automation devices.
8. A control method of an automation device, characterized in that it comprises a control system of an automation device according to claim 6 or 7 and operates as follows:
establishing connection between the control platform and an automation device;
A man-machine interface interaction unit of the control platform is entered;
configuring input and output points of the automation equipment at an I/O configuration module;
Configuring shaft parameters and variable parameters of the automation equipment at a parameter configuration module;
According to the process flow requirements, setting a process action flow of the automatic equipment in an action editing unit of a process library module, and performing test operation verification;
Naming the qualified process action flow as an independent Flash file and storing the Flash file in a program library of an action editing unit;
calling and combining a plurality of named and stored Flash files in a formula library unit of a process library module according to the process route requirements of the automation equipment to form a formula, naming the formed formula and storing the formula in a file management library of the formula library unit;
calling corresponding formulas from a file management library of the formula library unit, and controlling the automation equipment to execute an action flow according to a set process route;
in the running process of the automatic equipment, the running state of the equipment is monitored in real time through the running monitoring module, and fault early warning is carried out.
CN202510062723.2A 2025-01-15 2025-01-15 A control platform, control system and control method for automation equipment Pending CN119963133A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202510062723.2A CN119963133A (en) 2025-01-15 2025-01-15 A control platform, control system and control method for automation equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202510062723.2A CN119963133A (en) 2025-01-15 2025-01-15 A control platform, control system and control method for automation equipment

Publications (1)

Publication Number Publication Date
CN119963133A true CN119963133A (en) 2025-05-09

Family

ID=95590996

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202510062723.2A Pending CN119963133A (en) 2025-01-15 2025-01-15 A control platform, control system and control method for automation equipment

Country Status (1)

Country Link
CN (1) CN119963133A (en)

Similar Documents

Publication Publication Date Title
US5485620A (en) Integrated control system for industrial automation applications
US4991076A (en) Method and apparatus for creating custom displays for monitoring ladder logic programs
CN109483601B (en) Industrial robot function test system and test method
US5404288A (en) Transfer line control system utilizing distributed computing
EP2541351B1 (en) Block execution sequence display system
US5644487A (en) Monitoring and control system and method
US9348329B2 (en) Multiple Boolean inputs and outputs for device function blocks
CN107042513B (en) Machining robot system
CN102292681B (en) Safety control device and method for controlling automation equipment with multiple equipment hardware components
WO2002098616A2 (en) Integrated robotic cell
JP2010250832A (en) Method and apparatus for programming an industrial controller of an automated facility
EP2438490A2 (en) A system and method for free form comments for a programmable logic controller
US7620459B2 (en) Controlling and operating technical processes
CN103522289A (en) Multi-shaft mechanical arm control method and control device
EP1624352B1 (en) Manual restart learning process and manual restart process for an automated system
Bloch et al. Orchestration of services in modular process plants
CN213122679U (en) PLC function automatic detection system based on human-computer interaction interface
JP7717192B2 (en) Method and system for managing alarms in a modular production facility
CN119963133A (en) A control platform, control system and control method for automation equipment
US20020173860A1 (en) Integrated control system
US11704113B2 (en) Program development device, project creation method, and storage medium
KR102755756B1 (en) Error tracking method for motion controller
JP2022158229A (en) Programmable logic controller system
CN112015129A (en) Cylinder clamp control device applied to PLC and computer medium
JP2003223204A (en) PROGRAMMING CONTROLLER PROGRAMMING METHOD AND DEVICE, AND STORAGE MEDIUM

Legal Events

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