Intelligent turning repair control system for roller rope grooves

文档序号:67386 发布日期:2021-10-01 浏览:23次 中文

阅读说明:本技术 一种滚筒绳槽智能化车削修复控制系统 (Intelligent turning repair control system for roller rope grooves ) 是由 张家旖 潘玉良 刘逸 于 2021-07-05 设计创作,主要内容包括:本发明公开了一种滚筒绳槽智能化车削修复控制系统,包括:数据采集系统,用于采集现场数据,为CPU的计算、处理分析提供数据支撑;数据处理系统,用于对数据采集系统采集的现场数据进行分析、处理、换算并提取有效数据,以控制各个系统并和各个系统进行实时数据交换;该数据处理系统包括CPU、通讯模块、IO模块、远程模块、人机交互模块;数据输出系统,用于执行CPU处理结果,控制X轴电机、Z轴电机以及主轴电机电机进给。有益效果在于:采用本智能化控制系统,可实现一键进行自动定位、自动车削量计算、自动车削及自动车削后结果的复检功能;能够提高对滚筒绳槽修复加工的精确度,同时提高了对绳槽修复的效率,实现车削量及车削数据的物联网。(The invention discloses an intelligent turning repair control system for a roller rope groove, which comprises: the data acquisition system is used for acquiring field data and providing data support for calculation, processing and analysis of the CPU; the data processing system is used for analyzing, processing and converting the field data acquired by the data acquisition system and extracting effective data so as to control each system and exchange real-time data with each system; the data processing system comprises a CPU, a communication module, an IO module, a remote module and a human-computer interaction module; and the data output system is used for executing the processing result of the CPU and controlling the feeding of the X-axis motor, the Z-axis motor and the spindle motor. Has the advantages that: by adopting the intelligent control system, the functions of automatic positioning, automatic turning amount calculation, automatic turning and result rechecking after automatic turning can be realized by one key; the accuracy of repairing and processing the roller rope grooves can be improved, the efficiency of repairing the rope grooves is improved, and the internet of things of turning amount and turning data is realized.)

1. The utility model provides a control system is restoreed in intelligent turning of cylinder grooving which characterized in that includes:

the data acquisition system is used for acquiring field data and providing data support for calculation, processing and analysis of the CPU;

the data acquisition system comprises a distance measuring sensor for measuring the distance between the turning device and the rope groove, a circumference measuring sensor for measuring the circumference of the rope groove of the roller, a roller main shaft encoder, an X-axis limit switch and a Z-axis limit switch, wherein the roller main shaft encoder is connected with a roller controller;

the data processing system is used for analyzing, processing and converting the field data acquired by the data acquisition system and extracting effective data so as to control each system and exchange real-time data with each system; the data processing system comprises a CPU, a communication module, an IO module, a remote module and a human-computer interaction module;

and the data output system is used for executing the processing result of the CPU and controlling the feeding of the X-axis motor, the Z-axis motor and the spindle motor.

2. The intelligent turning repair control system for the rope grooves of the roller as claimed in claim 1, wherein in the X-axis direction, the turning device and the distance measuring sensor simultaneously run to the Xleft position of the rope groove to be turned at the Vmax speed, and then run to the Xmid position and the Xright position of the rope groove at the Vmin speed;

measuring a distance curve from the turning device to the rope groove to be turned through a distance measuring sensor, and displaying the distance curve on a display screen of the man-machine interaction module; finding out the maximum value Lmax of the distance curve and the distance Lmid corresponding to the middle Xmid of the rope groove, and calculating the difference Ld between the Lmax and the Lmid, wherein the Ld is the turning feed amount; and the CPU performs operation processing according to the following programs:

Lmax(Tcycle time(Xleft--Xright));

Lmin(Tcycle time(Xleft--Xright));

Lmid(Tcycle time(Xleft--Xright));

Ld=Lmax-Lmid;

Xmove=Xleft;

Zmove=Lmid;

Vz=0.1mm/min;

if the Zmove is Lmax-0.5, stopping the turning device and returning to the tool retracting position;

namely, the Z axis moves forwards at the speed of 0.1mm per minute, and stops moving after the total moving distance is Lmax-0.5; stopping turning, and rapidly moving to a tool withdrawal position; and after all the turning is finished, measuring the circumference again, and carrying out secondary micro-feed turning, namely finishing, wherein whether the finishing is needed or not is judged according to a monitoring result after the circumference is measured.

Measuring circumferences C1, C2, C3 and C4 of a rope groove to be turned through a circumference measuring sensor and a drum spindle encoder respectively;

then the following operation program is adopted for processing:

Cmax(C1、C2、C3、C4...);

Cmin(C1、C2、C3、C4...);

Caverage(C1、C2、C3、C4...);

Cd=Cmax-Cmin;

cd > C, then Xmove ═ Z (Cmin), Zmove ═ (Cd/2 π) -0.5;

if Cd is less than or equal to C, finishing turning and returning to the initial position;

measuring the circumferences of the turned rope grooves respectively after turning, and obtaining the circumferences C1, C2, C3 and C4; calculating the maximum value Cmax, the minimum value Cmin and the average value Caverage of the measured perimeter; calculating the difference Cd between the maximum and minimum circumferences as Cmax-Cmin; if the Cd is within the allowable error range C, finishing the turning and returning to the initial position; if Cd is larger than the allowable error C, Z is operated to the Cmid position of the rope groove corresponding to Cmin, and the turning amount is (Cd/2 pi) +/-0.5; and repeating the turning operation process until the Cd is within the error range C.

3. The intelligent turning repair control system for the rope grooves of the roller as claimed in claim 2, wherein the data processing system is connected with the terminal box through a connecting wire or a network cable.

4. The intelligent turning repair control system for the rope grooves of the roller as claimed in claim 1, wherein the data output system is connected with the X-axis motor and the Z-axis motor through network cables and by PROFINET communication.

5. The intelligent turning repair control system for the rope grooves of the roller as claimed in claim 4, wherein the data output system is in communication connection with a spindle motor through MODBUS.

6. The intelligent turning repair control system for the drum rope grooves according to claim 5, wherein the human-computer interaction module is an industrial personal computer, and the data processing system is connected with the industrial personal computer through a network cable by PROFINET communication.

Technical Field

The invention relates to the field of a roller rope groove turning control system, in particular to an intelligent roller rope groove turning repair control system.

Background

The current turning device is mainly controlled by a hand wheel to manually position and record position data, and then manually adjust the turning amount according to the recorded position data, so that whether the diameters of all rope grooves are consistent or not can not be rechecked after turning, namely, the turning result can not be directly verified or verified by data. In order to improve the insecurity, instability and inaccuracy of the control mode, reduce manpower for improving the operation efficiency and realize the Internet of things of turning amount and turning data, a control system of a one-key intelligent turning device is specially developed.

Disclosure of Invention

The invention aims to solve the problems and provide an intelligent turning repair control system for a roller rope groove.

The invention realizes the purpose through the following technical scheme:

the utility model provides a control system is restoreed in intelligent turning of cylinder grooving, includes:

the data acquisition system is used for acquiring field data and providing data support for calculation, processing and analysis of the CPU;

the data acquisition system comprises a distance measuring sensor for measuring the distance between the turning device and the rope groove, a circumference measuring sensor for measuring the circumference of the rope groove of the roller, a main shaft encoder, an X-axis limit switch and a Z-axis limit switch, wherein the main shaft encoder is connected with a roller controller;

the data processing system is used for analyzing, processing and converting the field data acquired by the data acquisition system and extracting effective data so as to control each system and exchange real-time data with each system; the data processing system comprises a CPU, a communication module, an IO module, a remote module and a human-computer interaction module;

and the data output system is used for executing the processing result of the CPU and controlling the feeding of the X-axis motor, the Z-axis motor and the spindle motor.

As an important technical scheme of the scheme, in the X-axis direction, the turning device and the distance measuring sensor simultaneously run to the Xleft position of the rope groove to be turned at the Vmax speed, and then run to the Xmid position and the Xright position of the rope groove at the Vmin speed;

measuring a distance curve of the turning device from the rope groove to be turned, and displaying the distance curve on a display screen of the man-machine interaction module; finding out the maximum value Lmax of the distance curve and the distance Lmid corresponding to the middle Xmid of the rope groove, and calculating the difference Ld between the Lmax and the Lmid, wherein the Ld is the turning feed amount; and the CPU performs operation processing according to the following programs:

Lmax(Tcycle time(Xleft--Xright));

Lmin(Tcycle time(Xleft--Xright));

Lmid(Tcycle time(Xleft--Xright));

Ld=Lmax-Lmid;

Xmove=Xleft;

Zmove=Lmid;

Vz=0.1mm/min;

if the Zmove is Lmax-0.5, stopping the turning device and returning to the tool retracting position;

namely, the Z axis moves forwards at the speed of 0.1mm per minute, and the movement is stopped after the total movement distance is Lmax-0.5. Stopping turning, and rapidly moving to a tool withdrawal position;

then measuring the circumferences C1, C2, C3 and C4 of the rope groove to be turned through a circumference measuring sensor and a drum spindle encoder respectively;

then the following operation program is adopted for processing:

Cmax(C1、C2、C3、C4...);

Cmin(C1、C2、C3、C4...);

Caverage(C1、C2、C3、C4...);

Cd=Cmax-Cmin;

cd > C, then Xmove ═ Z (Cmin), Zmove ═ (Cd/2 π) -0.5;

if Cd is less than or equal to C, finishing turning and returning to the initial position;

measuring the circumferences of the turned rope grooves respectively after turning, and obtaining the circumferences C1, C2, C3 and C4; calculating the maximum value Cmax, the minimum value Cmin and the average value Caverage of the measured perimeter; calculating the difference Cd between the maximum and minimum circumferences as Cmax-Cmin; if the Cd is within the allowable error range C, finishing the turning and returning to the initial position; if Cd is larger than the allowable error C, Z is operated to the Cmid position of the rope groove corresponding to Cmin, and the turning amount is (Cd/2 pi) +/-0.5; and repeating the turning operation process until the Cd is within the error range C.

By adopting the technical scheme, the data acquisition system mainly has the functions of acquiring field data and providing data support for CPU calculation, processing and analysis, wherein the distance measurement sensor mainly measures the distance between the reference point and the rope groove to be turned so as to determine the position of each rope groove and provide data support for automatic positioning of the control system. The circumference measuring sensor and the roller spindle encoder are used for measuring the circumference of the rope groove to be turned, providing field data support for calculation of automatic turning quantity of the data processing system and ensuring the accuracy of the automatic turning quantity; the limit switch is used for defining zero points and limit positions of an X axis and a Z axis. The man-machine interaction module is used for interacting with an operator, controlling and displaying the running state information of the equipment.

The data processing system is used for analyzing, processing and converting the field data acquired by the data acquisition system and extracting effective data; the CPU is the core of data processing and control output, the communication module is used for data exchange between the CPU and each system module, the IO module is an interface for field data and control output, and the remote module is used for providing protocols and support for remote upgrading, remote control and remote maintenance.

And the data output system is used for executing the analysis processing result of the CPU and carrying out automatic control, namely controlling the X-axis motor, the Z-axis motor and the spindle motor. The X-axis motor is an actuating mechanism for the turning device and the distance measuring sensor to move to the position of the rope groove to be turned, the Z-axis motor is an actuating mechanism for turning quantity, and the spindle motor is an actuating mechanism for turning.

Preferably, the data processing system is connected with the terminal box through a connecting lead or a network cable.

Preferably, the data output system is connected with the X-axis motor and the Z-axis motor through network cables and PROFINET communication.

Preferably, the data output system is in communication connection with the spindle motor through a MODBUS.

Preferably, the human-computer interaction module is an industrial personal computer, and the data processing system is connected with the industrial personal computer through a network cable by PROFINET communication.

Has the advantages that: by adopting the intelligent control system, the functions of automatic positioning, automatic turning amount calculation, automatic turning and result rechecking after automatic turning can be realized by one key; the accuracy of repairing and processing the roller rope grooves can be improved, the efficiency of repairing the rope grooves is improved, and the internet of things of turning amount and turning data is realized.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.

FIG. 1 is a PROFINET communication connection diagram of the present invention;

FIG. 2 is a PROFINET communication connection diagram of the present invention;

FIG. 3 is a schematic diagram of the connection of the servo system of the motor of the present invention;

FIG. 4 is a turning rope groove abnormal distance curve;

fig. 5 is a normal distance curve of the turned rope groove.

Detailed Description

In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be described in detail below. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the examples given herein without any inventive step, are within the scope of the present invention.

Referring to fig. 1 to 5, the present invention provides an intelligent turning repair control system for a roller rope groove, comprising: the system comprises a data acquisition system, a data processing system and a data output system.

The data acquisition system is used for acquiring field data and providing data support for calculation, processing and analysis of the CPU; the data acquisition system comprises a distance measuring sensor for measuring the distance between the turning device and the rope groove, a circumference measuring sensor for measuring the circumference of the rope groove of the roller, a roller main shaft encoder, an X-axis limit switch and a Z-axis limit switch, wherein the roller main shaft encoder is connected with a roller controller; the data acquisition system mainly has the functions of acquiring field data and providing data support for CPU calculation, processing and analysis, wherein the distance measurement sensor mainly measures the distance between a reference point and a rope groove to be turned so as to determine the position of each rope groove and provide data support for automatic positioning of the control system. The circumference measuring sensor and the roller spindle encoder are used for measuring the circumference of the rope groove to be turned, providing field data support for calculation of automatic turning quantity of the data processing system and ensuring the accuracy of the automatic turning quantity; the limit switch is used for defining zero points and limit positions of an X axis and a Z axis. The man-machine interaction module is used for interacting with an operator, controlling and displaying the running state information of the equipment.

The data processing system is used for analyzing, processing and converting the field data acquired by the data acquisition system and extracting effective data so as to control each system and exchange real-time data with each system; the data processing system comprises a CPU, a communication module, an IO module, a remote module and a human-computer interaction module; the data processing system is used for analyzing, processing and converting the field data acquired by the data acquisition system and extracting effective data; the CPU is the core of data processing and control output, the communication module is used for data exchange between the CPU and each system module, the IO module is an interface for field data and control output, and the remote module is used for providing protocols and support for remote upgrading, remote control and remote maintenance.

And the data output system is used for executing the processing result of the CPU and controlling the feeding of the X-axis motor, the Z-axis motor and the spindle motor. And the data output system is used for executing the analysis processing result of the CPU and carrying out automatic control, namely controlling the X-axis motor, the Z-axis motor and the spindle motor. The X-axis motor is an actuating mechanism for the turning device and the distance measuring sensor to move to the position of the rope groove to be turned, the Z-axis motor is an actuating mechanism for turning quantity, and the spindle motor is an actuating mechanism for turning.

As an important implementation mode of the scheme, in the X-axis direction, the turning device and the distance measuring sensor simultaneously run to the Xleft position of the rope groove to be turned at the Vmax speed, then run to the Xmid position and the Xright position of the rope groove at the Vmin speed, slowly and uniformly move to improve the moving precision, and measure a distance curve between the turning device and the rope groove;

measuring a distance curve of the turning device from the rope groove to be turned, and displaying the distance curve on a display screen of the man-machine interaction module; finding out the maximum value Lmax of the distance curve and the distance Lmid corresponding to the middle Xmid of the rope groove, and calculating the difference Ld between the Lmax and the Lmid, wherein the Ld is the turning feed amount; and the CPU performs operation processing according to the following programs:

Lmax(Tcycletime(Xleft--Xright));

Lmin(Tcycle time(Xleft--Xright));

Lmid(Tcycle time(Xleft--Xright));

Ld=Lmax-Lmid;

Xmove=Xleft;

Zmove=Lmid;

Vz=0.1mm/min;

if the Zmove is Lmax-0.5, stopping the turning device and returning to the tool retracting position;

namely, the Z axis moves forwards at the speed of 0.1mm per minute, Xmid is the feed position, Lmax is the maximum value of turning, and in order to ensure the precision, avoid errors and reduce turning, the movement is stopped after the total movement distance is Lmax-0.5. Stopping turning, and rapidly moving to a tool withdrawal position; in the program operation processing, as shown in fig. 4 and 5, fig. 4 is an abnormal distance curve of rope groove abrasion, the distance curve Lmax in fig. 4 is larger than Lmid and meets the turning repair condition, and if the distance curve Lmax is smaller than Lmid, the position to be repaired can be observed from the distance curve, so that an early warning is given; fig. 5 is a normal distance curve of the rope groove, the distance Lmid corresponding to the position of the rope groove Xmid is measured, and Lmid is introduced, so that the entering amount of the turning device can be accurately and effectively determined;

then measuring the circumferences C1, C2, C3 and C4 of the rope groove to be turned through a circumference measuring sensor and a drum spindle encoder respectively;

then the following operation program is adopted for processing:

Cmax(C1、C2、C3、C4...);

Cmin(C1、C2、C3、C4...);

Caverage(C1、C2、C3、C4...);

Cd=Cmax-Cmin;

cd > C, then Xmove ═ Z (Cmin), Zmove ═ (Cd/2 π) -0.5;

if Cd is less than or equal to C, finishing turning and returning to the initial position;

measuring the circumferences of the turned rope grooves respectively after turning, and obtaining the circumferences C1, C2, C3 and C4; calculating the maximum value Cmax, the minimum value Cmin and the average value Caverage of the measured perimeter, wherein the average value Caverage is used for the aided analysis and judgment of the perimeter turning; calculating the difference Cd between the maximum and minimum circumferences as Cmax-Cmin; if the Cd is within the allowable error range C, finishing the turning and returning to the initial position; if Cd is larger than the allowable error C, Z is operated to the Cmid position of the rope groove corresponding to Cmin, and the turning amount is (Cd/2 pi) +/-0.5; and repeating the turning operation process until the Cd is within the error range C.

Preferably, the data processing system is connected with the terminal box through a connecting lead or a network cable. The data output system is connected with the X-axis motor and the Z-axis motor through network cables and PROFINET communication. And the data output system is in communication connection with the spindle motor through an MODBUS. The human-computer interaction module is an industrial personal computer, and the data processing system is connected with the industrial personal computer through a network cable by PROFINET communication.

By adopting the intelligent control system, the functions of automatic positioning, automatic turning amount calculation, automatic turning and result rechecking after automatic turning can be realized by one key; the accuracy of repairing and processing the roller rope grooves can be improved, the efficiency of repairing the rope grooves is improved, and the internet of things of turning amount and turning data is realized.

The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种轴控运动控制结构

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!

技术分类