CN105334801B - A kind of robot bending speeds match adaptive approach - Google Patents

A kind of robot bending speeds match adaptive approach Download PDF

Info

Publication number
CN105334801B
CN105334801B CN201510762377.5A CN201510762377A CN105334801B CN 105334801 B CN105334801 B CN 105334801B CN 201510762377 A CN201510762377 A CN 201510762377A CN 105334801 B CN105334801 B CN 105334801B
Authority
CN
China
Prior art keywords
bending
robot
speed
time
plc
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.)
Active
Application number
CN201510762377.5A
Other languages
Chinese (zh)
Other versions
CN105334801A (en
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.)
Fujian Bote Ruo automation equipment Co.
Original Assignee
FUJIAN JUNPENG COMMUNICATION TECHNOLOGY 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 FUJIAN JUNPENG COMMUNICATION TECHNOLOGY Co Ltd filed Critical FUJIAN JUNPENG COMMUNICATION TECHNOLOGY Co Ltd
Priority to CN201510762377.5A priority Critical patent/CN105334801B/en
Publication of CN105334801A publication Critical patent/CN105334801A/en
Application granted granted Critical
Publication of CN105334801B publication Critical patent/CN105334801B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/401Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39001Robot, manipulator control

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)
  • Bending Of Plates, Rods, And Pipes (AREA)

Abstract

The invention discloses a kind of robot bending speeds match adaptive approach, the hardware system that methods described is related to includes grating scale, PLC and host computer, the signal output part of grating scale and robot is electrically connected with PLC respectively, host computer monitors PLC, signal and time data are obtained, speed data is transmitted to robot after being computed;The present invention uses round-about way, and uniformity is ensured using the time of both bending process of, robot and bending cutter.And the flexing movement time of the feedback automatic measurement & calculation bending cutter by using grating scale, and the movement velocity of robot is calculated accordingly, after the automatic bending of No. 3 to 4 robots, the most suitable bending speed of robot can be found out automatically, avoid artificial participation adjustment, method of adjustment is scientific and reasonable, accurate reliable.

Description

A kind of robot bending speeds match adaptive approach
Technical field
The present invention relates to a kind of robot bending speeds match adaptive approach.
Background technology
Robot is during coordinating bender to carry out bending to sheet metal component, and robotic gripper sheet metal component and bender Bending cutter to sheet metal component carry out bending.During bending, robot will coordinate bending cutter to carry out flexing movement, by Mismatched in the bending speed of bending cutter and the bending speed of robot, sheet metal component can be caused to become in bending process Shape, causes the product after bending to there is angular error.
Existing mode first gives one bending speed of robot, further according to bending knot substantially by the way of manual testing Fruit manually adjusts the bending speed of robot repeatedly, untill trying out a suitable speed.Such method, which is spent, to be compared Once the long time and bender parameter changes, just need to debug again again, action repeatability is poor.
The content of the invention
In order to solve deficiency of the prior art, artificial participation adjustment is avoided it is an object of the invention to provide one kind, is adjusted Adjusting method is scientific and reasonable, accurate reliable robot bending speeds match adaptive approach.
To achieve the above object, the present invention uses following technical scheme:
A kind of robot bending speeds match adaptive approach, the hardware system that methods described is related to include grating scale, The signal output part of PLC and host computer, grating scale and robot is electrically connected with PLC respectively, host computer monitoring PLC, obtains signal And time data, speed data is transmitted to robot after being computed;
Methods described specifically includes following steps:
1) grating scale is arranged on bender, grating scale determines the current location of the bending cutter on bender, and The value of grating scale is remedied to consistent with actual conditions;
2) the host computer poor bending speed for interval, successively change robot, and being surveyed by PLC at a given speed is passed through Determine the corresponding bending time under each bending speed of robot, obtained data are imported into spreadsheet and entered by being fitted function Row fitting, obtains robot bending speed and the fitting formula of bending time;
3) grating scale that bending cutter is set in PLC starts position and final position, bending of the bending cutter to give tacit consent to Speed carries out bending, and when bending cutter is by grating scale startup position and final position, PLC will be respectively started and stop timing Device, thus records the bending time of bending cutter, juxtaposition flag bit;
4) host computer detects flag bit during PLC is scanned, when reading the bending for the bending cutter that PLC is recorded Between, by bringing the bending time of bending cutter into step 2) in fitting formula can obtain the reference bending speed of robot;
5) host computer is by above-mentioned steps 4) obtain being transmitted to robot with reference to bending speed, robot carries out bending, surveyed by PLC Determine robot and refer to the bending time under bending speed at this;
6) the bending time of contrast bending cutter and the bending time of robot, and obtain the time difference of the two,
If the time difference of the two is in default scope, using above-mentioned steps 4) in obtained reference bending speed as machine The final bending speed of people;
If the time difference of the two exceeds default scope, the bending speed of robot is adjusted according to the magnitude relationship of the two, Bending speed after adjustment is transmitted to robot by host computer, and robot carries out flexing movement again, and by PLC mensuration machine people again Bending time under the bending speed, repeat step 6) up to the time difference of the two is in default scope, then by robot Final bending speed as robot is finally adjusted to qualified bending speed.
The method of the PLC mensuration machines people bending time is as follows:When robot carries out bending, start and roll in robot The position for being bent to position provides signal to PLC respectively, and PLC calculates the time difference of two signals, that is, when obtaining the bending of robot Between.
Step 2) in, when speed difference is 3mm/s, robot bending speed and the fitting formula of bending time are:Y= 63.053x-1.3372, wherein, x is the bending time of robot, unit s;Y is the bending speed of robot, and unit is mm/s.
The present invention uses above technical scheme, has the advantages that:Due to direct measurement bender bending cutter and The bending speed of robot has difficulties, therefore the present invention uses round-about way, utilizes the bending of, robot and bending cutter The time of both processes ensures uniformity.And by using grating scale feedback automatic measurement & calculation bending cutter flexing movement when Between, and the movement velocity of robot is calculated accordingly, after the automatic bending of No. 3 to 4 robots, robot can be found out automatically and most closed Suitable bending speed, it is to avoid artificial to participate in adjustment, method of adjustment is scientific and reasonable, accurate reliable.
Brief description of the drawings
The present invention is described in further details below in conjunction with the drawings and specific embodiments:
Fig. 1 is space structure schematic diagram of the invention.
Embodiment
As shown in figure 1, a kind of robot bending speeds match adaptive approach of the invention, the hardware that methods described is related to System includes grating scale, PLC and host computer, and grating scale is used for the position data for gathering bender bending cutter, and PLC is responsible for doubling Tulwar has and the time of robot flexing movement carries out timing, and host computer is then used to calculate corresponding speed and send it to Robot;The signal output part of grating scale and robot is electrically connected with PLC respectively, host computer monitoring PLC, obtains signal and time Data, robot is transmitted to after being computed by speed data;
Methods described specifically includes following steps:
1) grating scale is arranged on bender, grating scale determines the current location of the bending cutter on bender, and The value of grating scale is remedied to consistent with actual conditions;
2) think that 3mm/s speed difference is interval by host computer, successively the bending speed of change robot, and by The corresponding bending time under each bending speed of PLC mensuration machine people, obtained data are imported into spreadsheet and by fitting Function is fitted, and obtains robot bending speed and the fitting formula of bending time;Y=63.053x-1.3372, wherein, x is The bending time of robot, unit s;Y is the bending speed of robot, and unit is mm/s.
3) grating scale that bending cutter is set in PLC starts position and final position, and bending cutter is using 30mm/ as acquiescence Bending speed carry out bending, when bending cutter by grating scale starts position and final position, PLC will be respectively started and stop Timer, thus records the bending time of bending cutter, juxtaposition flag bit;
4) host computer detects flag bit during PLC is scanned, when reading the bending for the bending cutter that PLC is recorded Between, by bringing the bending time of bending cutter into step 2) in fitting formula can obtain the reference bending speed of robot; If above-mentioned steps 3) bending cutter bending time for measuring is 1.635s, substitutes into fitting formula and obtains bending reference velocity and be 32.667mm/s;
5) host computer is by above-mentioned steps 4) obtain being transmitted to robot with reference to bending speed, robot carries out bending, surveyed by PLC Determine robot and refer to the bending time under bending speed at this;
6) the bending time of contrast bending cutter and the bending time of robot, and obtain the time difference of the two,
If the time difference of the two is in default scope, using above-mentioned steps 4) in obtained reference bending speed as machine The final bending speed of people;
If the time difference of the two exceeds default scope, the bending speed of robot is adjusted according to the magnitude relationship of the two, Bending speed after adjustment is transmitted to robot by host computer, and robot carries out flexing movement again, and by PLC mensuration machine people again Bending time under the bending speed, repeat step 6) up to the time difference of the two is in default scope, then by robot Final bending speed as robot is finally adjusted to qualified bending speed.
Above-mentioned steps 6) specific robot bending speed adjustment embodiment it is as follows, first bending time of hypothesis bending cutter With the preset range of the time difference of the bending time of robot in 0.03s,
If the time difference of the two is in the range of 0.03, with above-mentioned steps 4) in obtained reference bending speed 32.667mm/s is the final bending speed of robot
If the time difference of the two exceeds 0.03s scope, according to the magnitude relationship of the two, by following rule adjustment:Such as The bending time of fruit bending cutter is more than more than robot bending time 0.1s, then robot speed reduces 3mm/s;If robot The bending time is more than more than bending cutter bending time 0.1s, then robot speed's increase 3mm/s.If during bending cutter bending Between be more than robot bending time 0.03s and less than 0.1s, then robot speed reduces 1mm/s;If the robot bending time is big It is less than 0.1s in bending cutter bending time 0.03s bis-, then robot speed's increase 1mm/s.
Such as, the bending time for measuring robot is 1.51s, and now obvious robot motion is too fast and the time difference is more than 0.1, then 3mm/s is subtracted on the basis of reference velocity 32.667mm/s, the speed of robot is changed to 29.667mm/s, adjusted After the completion of pass to robot, robot carries out flexing movement again, and by the folding under PLC again the mensuration machine people bending speed Curved time, repeat step 6) until bending cutter the bending time and robot the bending time time difference in 0.03 scope It is interior, then robot is finally adjusted to the final bending speed to qualified bending speed as robot.
In addition, the method for PLC mensuration machine people's bending times is as follows:Robot carry out bending when, robot start and The position of bending in place provides signal to PLC respectively, and PLC calculates the time difference of two signals, that is, obtains the bending of robot Time.

Claims (3)

1. a kind of robot bending speeds match adaptive approach, the hardware system that methods described is related to includes grating scale, PLC And host computer, it is characterised in that:The signal output part of grating scale and robot is electrically connected with PLC respectively, host computer monitoring PLC, Signal and time data are obtained, speed data is transmitted to robot after being computed;
Methods described specifically includes following steps:
1) grating scale is arranged on bender, grating scale determines the current location of the bending cutter on bender, and by light The value of grid chi is remedied to consistent with actual conditions;
2) the host computer poor bending speed for interval, successively change robot, and by PLC measuring machines at a given speed is passed through The corresponding bending time under each bending speed of device people, obtained data are imported into spreadsheet and intended by being fitted function Close, obtain robot bending speed and the fitting formula of bending time;
3) grating scale that bending cutter is set in PLC starts position and final position, bending speed of the bending cutter to give tacit consent to Bending is carried out, when bending cutter is by grating scale startup position and final position, PLC will be respectively started and stop timer, by This records the bending time of bending cutter, juxtaposition flag bit;
4) host computer detects flag bit during PLC is scanned, and reads the bending time for the bending cutter that PLC is recorded, By bringing the bending time of bending cutter into step 2) in fitting formula can obtain the reference bending speed of robot;
5) host computer is by above-mentioned steps 4) obtain being transmitted to robot with reference to bending speed, robot carries out bending, by PLC measuring machines Device people refers to the bending time under bending speed at this;
6) the bending time of contrast bending cutter and the bending time of robot, and obtain the time difference of the two,
If the time difference of the two is in default scope, using above-mentioned steps 4) in obtained reference bending speed as robot Final bending speed;
If the time difference of the two exceeds default scope, the bending speed of robot is adjusted according to the magnitude relationship of the two, it is upper Bending speed after adjustment is transmitted to robot by machine, and robot carries out flexing movement again, and by PLC mensuration machine people foldings again Bending time under curved speed, repeat step 6) up to the time difference of the two is in default scope, it is then that robot is last Final bending speed as robot is adjusted to qualified bending speed.
2. a kind of robot bending speeds match adaptive approach according to claim 1, it is characterised in that:The PLC The method of mensuration machine people's bending time is as follows:When robot carries out bending, start and the position of bending in place point in robot Signal is not provided to PLC, PLC calculates the time difference of two signals, that is, obtain the bending time of robot.
3. a kind of robot bending speeds match adaptive approach according to claim 1 or 2, it is characterised in that:Step 2) in, when speed difference is 3mm/s, robot bending speed and the fitting formula of bending time are:Y=63.053x-1.3372, its In, x is the bending time of robot, unit s;Y is the bending speed of robot, and unit is mm/s.
CN201510762377.5A 2015-11-11 2015-11-11 A kind of robot bending speeds match adaptive approach Active CN105334801B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510762377.5A CN105334801B (en) 2015-11-11 2015-11-11 A kind of robot bending speeds match adaptive approach

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510762377.5A CN105334801B (en) 2015-11-11 2015-11-11 A kind of robot bending speeds match adaptive approach

Publications (2)

Publication Number Publication Date
CN105334801A CN105334801A (en) 2016-02-17
CN105334801B true CN105334801B (en) 2017-10-13

Family

ID=55285413

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510762377.5A Active CN105334801B (en) 2015-11-11 2015-11-11 A kind of robot bending speeds match adaptive approach

Country Status (1)

Country Link
CN (1) CN105334801B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109590356B (en) * 2019-01-30 2020-06-16 福建渃博特自动化设备有限公司 Bending following method and terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2353748A1 (en) * 2010-02-08 2011-08-10 WAFIOS Aktiengesellschaft Method and device for producing a bent component
CN103707299A (en) * 2013-12-18 2014-04-09 南京埃斯顿机器人工程有限公司 Method of implementing real-time bending follow of bending robot
CN104331022A (en) * 2014-10-14 2015-02-04 福建骏鹏通信科技有限公司 Industrial robot bending fast programming system
CN104475504A (en) * 2014-11-04 2015-04-01 上海新时达电气股份有限公司 Real time following method for robot bend and device thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6137324A (en) * 1984-07-27 1986-02-22 Nippon Kokan Kk <Nkk> Press brake

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2353748A1 (en) * 2010-02-08 2011-08-10 WAFIOS Aktiengesellschaft Method and device for producing a bent component
CN103707299A (en) * 2013-12-18 2014-04-09 南京埃斯顿机器人工程有限公司 Method of implementing real-time bending follow of bending robot
CN104331022A (en) * 2014-10-14 2015-02-04 福建骏鹏通信科技有限公司 Industrial robot bending fast programming system
CN104475504A (en) * 2014-11-04 2015-04-01 上海新时达电气股份有限公司 Real time following method for robot bend and device thereof

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
全伺服直接驱动的自动化折弯单元的研发;刘荣;《中国优秀硕士论文全文数据库工程科技I辑》;20150115;论文第四-五章34-68页 *
基于智能控制技术的电动折弯机研究与开发;史步海,方志雄;《组合机床与自动化加工技术》;20110731;全文 *

Also Published As

Publication number Publication date
CN105334801A (en) 2016-02-17

Similar Documents

Publication Publication Date Title
EP3065012B1 (en) Control device and method of synchronizing control
CN104325359A (en) Real-time non-contact measuring and compensating device of local deformation quantity
CN105556404A (en) Programmable controller system and controller therefor
CN106525605B (en) It is a kind of for measuring the device and method of crop lodging resistance
WO2008113807A3 (en) A method and an apparatus for programming a material removal process carried out on an object by means of a robot
CN112404784B (en) Welding quality detection method, device and system of welding machine and medium
CN105680972A (en) Network synchronous control method of robot cluster cooperation tasks
CN105334801B (en) A kind of robot bending speeds match adaptive approach
EP3318939B1 (en) Control system, control method and program for control system
EP3176662A1 (en) Velocity-based impedance controller
CN109108732B (en) Automatic laser positioning device and method for variable-thickness plate
CN108693840B (en) Control device, storage medium, control system, and control method
EP3315898B1 (en) Control system, control method and program for control system
CN103832005B (en) The method of online corrugated board wire base paper roll stand automatic edge-adjusting and edge aligning system
CN110647120A (en) Motion control method suitable for extreme application conditions
CN106289459A (en) Ultrasonic wave gas flow-meter dot factor correcting unit and method
EP3316055A1 (en) Control system, method and program for generating two-dimensional shape data of an object
CN110153875B (en) Grinding wheel abrasion real-time detection and calibration method and device
CN114147727A (en) Method, device and system for correcting pose of robot
CN206733007U (en) Robot Adaptable System
US10268183B2 (en) Control device and method of synchronizing control
CN104257500A (en) Automatic fault alarm system of CIT capsule production line
EP3316054A1 (en) Control system, method and program for generating two-dimensional shape data of an object
CN118130957B (en) Automatic inspection system for electrical equipment
WO2022056823A1 (en) Method and apparatus for tuning robot system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190121

Address after: 350000 Second Floor of Building 18, Taijiang Industrial Park, Jinshan Orange Garden Chau Industrial Zone, Cangshan District, Fuzhou City, Fujian Province

Patentee after: Fujian Bote Ruo automation equipment Co.

Address before: 350000 Building No. 19, Taijiang Garden, Orange Garden Island Industrial Park, 618 Jinshan Avenue, Cangshan District, Fuzhou City, Fujian Province

Patentee before: FUJIAN JUNPENG COMMUNICATION TECHNOLOGY CO., LTD.