[go: up one dir, main page]

CN1344600A - Opened industrial robot controlling platform - Google Patents

Opened industrial robot controlling platform Download PDF

Info

Publication number
CN1344600A
CN1344600A CN 00129523 CN00129523A CN1344600A CN 1344600 A CN1344600 A CN 1344600A CN 00129523 CN00129523 CN 00129523 CN 00129523 A CN00129523 A CN 00129523A CN 1344600 A CN1344600 A CN 1344600A
Authority
CN
China
Prior art keywords
servo
robot
converter
code disc
controller
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.)
Granted
Application number
CN 00129523
Other languages
Chinese (zh)
Other versions
CN1095420C (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.)
Institute of Automation of Chinese Academy of Science
Original Assignee
Institute of Automation of Chinese Academy of Science
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 Institute of Automation of Chinese Academy of Science filed Critical Institute of Automation of Chinese Academy of Science
Priority to CN 00129523 priority Critical patent/CN1095420C/en
Publication of CN1344600A publication Critical patent/CN1344600A/en
Application granted granted Critical
Publication of CN1095420C publication Critical patent/CN1095420C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Numerical Control (AREA)

Abstract

The controlling platform for opened industrial robot is one universal industrial robot controlling system. The present invnetion is featured by that universal industrial computer is introduced into traditional robot controlling system and that by means of unique opened and modular structure, the original controller in closed structure is expanded into controlling platform in opened structure. As one robot controlling system for controlling different servo packages, controlling industrial robot move flexibly and increasing funcitons conveniently, the present invcntion can make the robot production suitable for the requirement of small order and multiple variety production in modern industrial.

Description

Opened industrial robot controlling platform
The invention belongs to the general-purpose industrial robot control system.Its outstanding feature is that the general-purpose industrial computing machine is introduced in traditional robot control system, and adopts unique open and modular construction, the controller of original structure sealing is expanded to the control platform of structure opening.
Traditional industry robot controller (CONTROLLER) lacks independence, ROBOT CONTROL device and manipulator (MANIPULATOR) are one, Figure 1 shows that the Typical Disposition of traditional robot control system, R1 is an industrial robot, A1 is a controller, the inside is integrated with special purpose computer and some other electric equipment of servo bag, structure sealing, controller wherein generally can only be suitable for the fixing a kind of servo bag of a certain model, drag a certain specific servomotor, sort controller generally also can only be applicable to a kind of particular machines people.The function of controller depends on required finishing of the task of robot, and the used parameter of servo and planning algorithm of controller is all directly from body: low layer position servo algorithm will customize according to the servomotor of manipulator and the characteristic of servoamplifier, and the upper strata planning procedure will be worked out according to parameters such as the mechanism of manipulator, sizes.
If job task and manipulating object are all fixed, so this closed robot controller has simply, advantage reliably and efficiently.But along with expanding economy, people are more and more higher to the diversified requirement of product.Make already by original task and the operation of the relatively-stationary large-scale pipeline formula of object, to the flexible manufacturing (FM) and computer integrated manufacturing system (CIM) mode development of task and the frequent middle and small scale that changes of object.The task that this industrial robot that just requires to take in the system manufacturing system formerly fresh combatants can be competent at continuous variation, i.e. function flexibilityization.In the purchase stage of robot, the user of robot can not to future production task variation consider comprehensively.In case new task is not included in the existing ROBOT CONTROL function, the controller robot that has enclosed construction so just has no purposes like this.In addition, the configuration of original robot control system as shown in Figure 1, wherein the model of the R1 of robot is fixed.
Purpose of the present invention is as follows: if the function of robot can be expanded, through the function expansion of controller, original robot just can put in the new production task and go.And if the function of controller has expandability, the software and hardware that just needs controller all is open.The software opening is because new function needs new control strategy and new control method; The hardware opening is that new device need communicate with controller, so controller hardware must be open because new task needs new device.Make robot have flexibility, controller must be a structure opening.The present invention can be used as a kind of control system of robot, control polytype servo bag, control industrial robot more neatly, increase its function more easily, make existing robots produce the requirement that further adapts to the many kinds of modern industry production short run; Also can be used as a kind of experiment porch,, test various control strategies, for the research and the exploitation of futurity industry robot provides a kind of experiment porch by the Control Software of layer exploitation thereon based on different operating system.
Technical essential of the present invention is as shown in Figure 2: I1 is the general-purpose industrial computing machine, and A2 is a switch board, and servo bag and main frame are installed in wherein, and R2 is an industrial robot.With different be of Fig. 1 in configuration: increased external industrial computer, made the user can be according to own actual needs establishment and modification control program, the model of the R2 of robot among Fig. 2 can be selected for use flexibly.
Technological core of the present invention is to realize the control of a kind of controller to multiple servo bag by industrial computer and some interface boards.Fig. 3 is concrete connection diagram, C1 is multi-axis motion controller PMAC2-PCR (being called for short PMAC) among the figure, it can be inserted on the slot of the isa bus on the industrial computer, C2 and C3 are YASKAWA absolute encoder converter ACC-8D-OPTION9, C4 is Signal Matching converter ACC-8E, and C5 also is Signal Matching converter ACC-8F; S1 is respectively the different servo bags of two classes with S2, and S1 is the imported servo bag of voltage signal, and input voltage is 0-6V, and S2 is the imported servo bag of PWM, is input as the PWM ripple; M1 and M2 are servomotor, and E1 and E2 are respectively the code-disc signal output unit (ENCODER) of M1 and M2.
The principle of work of Fig. 3 is as follows:
Send voltage control signal by operating in the control program of working out on the industrial computer, send C4 to by the JMAC2 interface on the C1, send servo bag S1 by C4 to through amplifying again, and then the driving pulse of formation servomotor M1, computing machine is also controlled PMAC and is produced another road pwm signal in addition, and pass to interface board C5 by JMAC4, and export to the servo bag S2 that needs the PWM input signal by the P5 port of C5 again, the drive signal of servomotor M2 is just from S2.
Robot control system also needs the variation of the position in each joint of definite robot in addition, and this signal is to produce by the code-disc that is installed on the servomotor, because servo bag is inequality, so the pipeline of code-disc signal also is different.The code-disc signal of the M1 that is produced by E1 is given S1 earlier, and EO (ENCODE OUTPUT) port by S1 passes to absolute encoder converter C2 again, and C2 is the increment code wheel signal with the absolute encoder conversion of signals, and absolute encoder signal and increment code wheel signal are all passed PMAC back; And the code-disc signal of M2 is to be directly passed to C3 after being produced by E2, and the signal of C3 produces absolute signal and increment signal respectively through C2 and C5 again, and finally is aggregated into PMAC by JMAC1 on the PMAC and JMAC4.Computing machine has just obtained the code-disc signal of two kinds of servomotors like this, just can understand these code-disc signals by computer program, to determine the position and the motion state in each joint of robot.
By the connection of above circuit, just can realize easily providing control signal, and can understand the code-disc signal of two kinds of different servo motors to two kinds of different servo bags, can control this two classes servomotor very neatly.In like manner also can expand to the control of many servomotors.
The major advantage of the robot controlling platform that the present invention proposes is as follows: a cover control system can be controlled many servo bags simultaneously; Owing to adopted complete open structure, the user can carry out secondary development according to technological requirement on the basis of this control system, finish the not available task of some original systems; Because industrial computer has been introduced in the ROBOT CONTROL system, the user is the manipulation robot more neatly, carries out teaching and reproduces, and have very friendly man-machine interface; This cover control system can realize at most the controls of 8 motions are compared with 6 axis controllers that present industrial robot generally uses, and has higher control accuracy and application widely; Because robot body, servo bag, motion controller and industrial computer among the present invention all adopt modular design, therefore can freely make up according to actual needs, widened the application of robot control system.
Description of drawings:
Fig. 1 is the configuration connection layout of traditional industrial robot control system;
Fig. 2 is the configuration connection layout of this robot controlling platform;
Fig. 3 is the connection layout by two types of servo bags of Industrial Computer Control;
Fig. 4 is the structured flowchart of six axle servo control systems of robot among the embodiment;
Embodiment:
This control platform has been realized control to two kinds of servo bags by circuit as shown in Figure 3, the structured flowchart of the industrial robot control system that utilization the method is formed as shown in Figure 4, industrial computer can adopt ADVANTECH-610 among the figure, also can adopt YASKAWA MOTOMANSK10 robot body as controlling object, two kinds of servo bags adopt four YASKAWACACR-SR15SZ1SD-Y214 type single shafts to drive servo bag and four servo bags of driving of a DELTA TAU respectively, the Y214 type is the servo bag of voltage-controlled type, the S that is used for the drive machines people, L, four joints of U and R, DELTA TAU is the servo bag of PWM ripple control type, is used for B and two joints of T of drive machines people wrist.
Industrial computer produces control signal by PMAC, passes to four CACR-SR15SZ1SD-Y214 single shafts again after the amplification through two interface board ACC-8ED and drives servo bag, the servomotor in control S, L, U and four joints of R.And the drive signal of the servomotor of two other B and T passes to four servo bag DELTA TAU of driving by ACC-8F after being produced by PMAC.
The code-disc signal of the servomotor in S, L, U and four joints of R all is to be delivered to ACC-8D by servo bag earlier, is the absolute encoder conversion of signals increment code wheel signal, passes PMAC back by ACC-8E again; And the code-disc signal of the servomotor of B and T is directly to be sent to another piece ACC-8D, divide two-way to pass PMAC back again, can determine the joint angle and the motion state in 6 joints of SK10 robot by the program of on industrial computer, moving very accurately by ACC-8E and ACC-8F.
Software can utilize visualization procedure (as VC) establishment at present general WINTEL platform, the inverse kinematics algorithm that rudimentary algorithm adopts kinematics coordinate transform and Pieper to propose based on the D-H parameter, its structural parameters can be adjusted according to the different machines human body, reproduce with the two kinds of methods of directly programming by teaching the motion of robot is planned.Software also can be constructed under other operating systems (as UNIX, Linux etc.), and this wide-open hardware and software structure has a very important role for the dirigibility that improves robot manipulating task.
By control program, can control the motion of SK10 robot under joint coordinates, Cartesian coordinate, tool coordinates and User Defined coordinate, can finish the motion of straight line, circular arc and various SPL.This cover robot controlling platform not only can control robot be finished the various work that present general-purpose industrial robot is possessed, but also can further develop corresponding software on its basis, realizes new function.
The present invention has replaced computing machine special-purpose in conventional machines people's controller with general opened industrial computing machine, make not only control robot according to the conventional method of user, and can adjust and change the job task of robot neatly, even can on open computer platform, construct the new adaptation upper strata Control Software of different production requirements separately by computing machine.Therefore can improve the user to the ROBOT CONTROL ability easily for robot increases the function that does not possess when some dispatch from the factory.This creation improves its control accuracy for the function that increases industrial robot, expands the application of robot in commercial production and has important effect.

Claims (2)

1.一种由通用的工业计算机、控制器、转换器、伺服包、伺服电机构成的开放式工业机器人控制平台,其特征在于:多轴控制器C1可以插在工业计算机上的ISA总线的插槽上,多轴控制器C1接口与信号匹配转换器C4连接,信号匹配转换器C4经过放大与伺服包S1连接,伺服包S1又与伺服电机M1连接形成驱动脉冲;伺服电机M1又通过码盘信号转换单元E1与伺服包S1连接;伺服包S1通过EO端口与绝对码盘转换器C2连接;绝对码盘转换器C2还分别与多轴控制器C1,另一绝对码盘转换器C3,信号匹配转换器C4连接;绝对码盘转换器C3连接接口板C5,接口板C5连接伺服包S2,伺服包S2连接伺服电机M2,伺服电机M2通过码盘信号输出单元E2与绝对码盘转换器C3连接;接口板C5亦与多轴控制器C1连接。1. An open industrial robot control platform composed of a general industrial computer, a controller, a converter, a servo package, and a servo motor, is characterized in that: the multi-axis controller C1 can be inserted into the ISA bus plug of the industrial computer. On the slot, the multi-axis controller C1 interface is connected to the signal matching converter C4, and the signal matching converter C4 is connected to the servo package S1 after amplification, and the servo package S1 is connected to the servo motor M1 to form a driving pulse; the servo motor M1 passes through the code disc The signal conversion unit E1 is connected to the servo package S1; the servo package S1 is connected to the absolute code disc converter C2 through the EO port; the absolute code disc converter C2 is also connected to the multi-axis controller C1, another absolute code disc converter C3, and the signal The matching converter C4 is connected; the absolute code disc converter C3 is connected to the interface board C5, the interface board C5 is connected to the servo package S2, the servo package S2 is connected to the servo motor M2, and the servo motor M2 is connected to the absolute code disc converter C3 through the code disc signal output unit E2 connection; the interface board C5 is also connected with the multi-axis controller C1. 2.根据权利要求所述的开放式工业机器人控制平台,其特征在于:工业计算机通过ISA总线用插槽与多轴控制器连接,多轴控制器又与多个接口板连接,接口板又分别与绝对码盘转换器对应连接;每个接口板可以连接一对伺服包,实现一种控制器对多种伺服包的控制;伺服包亦与绝对码盘转换器连接,伺服包与伺服电机连接,伺服电机还可与绝对码盘转换器连接后与多轴控制器连接。2. The open industrial robot control platform according to claim, characterized in that: the industrial computer is connected with the multi-axis controller through the ISA bus with a slot, and the multi-axis controller is connected with a plurality of interface boards, and the interface boards are respectively It is correspondingly connected with the absolute code disc converter; each interface board can be connected with a pair of servo packages to realize the control of multiple servo packages by one controller; the servo package is also connected with the absolute code disc converter, and the servo package is connected with the servo motor , the servo motor can also be connected with the multi-axis controller after being connected with the absolute code disc converter.
CN 00129523 2000-09-30 2000-09-30 Opened industrial robot controlling platform Expired - Fee Related CN1095420C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 00129523 CN1095420C (en) 2000-09-30 2000-09-30 Opened industrial robot controlling platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 00129523 CN1095420C (en) 2000-09-30 2000-09-30 Opened industrial robot controlling platform

Publications (2)

Publication Number Publication Date
CN1344600A true CN1344600A (en) 2002-04-17
CN1095420C CN1095420C (en) 2002-12-04

Family

ID=4593558

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 00129523 Expired - Fee Related CN1095420C (en) 2000-09-30 2000-09-30 Opened industrial robot controlling platform

Country Status (1)

Country Link
CN (1) CN1095420C (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103454945A (en) * 2013-07-03 2013-12-18 河海大学常州校区 Distributed motion control system of leg type walking robot
CN104635633A (en) * 2013-11-08 2015-05-20 沈阳高精数控技术有限公司 Multi bus industrial robot control system with WiFi wireless communication function
CN107065682A (en) * 2017-05-17 2017-08-18 西安交通大学 A kind of robot controller opens the implementation method of bottom position instruction interface

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102591306B (en) * 2012-03-08 2013-07-10 南京埃斯顿机器人工程有限公司 Dual-system assembly type industrial robot controller

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103454945A (en) * 2013-07-03 2013-12-18 河海大学常州校区 Distributed motion control system of leg type walking robot
CN103454945B (en) * 2013-07-03 2016-06-29 河海大学常州校区 A kind of Distributed Motion Control System of sufficient formula walking robot
CN104635633A (en) * 2013-11-08 2015-05-20 沈阳高精数控技术有限公司 Multi bus industrial robot control system with WiFi wireless communication function
CN107065682A (en) * 2017-05-17 2017-08-18 西安交通大学 A kind of robot controller opens the implementation method of bottom position instruction interface

Also Published As

Publication number Publication date
CN1095420C (en) 2002-12-04

Similar Documents

Publication Publication Date Title
Altintas et al. Feedrate optimization for spline interpolation in high speed machine tools
CN100544899C (en) A kind of open robotic system
CN100401218C (en) Open motion control card and control method for parallel equipment based on two-level DSP
CN105033996B (en) Control system based on hand-push teaching type five-shaft horizontal joint robot
CN204366962U (en) Six axle heavy-load robot control systems
CN102566511A (en) Five-shaft numerical control system cutter center point interpolation path interpolation method
CN1641503A (en) Embedded digital-control platform integrating control strategy of working state and its control method
CN106777475A (en) A kind of injection machine arm dynamics synergy emulation method of confined space constraint
CN106346480A (en) Multi-freedom-degree injection mold mechanical arm modeling method based on UG and MATLAB
CN1344600A (en) Opened industrial robot controlling platform
CN2447131Y (en) Open-type control platform for industrial robot
Wang et al. The control system design of a SCARA robot
Gao et al. A fixed-distance planning algorithm for 6-DOF manipulators
Gao et al. Implementation of open-architecture kinematic controller for articulated robots under ROS
Fuping et al. Research on inverse kinematics of robot based on motion controller
JP3668821B2 (en) Robot controller and robot control method
Guo Multi-degree-of-freedom robot arm motion simulation based on MATLAB
Toth New PC and LabVIEW based robot control system
CN116175551A (en) Kinematic model building method of double-arm cooperative robot
Zhang et al. Complete framework of jerk-level inverse-free solutions to inverse kinematics of redundant robot manipulators
Takosoglu et al. Fuzzy logic positioning system of electro-pneumatic servo-drive
Wang The applications of industrial robots in the field of industrial automation and control
CN1075219A (en) Fuzzy Control Method and Fuzzy Controller
Yang et al. An Open CNC System Based on Motion Controller
Jiao et al. The Design of Multi Degree of Freedom Manipulator Controller Based on 485 Bus

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Assignee: Xuzhou Handler Special Vehicle Co., Ltd.

Assignor: Institute of Automation, Chinese Academy of Sciences

Contract fulfillment period: 2006.1.6 to 2016.1.5 contract change

Contract record no.: 2009320000125

Denomination of invention: Opened industrial robot controlling platform

Granted publication date: 20021204

License type: exclusive license

Record date: 2009.2.18

LIC Patent licence contract for exploitation submitted for record

Free format text: EXCLUSIVE LICENSE; TIME LIMIT OF IMPLEMENTING CONTACT: 2006.1.6 TO 2016.1.5; CHANGE OF CONTRACT

Name of requester: XUZHOU HAILUNZHE SPECIAL VEHICLE CO., LTD.

Effective date: 20090218

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20021204

Termination date: 20100930