Intelligent integrated friction stir welding numerical control system

文档序号:596255 发布日期:2021-05-28 浏览:4次 中文

阅读说明:本技术 智能一体化的搅拌摩擦焊数控系统 (Intelligent integrated friction stir welding numerical control system ) 是由 李志成 何艳兵 于 2020-12-15 设计创作,主要内容包括:本发明提供的智能一体化的搅拌摩擦焊数控系统,包括PC控制器以及工程开发模块,PC控制器中部署有Windows操作模块、PLC操作模块,工程开发模块将HMI应用软件和PLC应用软件发送至PC控制器进行部署;WINDOWS操作模块用于运行部署在PC控制器中的HMI应用软件,PLC操作模块用于运行部署在PC控制器中的PLC应用软件,PLC应用软件响应使用者输入的预设搅拌摩擦焊加工程序并根据预设搅拌摩擦焊加工程序对外部设备进行实时控制,HMI应用软件通过PLC操作模块读取PLC应用软件中实时获取的搅拌摩擦焊相关数据和外部设备信号状态。本发明的智能一体化的搅拌摩擦焊数控系统,实现控制系统和设备的智能一体化以及实现搅拌摩擦焊设备的数据和运行可视化。(The invention provides an intelligent integrated friction stir welding numerical control system which comprises a PC (personal computer) controller and an engineering development module, wherein a Windows operation module and a PLC operation module are deployed in the PC controller, and HMI application software and PLC application software are sent to the PC controller by the engineering development module for deployment; the WINDOWS operation module is used for operating HMI application software deployed in the PC controller, the PLC operation module is used for operating the PLC application software deployed in the PC controller, the PLC application software responds to a preset friction stir welding processing program input by a user and controls external equipment in real time according to the preset friction stir welding processing program, and the HMI application software reads friction stir welding related data and external equipment signal states acquired in real time in the PLC application software through the PLC operation module. The intelligent integrated friction stir welding numerical control system realizes intelligent integration of the control system and equipment and visualization of data and operation of friction stir welding equipment.)

1. Friction stir welding numerical control system of intelligence integration, its characterized in that: the system comprises a PC (personal computer) controller and an engineering development module, wherein a Windows operation module and a PLC operation module are deployed in the PC controller, the engineering development module is connected with the PC controller, HMI application software and PLC application software are created by the engineering development module, and the HMI application software and the PLC application software are sent to the PC controller for deployment; the WINDOWS operation module is used for operating HMI application software deployed in the PC controller, the PLC operation module is used for operating the PLC application software deployed in the PC controller, the PLC operation module is in communication connection with external equipment, the PLC application software responds to a preset friction stir welding processing program input by a user and controls the external equipment in real time according to the preset friction stir welding processing program, the HMI application software reads friction stir welding related data and external equipment signal states acquired in real time in the PLC application software through the PLC operation module, and the HMI application software generates a visual interface with a viewing function and an operating function in the WINDOWS operation module system for the user.

2. The intelligent integrated friction stir welding numerical control system according to claim 1, wherein: the PLC operation module is a TwinCAT3Runtime module, the TwinCAT3Runtime module comprises an ADS communication component, HMI application software reads friction stir welding related data and external equipment signal states acquired in real time in the PLC application software through the ADS communication component, and the TwinCAT3Runtime module establishes communication connection with external equipment through the ADS communication component.

3. The intelligent integrated friction stir welding numerical control system according to claim 2, wherein: the TwinCAT3Runtime module further comprises a PLC control unit, a CNC control unit and a C + + development unit, wherein the PLC control unit is used for running PLC application software deployed in a PC controller, the CNC control unit is used for controlling a numerical control machine connected with a friction stir welding numerical control system, and the C + + development unit is used for developing a custom function module.

4. The intelligent integrated friction stir welding numerical control system according to claim 2, wherein: the WINDOWS operating module is a Windows10IoT Enterprise 64-bit operating system.

5. The intelligent integrated friction stir welding numerical control system according to claim 4, wherein: the PC controller comprises a CPU module, wherein a TwinCAT3Runtime module and a Windows10IoT Enterprise 64-bit operating system run in the CPU module.

6. The intelligent integrated friction stir welding numerical control system according to claim 5, wherein: the CPU module allocates CPU kernels to the TwinCAT3Runtime module and the Windows10IoT Enterprise 64-bit operating system according to a preset allocation rule.

7. The intelligent integrated friction stir welding numerical control system according to claim 6, wherein: the HMI application runs independently in the Windows10IoT Enterprise 64-bit operating system in the form of a non-real-time Windows application.

8. The intelligent integrated friction stir welding numerical control system according to claim 7, wherein: HMI application software responds to a modification request input by a user to modify system configuration parameters or G code processing programs, and modified communication data and signal states are sent to PLC application software through an ADS communication component.

Technical Field

The invention relates to the field of numerical control systems, in particular to an intelligent integrated friction stir welding numerical control system.

Background

The Siemens 828D numerical control system on the existing gantry type friction stir welding can be realized only by adding new operation processing hardware for each new function, the new hardware is independent of the Siemens 828D control system, the cost is increased seriously, a hardware composition framework is overstaffed and complicated, the Siemens 828D numerical control system on the existing gantry type friction stir welding only simply realizes the operation visualization of the friction stir welding, the visualization process of data and operation state of friction stir welding equipment can not be realized, a special computer needs to be configured for the expansion and development of the new functions, and the integration of the whole friction stir welding numerical control system is difficult to realize.

Disclosure of Invention

In order to overcome the defects of the prior art, the invention aims to provide an intelligent integrated friction stir welding numerical control system, which can solve the problems that the existing gantry type friction stir welding siemens 828D numerical control system needs to be provided with a special computer for the expansion and development of new functions, and the integration of the whole friction stir welding numerical control system is difficult to realize.

The purpose of the invention is realized by adopting the following technical scheme:

the intelligent integrated friction stir welding numerical control system comprises a PC (personal computer) controller and an engineering development module, wherein a WINDOWS (Windows operating module) and a PLC (programmable logic controller) operating module are deployed in the PC controller, the engineering development module is connected with the PC controller, the engineering development module creates HMI (human machine interface) application software and PLC (programmable logic controller) application software and sends the HMI application software and the PLC application software to the PC controller for deployment; the WINDOWS operation module is used for operating HMI application software deployed in the PC controller, the PLC operation module is used for operating the PLC application software deployed in the PC controller, the PLC operation module is in communication connection with external equipment, the PLC application software responds to a preset friction stir welding processing program input by a user and controls the external equipment in real time according to the preset friction stir welding processing program, the HMI application software reads friction stir welding related data and external equipment signal states acquired in real time in the PLC application software through the PLC operation module, and the HMI application software generates a visual interface with a viewing function and an operating function in the WINDOWS operation module system for the user.

Furthermore, the PLC operation module is a TwinCAT3Runtime module, the TwinCAT3Runtime module comprises an ADS communication component, HMI application software reads friction stir welding related data and external equipment signal states acquired in real time from the PLC application software through the ADS communication component, and the TwinCAT3Runtime module establishes communication connection with external equipment through the ADS communication component.

Further, the twinCAT3Runtime module further comprises a PLC control unit, a CNC control unit and a C + + development unit, wherein the PLC control unit is used for running PLC application software deployed in a PC controller, the CNC control unit is used for controlling a numerical control machine connected with the friction stir welding numerical control system, and the C + + development unit is used for developing a custom function module.

Further, the WINDOWS operating module is a WINDOWS10IoT Enterprise 64-bit operating system.

Further, the PC controller comprises a CPU module, wherein a TwinCAT3Runtime module and a Windows10IoT Enterprise 64-bit operating system run in the CPU module

Further, the CPU module allocates the CPU kernel to the TwinCAT3Runtime module and the Windows10IoT Enterprise 64-bit operating system according to the preset allocation rule.

Further, the HMI application runs independently in the Windows10IoT Enterprise 64-bit operating system in the form of a non-real-time Windows application.

Furthermore, the HMI application software responds to the modification request input by the user to modify the system configuration parameters or the G code processing program, and the modified communication data and signal state are sent to the PLC application software through the ADS communication component.

Compared with the prior art, the invention has the beneficial effects that: the intelligent integrated friction stir welding numerical control system comprises a PC (personal computer) controller and an engineering development module, wherein a Windows operation module and a PLC operation module are deployed in the PC controller, the engineering development module is connected with the PC controller, HMI application software and PLC application software are created by the engineering development module, and the HMI application software and the PLC application software are sent to the PC controller for deployment; the WINDOWS operation module is used for operating HMI application software deployed in the PC controller, the PLC operation module is used for operating the PLC application software deployed in the PC controller, the PLC operation module is in communication connection with external equipment, the PLC application software responds to a preset friction stir welding processing program input by a user and controls the external equipment in real time according to the preset friction stir welding processing program, the HMI application software reads friction stir welding related data and external equipment signal states acquired in real time in the PLC application software through the PLC operation module, and the HMI application software generates a visual interface with a viewing function and an operating function for the user in the WINDOWS operation module system. A mature Windows application program development tool environment is provided by deploying a Windows operation module in a PC controller, necessary hardware support is provided for realizing an intelligent software technology of intelligent equipment, and a new intelligent function can be added to a new numerical control system without being limited by numerical control system hardware, so that intelligent integration of the control system and equipment is realized, and data and running state visualization of friction stir welding equipment can be realized.

The foregoing description is only an overview of the technical solutions of the present invention, and in order to make the technical solutions of the present invention more clearly understood and to implement them in accordance with the contents of the description, the following detailed description is given with reference to the preferred embodiments of the present invention and the accompanying drawings. The detailed description of the present invention is given in detail by the following examples and the accompanying drawings.

Drawings

The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention without limiting the invention. In the drawings:

FIG. 1 is a block diagram of the intelligent integrated friction stir welding numerical control system of the present invention.

Detailed Description

The present invention will be further described with reference to the accompanying drawings and the detailed description, and it should be noted that any combination of the embodiments or technical features described below can be used to form a new embodiment without conflict.

As shown in fig. 1, the intelligent integrated friction stir welding numerical control system in the application comprises a PC controller and an engineering development module, wherein a Windows operation module and a PLC operation module are deployed in the PC controller, the engineering development module is connected with the PC controller, and the engineering development module creates HMI application software and PLC application software and sends the HMI application software and the PLC application software to the PC controller for deployment; the WINDOWS operation module is used for operating HMI application software deployed in the PC controller, the PLC operation module is used for operating the PLC application software deployed in the PC controller, the PLC operation module is in communication connection with external equipment, the PLC application software responds to a preset friction stir welding processing program input by a user and controls the external equipment in real time according to the preset friction stir welding processing program, the HMI application software reads friction stir welding related data and external equipment signal states acquired in real time in the PLC application software through the PLC operation module, and the HMI application software generates a visual interface with a viewing function and an operating function in the WINDOWS operation module system for the user. The PLC operating module in this application is a TwinCAT3Runtime module, and a TwinCAT3Runtime (the Windows Control and Automation technology) is a PC-based controller, which is an embedded real-time Control system kernel in this embodiment and includes various functional software modules capable of realizing automatic real-time Control. The twinCAT3Runtime module includes ADS communication component, ADS (advanced Design System), i.e. English abbreviation of advanced Design system, which provides route for communication between devices, so that all ADS devices can exchange data and information. HMI application software reads related data of friction stir welding and external equipment signal state obtained in the PLC application software in real time through an ADS communication assembly, and the TwinCAT3Runtime module establishes communication connection with the external equipment through the ADS communication assembly. The engineering development module is installed on a developer computer and is mainly used for developing application software needed by a control system, the developed application software is sent to the PC controller after being developed, when the PLC application software is modified and updated, the developer computer can be connected with the PC controller through a network cable, a new PLC application software sequence is downloaded to the PC controller on line, and the PLC application software on the PC controller is updated.

The TwinCAT3Runtime module further comprises a PLC control unit, a CNC control unit and a C + + development unit, wherein the PLC control unit is used for running PLC application software deployed in a PC controller, the CNC control unit is used for controlling a numerical control machine connected with a friction stir welding numerical control system, and the C + + development unit is used for developing a custom function module. The PC controller comprises a CPU module, a TwinCAT3Runtime module and a Windows10IoT Enterprise 64 bit operating system are operated in the CPU module, data and signals between the TwinCAT3Runtime module and the Windows10IoT Enterprise 64 bit operating system are synchronous at the moment, a CPU module allocates a CPU kernel to the TwinCAT3Runtime module and the Windows10IoT Enterprise 64 bit operating system according to a preset allocation rule, HMI application software independently operates in the Windows10IoT 64 bit operating system in a non-real-time Windows application software mode, the HMI application software responds to a modification request input by a user to modify system configuration parameters or a G code processing program, and the modified communication data and signal states are sent to the PLC application software through an ADS communication component. The Windows10IoT Enterprise 64 bit operating system and the TwinCAT3Runtime module are distributed to a CPU kernel to run in parallel, and for a numerical control system user, the TwinCAT3Runtime module and the PLC application software running in the interior of the TwinCAT3Runtime module are transparent and belong to a bottom background software layer of the numerical control system, while the HMI application software running on the Windows10IoT Enterprise 64 bit operating system is a human-computer interaction window between a numerical control system user and equipment and a system, the HMI application software and the PLC application software realize the read-write interaction of data and signals through an ADS communication component in the TwinCAT3Runtime module, and the user can conveniently and visually check the states of various communication data and signals in the numerical control system through an HMI software interface, modify the hardware configuration parameters of the system, edit G codes, and debug and run a friction stir welding processing program; the communication data and signal states of a system hardware device layer are monitored in real time by the PLC application software hidden at the bottom layer of the system, the HMI software reads the data and signal states obtained in real time in the PLC application software through the ADS communication assembly according to needs, and display contents of a visual interface corresponding to the HMI application software are updated; when HMI application software modifies system configuration parameters or G code processing programs, modified communication data and signal states are sent to a PLC application program through an ADS communication component, and the PLC program responds in real time. The high-speed and high-precision real-time control required by the numerical control system is realized in the TwinCAT3Runtime module through PLC application software, and a visual viewing and operating interface is provided for a user of the numerical control system in a Windows system through HMI application software, so that the industrial PC controller has the real-time control function required by the numerical control system, and also has a visual Windows system operating environment which is convenient for the expansion development of the numerical control system interface and new functions and has low real-time requirement; therefore, the integration characteristic of the friction stir welding control system is realized, the novel friction stir welding control system integrates the real-time performance of the traditional Siemens 828D numerical control system for realizing the precise control function, and the openness of the PC for realizing the expansion and customization of the intelligent functional application software of the numerical control system.

The control system has the openness of the PC, and has more new customized functions compared with the traditional numerical control system, and especially under the new requirements of intelligent manufacturing on the intelligent and digital development of numerical control equipment, the evolution of the numerical control system is hindered by the pure numerical control function and the closed function development environment; and the PC has powerful computing capability and data storage space which are not possessed by the embedded controller of the traditional numerical control system, and a mature Windows application program development tool environment, so that necessary hardware support is provided for realizing an intelligent software technology of intelligent equipment, and a new intelligent function can be added to a new numerical control system without being limited by numerical control system hardware, thereby realizing the intellectualization of the control system and equipment.

The intelligent integrated friction stir welding numerical control system comprises a PC (personal computer) controller and an engineering development module, wherein a Windows operation module and a PLC operation module are deployed in the PC controller, the engineering development module is connected with the PC controller, HMI application software and PLC application software are created by the engineering development module, and the HMI application software and the PLC application software are sent to the PC controller for deployment; the WINDOWS operation module is used for operating HMI application software deployed in the PC controller, the PLC operation module is used for operating the PLC application software deployed in the PC controller, the PLC operation module is in communication connection with external equipment, the PLC application software responds to a preset friction stir welding processing program input by a user and controls the external equipment in real time according to the preset friction stir welding processing program, the HMI application software reads friction stir welding related data and external equipment signal states acquired in real time in the PLC application software through the PLC operation module, and the HMI application software generates a visual interface with a viewing function and an operating function for the user in the WINDOWS operation module system. A mature Windows application program development tool environment is provided by deploying a Windows operation module in a PC controller, necessary hardware support is provided for realizing an intelligent software technology of intelligent equipment, and a new intelligent function can be added to a new numerical control system without being limited by numerical control system hardware, so that intelligent integration of the control system and equipment is realized, and data and running state visualization of friction stir welding equipment can be realized.

The foregoing is merely a preferred embodiment of the invention and is not intended to limit the invention in any manner; those skilled in the art can readily practice the invention as shown and described in the drawings and detailed description herein; however, those skilled in the art should appreciate that they can readily use the disclosed conception and specific embodiments as a basis for designing or modifying other structures for carrying out the same purposes of the present invention without departing from the scope of the invention as defined by the appended claims; meanwhile, any changes, modifications, and evolutions of the equivalent changes of the above embodiments according to the actual techniques of the present invention are still within the protection scope of the technical solution of the present invention.

7页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种用于粉末和金属板复合的装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!