CN103802105A - Mechanical arm control system - Google Patents

Mechanical arm control system Download PDF

Info

Publication number
CN103802105A
CN103802105A CN201210442029.6A CN201210442029A CN103802105A CN 103802105 A CN103802105 A CN 103802105A CN 201210442029 A CN201210442029 A CN 201210442029A CN 103802105 A CN103802105 A CN 103802105A
Authority
CN
China
Prior art keywords
plate
board
user
control
pulse
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201210442029.6A
Other languages
Chinese (zh)
Inventor
邓德智
褚明杰
刘一恒
曲道奎
徐方
李健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang Siasun Robot and Automation Co Ltd
Original Assignee
Shenyang Siasun Robot and Automation 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 Shenyang Siasun Robot and Automation Co Ltd filed Critical Shenyang Siasun Robot and Automation Co Ltd
Priority to CN201210442029.6A priority Critical patent/CN103802105A/en
Publication of CN103802105A publication Critical patent/CN103802105A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • B25J9/161Hardware, e.g. neural networks, fuzzy logic, interfaces, processor

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

The invention discloses a mechanical arm control system which comprises a master control board, a pulse board, a user IO board, a system IO board, a user IO interface board and a system IO interface board. The pulse board, the user IO board and the system IO board perform data interaction with the master control board through a bus. The master control board processes data of the pulse board, the user IO board and the system IO board and sends control signals to the pulse board, the user IO board and the system IO board. The pulse board sends pulse signals to a servo driver which converts the pulse signals into control currents, and the control currents control a servo motor to rotate. The user IO board is connected with an external device through the user IO interface board, and the user IO board performs data interaction with the external device. The system IO board is connected with a sensor and a hand electromagnetic valve through the system IO interface board, and the system IO board performs data interaction with the sensor and the hand electromagnetic valve. Compared with a traditional middle-sized programmable logic controller, the mechanical arm control system has the advantages of being small in size and easy to expand.

Description

Manipulator control system
Technical field
The present invention relates to industrial automatic control technology, relate in particular to a kind of manipulator control system.
Background technology
Existing industrial robot control system mainly adopts Programmable Logic Controller (PLC) as kernel control chip, and the shortcoming of PLC is that volume is large, weight is heavier, various types of communication protocol extension inconvenience, cannot do advanced algorithm computing etc.Because industrial robot system requirements real-time is high, programmability strong and fast response time, so conventionally select Medium PLC as control device.Medium PLC is made up of power module, CPU module, digital quantity input module, digital output module, position control module, communication module, analog input module and analog output module conventionally, between each module, needing above to carry out array by the special backboard of PLC installs, after installing, whole equipment size is generally bigger than normal, takes up space.When Medium PLC and other system communicate, need to expand corresponding communication module and realize the support to respective communication agreement, this will additionally increase volume and the cost of equipment.
Summary of the invention
The present invention is intended to solve above-mentioned problems of the prior art, proposes a kind of manipulator control system.
The manipulator control system that the present invention proposes is for manipulator control, described manipulator comprises servo-driver, servomotor, forearm, sensor and hand magnetic valve, described servo-driver is connected with described servomotor, described servomotor and described forearm are in transmission connection, and described sensor and described hand magnetic valve are placed on described forearm.Described control system comprises: master board, pulse plate, user IO plate, system IO plate, user IO interface board and system IO interface board.Wherein, described pulse plate, user IO plate and system IO plate carry out data interaction by bus and described master board; The data of described pulse plate, user IO plate and system IO plate are processed in described master board, and send a control signal to described pulse plate, user IO plate and system IO plate; Described pulse plate transmitted signal is to described servo-driver, and described pulse signal is converted to control electric current by described servo-driver, and servomotor rotates described in described control Current Control; Described user IO plate is connected with external equipment by described user IO interface board, and described user IO plate and described external equipment carry out data interaction; Described system IO plate is connected with described sensor and described hand magnetic valve by described system IO interface board, and described system IO plate and described sensor and described hand magnetic valve carry out data interaction.
Preferably, described master board is embedded control panel.
Preferably, described pulse plate, described user IO plate and described system IO plate carry out data interaction by CAN bus and described master board.
Preferably, described pulse plate adopts 485 interface standards to be connected with described driver.
Preferably, described manipulator control system also comprises supply module, and described supply module is electrically connected with described master board, described pulse plate, described user IO plate and described system IO plate by system IO interface board.
Preferably, described user IO interface board is two, and every described user IO interface board comprises input and the output port of 16 road signals.
Preferably, described manipulator control system also comprises upper control machine, described upper control machine and described manipulator communication.
The manipulator control system that the present invention proposes uses described control panel, described pulse plate, described user IO plate, described system IO plate, described user IO interface board and the described system IO interface board core devices as described manipulator control system, than traditional Medium PLC, the manipulator control system that the present invention proposes has advantages of that volume is little, can, by module integrated various types of communication to described control panel, avoid additional extension communication module simultaneously.
Accompanying drawing explanation
Fig. 1 is the manipulator control system structure chart of one embodiment of the invention.
The specific embodiment
In order to make object of the present invention, technical scheme and advantage more clear, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
The manipulator control system structure composition and the each parts annexation thereof that below first the present invention are proposed are described, and then in conjunction with the working environment of described manipulator control system, its operation principle are further described.
The manipulator control system that the present invention proposes is for manipulator control, described manipulator comprises servo-driver, servomotor, forearm, sensor and hand magnetic valve, described servo-driver is connected with described servomotor, described servomotor and described forearm are in transmission connection, and described sensor and described hand magnetic valve are placed on described forearm.Figure 1 shows that the manipulator control system structure chart of one embodiment of the invention.
In the present embodiment, described manipulator control system comprises: master board 100, user IO plate 101, system IO plate 102, pulse plate 103, user IO interface board 104 and system IO interface board 105.
Described pulse plate 103, described user IO plate 104 and described system IO plate 105 all carry out data interaction by bus and described master board 100.Preferably, described master board 100 is used embedded control panel.In described master board 100, built-in Linux operating system is installed, under built-in Linux environment, can develop the program that is applicable to control described manipulator, can also, by module integrated various types of communication to described control panel 100, avoid additional extension communication module simultaneously.In addition, described bus is the one in CAN bus or any bus with LAN control function.
The data of described pulse plate 103, user IO plate 101 and system IO plate 102 are processed in described master board 100, and send a control signal to described pulse plate 103, user IO plate 101 and system IO plate 102.
Described pulse plate 103 is to described servo-driver transmitted signal, and described pulse signal is converted to control electric current by described servo-driver, and described servomotor rotates under the control of described control electric current, drives described forearm motion simultaneously.Preferably, described pulse plate 103 adopts 485 interface standards to be connected with described driver.
Described user IO plate 101 is connected with external equipment by described user IO interface board 104, and described user IO plate 101 carries out data interaction with described external equipment.
Described system IO plate 102 is connected with described sensor and described hand magnetic valve by described system IO interface board 105, and described system IO plate 102 carries out data interaction with described sensor and hand magnetic valve.
The manipulator control system structure composition and the each parts annexation thereof that above the present invention are proposed are introduced, and below in conjunction with the working environment of described manipulator control system, its operation principle are further described.
Take the material gripping manipulator that is applied in lathe as example, described user IO plate 101 is connected with the material supervising device being placed on lathe by described user IO interface board 104, described material supervising device can be camera, for taking the quantity of material on described lathe; Described material supervising device can be also weight sensing device, and for detection of the weight of material on described lathe, described user IO plate 101 carries out data interaction with described material supervising device.
Particularly, when described material supervising device detects while having material on described lathe, can send data message to described user IO interface board 104, described data message shows there is material on described lathe.Described user IO plate 101 obtains described data message by described user IO interface board 104, and by described bus, described data message is sent to described master board 100, described master control borad 100 processing said data information, and send the first control signal and the second control signal to described pulse plate 103 and described system IO plate 102 respectively.Described pulse plate 103 according to described the first control signal to described servo-driver transmitted signal, described pulse signal is converted to control electric current by described servo-driver, described servomotor rotates under the control of described control electric current, drives described forearm motion simultaneously; Described system IO plate 102 carries out exchanges data with described sensor and described hand magnetic valve in real time according to described the second control signal simultaneously, described sensor is for monitoring the distance of current manipulator and described material, and the switch of described hand magnetic valve is used for controlling material described in described manipulator gripping.
Particularly, described sensor obtains the positional information of described manipulator in real time, described positional information is obtained and processed to described master board 100 by described system IO plate 102 and described system IO interface board 105, then transmit control signal to described pulse plate 103 in real time, close to described material to control described manipulator.
When described manipulator is described in can gripping when the position of material, described master board 100 transmits control signal to described pulse plate 103, controls described manipulator stop motion; Simultaneously described master board 100 transmits control signal to described system IO plate, to control material described in the gripping of described hand magnetic valve.After gripping has been moved, described master board 100 transmits control signal to described pulse plate 103, continue control described robot movement, by described material clamp to preassignment position.
Preferably, when described external equipment is while being multiple, described user IO interface board 104 can expand to polylith, and wherein every described user IO interface board comprises input and the output port of 16 road signals.
Preferably, described manipulator control system also comprises supply module, and described supply module powers to described master board 100, described pulse plate 103, described user IO plate 101 and described system IO plate 102 by system IO interface board 105.
Preferably, when described manipulator is while being multiple, described manipulator control system also comprises upper control machine, and described upper control machine and described multiple manipulator carry out communication, thereby described multiple manipulators are coordinated and scheduling.
The manipulator control system that the present invention proposes uses described control panel 100, described pulse plate 103, described user IO plate 102, described system IO plate 102, described user IO interface board 104 and described system IO interface board 105 core devices as described manipulator control system, than traditional Medium PLC, the manipulator control system that the present invention proposes has advantages of that volume is little, can, by module integrated various types of communication to described control panel 100, avoid additional extension communication module simultaneously.
Although the present invention is described with reference to current preferred embodiments; but those skilled in the art will be understood that; above-mentioned preferred embodiments is only used for illustrating the present invention; not be used for limiting protection scope of the present invention; any within the spirit and principles in the present invention scope; any modification of doing, equivalent replacement, improvement etc., within all should being included in the scope of the present invention.

Claims (7)

1. a manipulator control system, for manipulator control, described manipulator comprises servo-driver, servomotor, forearm, sensor and hand magnetic valve, described servo-driver is connected with described servomotor, described servomotor and described forearm are in transmission connection, described sensor and described hand magnetic valve are placed on described forearm, it is characterized in that, described control system comprises: master board, pulse plate, user IO plate, system IO plate, user IO interface board and system IO interface board, wherein
Described pulse plate, user IO plate and system IO plate carry out data interaction by bus and described master board;
The data of described pulse plate, user IO plate and system IO plate are processed in described master board, and send a control signal to described pulse plate, user IO plate and system IO plate;
Described pulse plate transmitted signal is to described servo-driver, and described pulse signal is converted to control electric current by described servo-driver, and servomotor rotates described in described control Current Control;
Described user IO plate is connected with external equipment by described user IO interface board, and described user IO plate and described external equipment carry out data interaction;
Described system IO plate is connected with described sensor and described hand magnetic valve by described system IO interface board, and described system IO plate and described sensor and described hand magnetic valve carry out data interaction.
2. a kind of manipulator control system according to claim 1, is characterized in that, described master board is embedded control panel.
3. a kind of manipulator control system according to claim 1, is characterized in that, described pulse plate, described user IO plate and described system IO plate carry out data interaction by CAN bus and described master board.
4. a kind of manipulator control system according to claim 1, is characterized in that, described pulse plate adopts 485 interface standards to be connected with described driver.
5. a kind of manipulator control system according to claim 1, is characterized in that, also comprises supply module, and described supply module is electrically connected with described master board, described pulse plate, described user IO plate and described system IO plate by system IO interface board.
6. a kind of manipulator control system according to claim 1, is characterized in that, described user IO interface board is two, and every described user IO interface board comprises input and the output port of 16 road signals.
7. a kind of manipulator control system according to claim 1, is characterized in that, also comprises upper control machine, described upper control machine and described manipulator communication.
CN201210442029.6A 2012-11-08 2012-11-08 Mechanical arm control system Pending CN103802105A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210442029.6A CN103802105A (en) 2012-11-08 2012-11-08 Mechanical arm control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210442029.6A CN103802105A (en) 2012-11-08 2012-11-08 Mechanical arm control system

Publications (1)

Publication Number Publication Date
CN103802105A true CN103802105A (en) 2014-05-21

Family

ID=50699732

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210442029.6A Pending CN103802105A (en) 2012-11-08 2012-11-08 Mechanical arm control system

Country Status (1)

Country Link
CN (1) CN103802105A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5331266A (en) * 1992-06-24 1994-07-19 Hughes Aircraft Company Cooperative differential drive system
CN1806940A (en) * 2006-01-23 2006-07-26 湖南大学 Defective goods automatic sorting method and equipment for high-speed automated production line
CN102139486A (en) * 2011-04-14 2011-08-03 上海交通大学 Control system for robot palletizer with self-maintenance function
CN202155882U (en) * 2011-06-28 2012-03-07 苏州经贸职业技术学院 Carrying manipulator system
CN102581745A (en) * 2012-02-29 2012-07-18 清华大学 Handling robot system for chemical mechanical polishing
CN102616577A (en) * 2011-11-18 2012-08-01 上海沃迪自动化装备股份有限公司 Control system for robot palletizer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5331266A (en) * 1992-06-24 1994-07-19 Hughes Aircraft Company Cooperative differential drive system
CN1806940A (en) * 2006-01-23 2006-07-26 湖南大学 Defective goods automatic sorting method and equipment for high-speed automated production line
CN102139486A (en) * 2011-04-14 2011-08-03 上海交通大学 Control system for robot palletizer with self-maintenance function
CN202155882U (en) * 2011-06-28 2012-03-07 苏州经贸职业技术学院 Carrying manipulator system
CN102616577A (en) * 2011-11-18 2012-08-01 上海沃迪自动化装备股份有限公司 Control system for robot palletizer
CN102581745A (en) * 2012-02-29 2012-07-18 清华大学 Handling robot system for chemical mechanical polishing

Similar Documents

Publication Publication Date Title
CN103085054B (en) Hot-line repair robot master-slave mode hydraulic coupling feedback mechanical arm control system and method
CN103199773B (en) Servo drive system based on bussing technique
CN102540982B (en) Motion control card and motion control method
CN109981010A (en) A kind of motor driven systems and method
CN203077287U (en) Master-slave mode hydraulic pressure feedback mechanical arm controlling system of charged repair robot
CN102402201A (en) Multi-axis motion control system
CN105215988A (en) A kind of mechanical arm driver module, robot configuration drive and control system
CN104647389A (en) Robot control system and robot device
CN103056883B (en) Double-manipulator coordination control system and double-manipulator coordination control method
CN203250190U (en) Controller of industrial robot
CN205097191U (en) Arm drive module , robot configuration drive and control system
JP2015231255A (en) Servo motor drive device
CN205219137U (en) Multi -axis motion control of bus type robot ware
CN103802105A (en) Mechanical arm control system
CN105955204A (en) High-compatibility multifunctional various field bus protocol motion control system
CN207643135U (en) A kind of articulated robot control system
CN106161221A (en) A kind of intelligent gateway with master-slave controller
CN105487424A (en) Control device for installing electrical control system on special vehicle, and special vehicle
CN104635523A (en) Non-contact power supply type feeding and discharging system
CN202753158U (en) Automatic control system for taking out machine
CN103552072A (en) Robot control method and device based on embedded controller
CN211043993U (en) Drive and control all-in-one and robot drive and control system
CN210115923U (en) Controller
WO2021027009A1 (en) Combined drive and control machine, and robot drive and control system
CN106826915A (en) A kind of tactile sensing device of robot's control method and its device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140521