CN209335656U - A kind of industrial robot function test system - Google Patents

A kind of industrial robot function test system Download PDF

Info

Publication number
CN209335656U
CN209335656U CN201822179356.2U CN201822179356U CN209335656U CN 209335656 U CN209335656 U CN 209335656U CN 201822179356 U CN201822179356 U CN 201822179356U CN 209335656 U CN209335656 U CN 209335656U
Authority
CN
China
Prior art keywords
robot
signal
robot controller
controller
control signal
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.)
Withdrawn - After Issue
Application number
CN201822179356.2U
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.)
Hefei Sineva Intelligent Machine Co Ltd
Original Assignee
Hefei Sineva Intelligent Machine 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 Hefei Sineva Intelligent Machine Co Ltd filed Critical Hefei Sineva Intelligent Machine Co Ltd
Priority to CN201822179356.2U priority Critical patent/CN209335656U/en
Application granted granted Critical
Publication of CN209335656U publication Critical patent/CN209335656U/en
Withdrawn - After Issue legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

The utility model discloses a kind of industrial robot function test systems, the system includes: industrial personal computer, for sending test control signal to robot controller, and the implementing result fed back according to the robot controller loads three-dimensional visual simulation animation corresponding with the robot main body mechanism simulator implementing result;Robot controller sends corresponding control command to motor driver for loading the test control signal, receives the implementing result of the robot main body mechanism simulator of motor driver feedback and feeds back to the industrial personal computer;Robot main body mechanism simulator feeds back to the robot controller by motor driver for executing under the drive of motor driver, and by implementing result.The utility model, can the sufficiently comprehensively functional development of verifier people controller by the way of software and hardware combining.

Description

A kind of industrial robot function test system
Technical field
The utility model relates to robot testing's technical field more particularly to a kind of industrial robot function test systems.
Background technique
Industrial robot is multi-joint manipulator or multivariant installations towards industrial circle, it can hold automatically Row work is a kind of machine that various functions are realized by self power and control ability.With the development of science and technology, industrial machine The advantages such as people may be programmed with it, personalizes, versatility, are increasingly used in factory.So improving the quality of robot The problem of as highlighting is to improve robot reliability and matter by the problem and design defect hidden in test discovering device The important means of amount.Currently, industrial robot means of testing, mainly by the way of manually testing, there are inefficiency, danger The disadvantages of property is prominent, testing cost is high, is unable to satisfy the demand in the robot testing market being growing.
Test to robot controller includes mainly (function, performance, the code quality of the test to controller kernel software Etc. common black box, white-box testing) and test to external interface (EtherCAT, RS232, GPIO etc.), while in order to guarantee Robot controller is tested under real working condition, and the various functions to its actual motion, performance indicator is needed to test.
Currently, industrial robot controller functional breadboard system is broadly divided into two classes: first is that pure software carries out system, robot There is motor driver, electric machine control system, robot sheet when actual robot body band carrying is dynamic in the analog simulation of system The problem of hardware such as body or electrical system.Second is that pure hardware platform test macro, by actual robot controller, robot sheet Body and other handling equipments are totally placed on a platform, this system only limits small machines human body and teaching is used, limitation Property is larger.
For the controller of industrial robot, the especially controller of large scale industry robot, due to normal object test There are huge security risks for operation, and the partial function for being able to validate only controller is intelligently tested for specific machine human body, Therefore sufficiently comprehensively the function of verifier people controller becomes urgent problem to be solved to safety.
Utility model content
The utility model provides a kind of industrial robot function test system, solve in the prior art using pure software or The mode of pure hardware carries out industrial robot functional test, the big problem of limitation.
In order to solve the above technical problems, the utility model provides a kind of industrial robot function test system, should System includes: industrial personal computer, host control device, robot demonstrator, robot controller, robot driving device, robot Main body mechanism simulator, robot body signal imitation device, robot security's device, safety device group, in which:
The industrial personal computer, for sending test control signal to robot controller, receiver by automatic running program The implementing result data of device people's controller feedback are simultaneously loaded into three-dimensional artificial software, execute test control according to three-dimensional artificial software The comparison of signal results processed and the implementing result data of load, debugging test control signal obtain control signal;
The robot demonstrator is received for sending test control signal to robot controller by manual mode The implementing result data of robot controller feedback;
The host control device receives robot controller feedback for sending control signals to robot controller Implementing result data;
The robot controller, for loading the test control signal or control signal, to motor driver/machine Device human body's signal imitation device sends corresponding control command, and obtains motor driver/robot body signal imitation The implementing result of device feedback, Xiang Suoshu industrial personal computer/robot demonstrator/host control device feed back corresponding implementing result number According to;
The motor driver drives robot body machine for receiving the control command of robot controller transmission Structure simulator executes movement, while the implementing result of robot main body mechanism simulator being fed back to robot controller;
The robot main body mechanism simulator, for executing corresponding movement under the drive of motor driver simultaneously Execution result back is to motor driver;
The robot body signal imitation device, for being believed according to test control signal/control of robot controller Number execution acts and feeds back corresponding transducing signal;
Robot security's device is corresponded to for receiving at least one safety signal from the safety device group Security logic signal/non-security logical signal to robot controller so that robot controller receives security logic signal Control command is powered on to the transmission of robot main body mechanism simulator afterwards, is received after non-security logical signal to robot controller Send the corresponding control command of cutting robot body mechanism analog installation's power source.
The industrial personal computer is also used to control robot controller response test the corresponding basic journey of signal/control signal Sequence downloads to robot controller.
The robot main body mechanism simulator includes:
Executing agency's motor of robot body, for being driven under motor driver driving by motor transmission mechanism Motor load device action, while feedback coder signal is to motor driver;
Motor transmission mechanism, for driving motor load device action;
Motor load device, executing agency's band for the drive Imitating robot body in motor transmission mechanism carry feelings Condition.
The robot includes robot body and at least one sensor being mounted on the robot body and holds Row device.
The robot body signal imitation device, including the robot body substrate dress being mounted on robot body It sets, the robot body board device connects at least one described sensor and actuator, is used for the actuator/sensing Device sends test control signal/control signal, and the actuator is used to be executed according to test control signal/control signal corresponding Movement, the sensor is for generating sensor signal and by robotic substrate device feedback to the robot controller.
The robot body board device and robot controller physical cord connect, and are communicated by bus mode.
The industrial personal computer has display device, for showing three-dimensional visual simulation animation.
The safety device group includes robot controller/robot demonstrator mode selector switch, for completing hand Dynamic model formula/automatic mode/remote mode switching, and robot controller is sent by corresponding switching signal;The machine The test control signal that people's controller is sent according to hand pattern switching signal, corresponding load from robot demonstrator;According to certainly Dynamic mode switching signal, loads the test control signal sent from industrial personal computer;According to remote mode switching signal, load from upper The control signal that control device is sent.
The safety device group, comprising:
Robot controller/robot demonstrator/host control device emergency stop button, electrifying startup switch, peace Full interlock, safety optical grating device.
The robot controller is connect with the industrial personal computer by serial line interface or Ethernet interface.
The robot controller is connect by way of industrial bus with the robot driving device.
A kind of industrial robot function test system provided by the utility model compared with prior art, has the following advantages that With the utility model has the advantages that
The utility model combines robot control hardware electric appliance platform and software simulation system, and the utility model will Robot controller, robot main body mechanism simulator and industrial personal computer integrate on this functional breadboard system, while in order to The track and position of robot motion are visualized, and commissioning staff is facilitated to carry out software verification, industrial personal computer can carry out corresponding Three-dimensional visual simulation animation, the information such as position, posture and the track of real time inspection robot can abundant comprehensively verifier people The functional development of controller, while the pilot system is not directed to the robot body of some specific model, has stronger portable Property, operability.
Detailed description of the invention
Fig. 1 is a kind of industrial robot function test system schematic diagram that embodiment one provides;
Fig. 2 is the structural schematic diagram for the robot main body mechanism simulator that embodiment one provides;
Fig. 3 is the structural schematic diagram for the robot body signal imitation device that embodiment one provides.
Specific embodiment
It is practical to this below in conjunction with attached drawing in order to keep the purpose of this utility model, technical solution and advantage clearer It is novel to be described in further detail, it is clear that described embodiment is only the utility model a part of the embodiment, rather than complete The embodiment in portion.Based on the embodiments of the present invention, those of ordinary skill in the art are not before making creative work All other embodiment obtained is put, is fallen within the protection scope of the utility model.
The utility model embodiment is described in further detail with reference to the accompanying drawings of the specification.
Embodiment one
The utility model provides a kind of industrial robot test macro, as shown in Figure 1, the system include: industrial personal computer 110, Host control device 120, robot demonstrator 130, robot controller 140, robot driving device 150, robot body Mechanism analog device 160, robot security's device 170, robot body signal imitation device 180, safety device group, specifically Ground:
Above-mentioned industrial personal computer 110 is received for sending test control signal to robot controller by automatic running program The implementing result data of robot controller feedback are simultaneously loaded into three-dimensional artificial software, execute test according to three-dimensional artificial software The comparison of the implementing result data of signal results and load is controlled, debugging test control signal obtains control signal;
Above-mentioned industrial personal computer 110 has display device, for showing three-dimensional visual simulation animation.
In an implementation, in order to visualize the track and position of robot motion, and commissioning staff is facilitated to verify, work Robot body three-dimensional simulation simulation software is housed in control machine, it can be with real time inspection robot by the three-dimensional simulation simulation software Pose and the information such as track, can the sufficiently comprehensively functional development of verifier people controller.
In an implementation, test control signal can be the test motion control instruction that industrial personal computer is sent to robot controller Or test motion control program;
The selection of industrial personal computer is not limited herein, relevant technical staff in the field can select properly according to the actual situation Industrial personal computer.
In specific implementation, industrial personal computer specifically can be PC machine, load debugging routine, triggering debugging in the PC machine in advance When program is run, is realized by operation debugging routine and send test motion control instruction or test motion control program to robot Controller;The implementing result data for receiving robot controller feedback, load the implementing result data to three-dimensional artificial software In, and test motion control instruction is executed according to three-dimensional artificial software or is tested described in the result and load of motion control program The comparison of implementing result data, debugging test motion control instruction or test motion control program obtain motion control instruction or fortune Dynamic control program, to realize to test motion control instruction or test the debugging of motion control program.
The industrial personal computer 110 is also used to robot controller response test motion control instruction or test motion control The corresponding Basic application of program downloads to robot controller.
Above-mentioned host control device 120, when host control device controls robot motion, for sending control signals to machine Device people's controller receives the implementing result data of robot controller feedback;
In an implementation, above-mentioned control signal can refer to for host control device to the motion control that robot controller is sent Order or motion control program.
In an implementation, selection has the host control device of man-machine interface, sends motion control by host control device To robot controller, robot controller refers to according to the motion control that host control device is sent for instruction or motion control program It enables or motion control program control robot executes corresponding movement;Host control device also supervisory-controlled robot controller simultaneously State, to realize the functional test to robot controller.Host control device passes through industrial bus and robot controller Communication.
Man-machine interface is the medium interacted between system and user with information exchange, realize the internal form of information with The mankind can receive the conversion between form.
As a kind of optionally embodiment, programmable logic controller (PLC) PLC control system can choose as upper control dress It sets and is programmed, using HMI matched with PLC as man-machine interface, realize user by the host control device to machine The control and monitoring of people's controller.
PLC control system: Programmable Logic Controller, programmable logic controller (PLC) aim at industrial life A kind of electronic device of digital operation of design is produced, it is used for its storage inside journey using a kind of programmable memory Sequence executes logical operation, sequential control, timing, the user oriented instruction such as counting and arithmetical operation, and passes through number or simulation The various types of mechanical or production processes of formula input/output control.
The response test control signal/corresponding Basic application of control signal debugged is loaded in robot controller, The response test control signal/corresponding Basic application of control signal debugged first passes through industrial personal computer in advance and downloads to robot Controller, after the host control device sends motion control instruction to robot controller, robot controller executes response The corresponding Basic application of signal is controlled, above-mentioned control signal is responded.
Above-mentioned robot demonstrator 130, for passing through manual mode distribution of machine people test control signal to robot control Device processed receives the implementing result data of robot controller feedback, and the implementing result data fed back according to robot controller Debug test control signal;
The test control signal that above-mentioned robot demonstrator is sent include on teaching machine user exploitation test related personnel's journey The test motion control instruction and test motion control program that sequence is write.
Robot demonstrator be carry out the manual operation of robot, user program is write, the hand of parameter configuration and monitoring Hold device, using crawl key in robot demonstrator can to robot body each shaft position point carry out Accurate Calibration, can It is positioned with automatic assembly line position.
Above-mentioned robot controller 140 is filled for loading the test control signal or control signal to motor driven / corresponding the control command of robot body signal imitation device transmission is set, and obtains motor driver/robot body signal The implementing result of simulator feedback, Xiang Suoshu industrial personal computer/robot demonstrator/host control device feedback execute knot accordingly Fruit data;
There are each class method of control robot main body mechanism simulator movement, each in robot controller in advance Motion control instruction corresponds to a motor program;
Robot controller executes corresponding program, corresponding control command is sent to motor driver, so that motor Driving device driving robot body mechanism analog device executes movement, while by the execution of robot main body mechanism simulator As a result feedback arrives robot controller.
In an implementation, the editor for first passing through industrial personal computer progress Basic application in advance compiles and downloads to the robot control Device receives the corresponding testing and control that robot demonstrator or host control device or industrial personal computer issue in robot controller When signal/control signal, robot controller executes corresponding Basic application response test and controls signal/control signal, generates Corresponding control command is simultaneously sent to motor driver;
In an implementation, robot controller receives control signal/survey that robot demonstrator/host control device is sent After examination control signal, the control signal/test control signal is sent to the three-dimensional visual simulation software of industrial personal computer, so that three-dimensional Analogue simulation software executes the control signal/test control signal, and implementing result is held with what robot controller was fed back Row result data compares.
In an implementation, the current movement shape of the robot that Vidacare corp feeds back robot main body mechanism simulator State feeds back to robot controller, and robot controller compensates operation according to the motion value of the motion state of feedback, is formed Closed-loop process;Meanwhile Xiang Shangshu industrial personal computer/robot demonstrator/host control device feeds back corresponding implementing result data.
Above-mentioned motor driver 150 drives robot body for receiving the control command of robot controller transmission Mechanism analog device executes movement, while the implementing result of robot main body mechanism simulator being fed back to robot and is controlled Device;
Motor driver can be regarded as motor driver, include at least one electricity in robot main body mechanism simulator Machine, motor driver are specifically used for receiving robot controller transmission order, control in robot main body mechanism simulator Motor action, while the various states of motor are fed back into robot controller.
Above-mentioned robot main body mechanism simulator 160, it is corresponding dynamic for being executed under the drive of motor driver Make and execution result back is to motor driver;
The robot main body mechanism simulator 160, as shown in Figure 2, comprising:
Executing agency's motor 161 of robot body, for passing through motor transmission mechanism in the case where motor driver drives 163 drive motor load device action, while feedback coder signal is to motor driver;
In an implementation, power of motor needed for industrial machine human body is big, volume is larger, this function test device is using same It is substituted Deng the independent small dimension motor of series.
Motor transmission mechanism 163, for driving motor load device action;
Motor load device 162, executing agency's band for the drive Imitating robot body in motor transmission mechanism Carry situation.
In an implementation, the complete dummy robot's ontology load of motor load device, contracts in proportion with actual machine human body It puts.
Robot body signal imitation device 180, as shown in figure 3, including the robot sheet being mounted on robot body Structure base board device 182, the robot body board device 182 connect the sensor of at least one robot body and hold Row device 181, for sending test control signal/control signal to the actuator/sensor, the actuator is used for according to survey Examination control signal/control signal executes corresponding movement, and the sensor is for generating sensor signal and by robot base Panel assembly feedback connects to the robot controller, robot body signal imitation device and robot controller physical cord, leads to Cross bus mode communication.
In an implementation, sensor device, such as the detection of overrun testing, origin, substrate detection, offset detection, alignment detection Sensor carries out input state switching using toggle switch signal, and actuator signal, such as solenoid valve carry out shape using indicator light State mark.
In an implementation, robot body especially body tip actuator uses multiple sensors and actuator, due to machine Device human body product is big, causes to be difficult to be routed if all connecting using physical cord, is difficult to check problem, be difficult to maintenance and repair etc., therefore A board device is used on each axis, and the sensor of each axis and actuator signal are connected on board device.Robot Ontology board device is communicated by bus with robot controller, feeds back each axle sensor signal to robot controller, And receive the movement of robot control order control actuator.Herein not to robot body substrate and robot controller Communication mode limits, and those skilled in the art can select suitable communication mode according to the actual situation.
Above-mentioned robot security's device 170 obtains pair for receiving at least one safety signal from the safety device group The security logic signal answered/non-security logical signal is to robot controller, so that robot controller receives security logic letter Control command is powered on to the transmission of robot main body mechanism simulator after number, is controlled after receiving non-security logical signal to robot Device sends the corresponding control command of cutting robot body mechanism analog installation's power source;
In an implementation, robot security's device is at least one received safety signal according to pre-set certain peace Full signal logic generates corresponding security logic signal/non-security logical signal to robot controller.
Safety device group in the present embodiment includes robot controller/robot demonstrator mode selector switch, is used In completion manual mode/automatic mode/remote mode switching, and robot controller is sent by corresponding switching signal; The robot controller according to hand pattern switching signal, believe by the testing and control that corresponding load is sent from robot demonstrator Number;According to automatic pattern switching signal, the test control signal sent from industrial personal computer is loaded;According to remote mode switching signal, Load the control signal sent from host control device.
Safety device group in the present embodiment can also include:
Robot controller/robot demonstrator/host control device emergency stop button, electrifying startup switch, peace Full interlock, safety optical grating device, are connect by way of physical connection with the robot controller.
In an implementation, safety device group is to robot security's device input signal, thus in-kind simulation robot sheet completely Security control needed for body use site.
Safety interlock is the automation equipment for security purpose.Safety interlock passes through machine mechanically or electrically Structure makes two movements have the relationship to condition each other.In process of production, in order to guarantee to work normally, realization is automatically controlled, with And accident in order to prevent, it is widely used safety interlock.
Safety optical grating device is to avoid personnel close to a kind of optoelectronic device of mechanically moving, can be pacified to avoid casualties Full raster device can be used to replace the mechanical protection of traditional mechanical barrier or other modes, and can also increase equipment can Maintainability cooperates safety optical grating device, can also increase the operability and efficiency of mechanical equipment.
In an implementation, can by robot controller/robot demonstrator/host control device emergency stop button, on Safety signal required for electric switch, safety interlock, safety optical grating device etc. it is corresponding switch be set as virtually by Key or entity hardware switch, are not defined switch key form herein, and relevant technical staff in the field can be according to reality Situation is configured.
The present embodiment provides a kind of embodiment of specific testing process of industrial robot function test system, detailed process packets It includes:
Robot controller is connect by serial line interface and Ethernet interface with industrial personal computer, and industrial personal computer is to robot controller The Basic application of load carries out the functions such as editor's compiling downloading debugging, while industrial personal computer is equipped with robot body three-dimensional visual simulation Software, by installation by adhering display device check the position of robot motion, track, speed, acceleration-deceleration, smooth motion, The information such as the soft or hard limit;
Robot controller communicates that (bus mode can be regarded as herein by bus mode with host control device CCLINK, epigyny device are interpreted as PLC, but are not limited to this combination), when robot automatic running, filled by upper control It sets control robot controller and sends commands to motor driver, to control the movement of motor;Robot controller simultaneously State Real-time Feedback give upper external control device;
Robot controller is communicated by bus mode with robot demonstrator, when manual mode is run, receives teaching machine On test control signal, send corresponding control command to motor driver/robot body signal imitation device, and obtain Motor driver/robot body signal imitation device feedback implementing result is taken, it is corresponding to robot demonstrator feedback Implementing result data;
Robot controller is attached by bus or pulse mode with motor driver, motor driver with Motor client cables in robot main body mechanism simulation are attached, and each independent electrical arbor is furnished with individual motor load device, The motor band simulated in true environment carries service condition;
Robot controller is connect by bus and physical connection with robot body board device, needed for board device Sensor and actuator are simulated by switch on experimental rig and indicator light, and pass through the electronic component for circuit connection Terminal board will switch and indicator light is signally attached on each axis board device;
Robot controller is connect by the direct-connected mode of physics with robot security's device, is filled with robot security's correlation Relevant safety device group is set, such as emergency stop switch, safety interlocking, safety key switch, the enabled switch of third gear, servo starting Switch, motor error status signal etc., are connected on robot security's device by terminal block, if any safety signal is not Meeting condition, then robot controller cuts off motor power at once, it is ensured that man-machine safety.
Robot demonstrator or robot controller automatic running script or upper external control device send control life It enables and executes respective action to robot controller, on the one hand this movement shows as the rotation of motor on the functional breadboard system, can The correct completeness for checking verifying hardware system and electrical system, on the other hand shows as in three-dimensional visual simulation software, can be real When check and whether verifier people movement position, track correct;Following three kinds of test patterns specifically can be used:
(1) manual mode
Test motion control program is not needed under the mode, needs to test motion control commands, tests motion control commands From teaching machine, specific testing procedure is as follows:
Step 1: the mode switch of robot demonstrator and robot controller being switched to manual mode, by safety device The switch of group is allocated to corresponding position so that robot security's device receives corresponding safety signal, so that robot security's device Corresponding security logic signal is sent in position, and to robot controller.
Step 2: after robot controller receives security logic signal, by receiving the upper of robot demonstrator sending Electricity instructs to motor driver transmission and powers on control command, so that motor driver is simulated to robot main body mechanism Device output power supply, the motor in robot main body mechanism simulator are in the state that can be worked normally.
Step 3: using action key JOG button operation in robot demonstrator, generating corresponding robot body movement Track position speed etc. is tested motion control instruction and is sent to robot controller, and robot controller is according to the survey received It tries motion control instruction and generates corresponding control instruction to motor driver, and then make motor driver band mobile robot sheet Each joint executing agency motor action of body mechanism simulator, while the implementing result of motor action state is fed back into electricity The implementing result is fed back to robot controller, robot controller and robot by machine actuating device, motor driver Teaching machine, which is in communication with each other, feeds back to robot demonstrator for implementing result, and robot demonstrator is shown according to the implementing result of feedback The execution state of current each motor.
Step 4: the original of each input/output signal in robot body signal imitation device is checked using robot demonstrator Beginning state switches the switch button of each joint sensors on dummy robot's ontology in robot body signal imitation device, And sensor signal is fed back into robot controller, robot controller is in communication with each other with robot demonstrator believes sensor Number robot demonstrator is fed back to, can check whether the state of each sensor is correct by robot demonstrator.It simultaneously can also To be that robot demonstrator sends execution control command to robot controller, so that robot controller be made to control robot sheet The actuator display lamp of body signal imitation device carries out the state change of lamp.This process can be simulated in robot main body mechanism and be filled It sets and is carried out after powering on, can also carry out, can also be simulated in robot main body mechanism in robot main body mechanism simulator power down It is carried out during device action.
Step 5: various functions survey inside teaching machine when manual mode can be completed with the process of 1~step 4 of circulation step Whether examination, such as different speed, the different location point of arrival, sensor signal are effective.
Step 6: so that robot controller electrical source of power is in power-down state, guarantee personage's safety.
(2) automatic mode
The mode needs test program, needs to test motion control commands.It tests motion control program and derives from teaching machine From writing or industrial personal computer is write;It tests motion control commands and derives from teaching machine, industrial personal computer software, external testing box.
Note: all test motion control programs finally all execute in robot controller, no matter source program be In industrial personal computer or in teaching machine, it will be finally transferred in robot controller by certain communication mode.Specific test step It is rapid as follows:
Step 1: the mode switch of robot demonstrator and robot controller being switched to automatic mode, by safety device The switch of group is allocated to corresponding position so that robot security's device receives corresponding safety signal, so that robot security's device Corresponding security logic signal is sent in position, and to robot controller.
Step 2: after robot controller receives security logic signal, by receiving the upper of robot demonstrator sending Electricity instructs to motor driver transmission and powers on control command, so that motor driver is simulated to robot main body mechanism Device output power supply, the motor in robot main body mechanism simulator are in the state that can be worked normally.
Step 3: using 3 kinds of modes that robot main body mechanism simulator is made to carry out automatic running.
Mode 1: carrying out automatic mode test using robot demonstrator, and test movement control is carried out in robot demonstrator The automatic test motion control program of processing procedure sequence write or import on industrial personal computer is controlled by robot demonstrator to robot Device send test motion control program or the movement by pressing robot demonstrator stop etc. buttons to robot controller send out Test motion control instruction is sent, robot controller is according to the test motion control program or test motion control instruction received Corresponding control instruction is generated to motor driver, and then motor driver is made to drive robot main body mechanism simulator Each joint executing agency motor action, while the implementing result of motor action state is fed back into motor driver, electricity The implementing result is fed back to robot controller by machine actuating device, and robot controller is in communication with each other with robot demonstrator Implementing result is fed back into robot demonstrator, robot demonstrator shows current each motor according to the implementing result of feedback Execution state.
Mode 2: automatic mode test is carried out using upper industrial personal computer, industrial personal computer should have two functions: 1, test software; 2 write autotest program.The functions such as beginning, stopping, the velocity variations of robot motion are carried out using test software;Except this Outside, test software can also carry out the read-write of variable, monitoring, the crawl of robot motion waveform of signal etc., so as to the machine of progress The stability and precision analysis of device human body end movement;In addition to this, test software can also eaily change robot Relevant parameter of the controller about robot motion, such as movement travel, maximum acceleration-deceleration, maximum speed, peak torque, highest The restriction etc. of temperature.
It is downloaded in robot controller by industrial personal computer by motion control program is tested, by each in test software Function sends test motion control instruction to robot controller, and robot controller refers to according to the test motion control received The corresponding test motion control program of operation is enabled, generates corresponding control instruction to motor driver, and then make motor driven Each joint executing agency motor action of device band mobile robot main body mechanism simulator, while by motor action state Implementing result feeds back to motor driver, and the implementing result is fed back to robot controller, machine by motor driver People's controller and industrial personal computer, which are in communication with each other, feeds back to industrial personal computer for implementing result, and industrial personal computer is shown according to the implementing result of feedback works as The execution state of preceding each motor.
Mode 3: simple automatic mode uses an external individual testing tool box.
On condition that having test program in robot controller, the upper of robot is carried out simply by external test tools box Electricity, the function move, stop, powering on indicator light, error indication lamp.It is suitble to the robot controller shaped after tested.
By industrial personal computer by test motion control program download in robot controller, by external test tools box to Robot controller sends testing and control order, and robot controller executes corresponding test movement control according to testing and control order Processing procedure sequence generates corresponding control instruction and is sent to motor driver, and then makes motor driver band mobile robot sheet Each joint executing agency motor action of body mechanism simulator.This mode is suitble to the robot shaped after tested control Device.
Step 4: checking that each input and output are believed in robot body signal imitation device using robot demonstrator/industrial personal computer Number reset condition, switch the switch of each joint sensors on dummy robot's ontology in robot body signal imitation device Button, and sensor signal is fed back into robot controller, robot controller and robot demonstrator/industrial personal computer phase intercommunication Sensor signal is fed back to robot demonstrator by letter, and the shape of each sensor can be checked by robot demonstrator/industrial personal computer Whether state is correct.Robot demonstrator/industrial personal computer, which is sent, simultaneously executes control command to robot controller, to make robot The actuator display lamp that controller controls robot body signal imitation device carries out the state change of lamp.This step is needed in machine It is carried out in device human body mechanism plate device action process.
Step 5: can complete various functions when automatic mode with the process of 1~step 4 of circulation step and test.
Step 6: so that robot controller electrical source of power is in power-down state, guarantee personage's safety.
(3) remote mode
Test program is not needed under the mode, needs to test motion control commands, test run control command is from upper Level control device.
Step 1: the mode switch of robot controller being switched to remote mode, the switch of safety device group is allocated to phase Position is answered so that robot security's device receives corresponding safety signal, so that robot security's device is in position, And corresponding security logic signal is sent to robot controller.The input signal of robot security's device is all switched to remotely The state of mode, so that robot security's device is in position.
Step 2: after robot controller receives security logic signal, by receiving the upper of robot demonstrator sending Electricity instructs to motor driver transmission and powers on control command, so that motor driver is simulated to robot main body mechanism Device output power supply, the motor in robot main body mechanism simulator are in the state that can be worked normally.
Step 3: the touch screen of host controller device has been loaded with complete application function software, according to different functions Control instruction is sent to robot controller.
Robot controller generates corresponding control instruction to motor driver;And then make motor driver band motivation Each joint executing agency motor action of device human body's mechanism analog device;It is simultaneously that the implementing result of motor action state is anti- Feed motor driver, the implementing result is fed back to robot controller by motor driver, robot controller with Host control device, which is in communication with each other, feeds back to host control device for implementing result, the application function software in host control device The execution state of current each motor is shown according to the implementing result of feedback.
Step 4: being checked using the application function software of host controller device each in robot body signal imitation device The reset condition of input/output signal switches and simulates each joint sensors on ontology in robot body signal imitation device Switch button, and sensor signal is fed back into robot controller, robot controller is in communication with each other with host control device Sensor signal is fed back into host control device, whether just the state of each sensor can be checked by host control device Really.Host control device is sent according to the state of sensor simultaneously executes control command to robot controller, to make machine The actuator display lamp that people's controller controls robot body signal imitation device carries out the state change of lamp.This step needs It operates and checks during robot motion.
Step 5: can complete various functions when remote mode with the process of 1~step 4 of circulation step and test.
Step 6: so that robot controller electrical source of power is in power-down state, guarantee personage's safety.
Three of the above mode can all show the correlation for checking robot motion by the three-dimensional visual simulation animation of industrial personal computer Information;Corresponding letter on the analog sensor and execution device progress robot body on robot body device can be passed through simultaneously Number simulation and display, exactly match industry spot needed for various signals.
It, can safe and complete fully test machine people control using soft or hard electrical composite system on this functional breadboard system Device control function needed for practical producing line.
It should be understood by those skilled in the art that, the embodiments of the present invention can provide as method, system or computer Program product.Therefore, the utility model can be used complete hardware embodiment, complete software embodiment or combine software and hardware The form of the embodiment of aspect.Moreover, it wherein includes computer available programs that the utility model, which can be used in one or more, The computer implemented in the computer-usable storage medium (including but not limited to magnetic disk storage and optical memory etc.) of code The form of program product.
The utility model is produced referring to according to the method, equipment (system) and computer program of the utility model embodiment The flowchart and/or the block diagrams of product describes.It should be understood that can be realized by computer program instructions in flowchart and/or the block diagram Each flow and/or block and flowchart and/or the block diagram in process and/or box combination.It can provide these meters Calculation machine program instruction is to the place of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices Device is managed to generate a machine, so that producing by the instruction that computer or the processor of other programmable data processing devices execute Life is for realizing the function of specifying in one or more flows of the flowchart and/or one or more blocks of the block diagram Device.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
Obviously, it is practical without departing from this can to carry out various modification and variations to the utility model by those skilled in the art Novel spirit and scope.If in this way, these modifications and variations of the present invention belong to the utility model claims and Within the scope of its equivalent technologies, then the utility model is also intended to include these modifications and variations.

Claims (10)

1. a kind of industrial robot function test system, the system comprises: industrial personal computer, host control device, robot teaching Device, robot controller, motor driver, robot main body mechanism simulator, robot body signal imitation device, machine Device people safety device, safety device group, it is characterised in that:
The industrial personal computer receives robot for sending test control signal to robot controller by automatic running program The implementing result data of controller feedback are simultaneously loaded into three-dimensional artificial software, execute testing and control letter according to three-dimensional artificial software The comparison of number result and the implementing result data of load, debugging test control signal obtain control signal;
The robot demonstrator receives machine for sending test control signal to robot controller by manual mode The implementing result data of people's controller feedback;
The host control device receives holding for robot controller feedback for sending control signals to robot controller Row result data;
The robot controller, for loading the test control signal or control signal, to motor driver/robot Ontology signal imitation device sends corresponding control command, and obtains motor driver/robot body signal imitation device The implementing result of feedback, Xiang Suoshu industrial personal computer/robot demonstrator/host control device feed back corresponding implementing result data;
The motor driver drives robot main body mechanism mould for receiving the control command of robot controller transmission Quasi- device executes movement, while the implementing result of robot main body mechanism simulator being fed back to robot controller;
The robot main body mechanism simulator is acted and is fed back accordingly for executing under the drive of motor driver Implementing result is to motor driver;
The robot body signal imitation device, for being held according to test control signal/control signal of robot controller Action is made and feeds back corresponding transducing signal;
Robot security's device obtains corresponding peace for receiving at least one safety signal from the safety device group Full logical signal/non-security logical signal is to robot controller, so as to receive security logic signal backward for robot controller The transmission of robot main body mechanism simulator powers on control command, sends after receiving non-security logical signal to robot controller Cut off the corresponding control command of robot body mechanism analog installation's power source.
2. system according to claim 1, which is characterized in that the industrial personal computer is also used to respond robot controller Test control signal/corresponding Basic application of control signal downloads to robot controller.
3. system according to claim 1, which is characterized in that the robot main body mechanism simulator includes:
Executing agency's motor of robot body, for driving motor by motor transmission mechanism in the case where motor driver drives Load device movement, while feedback coder signal is to motor driver;
Motor transmission mechanism, for driving motor load device action;
Motor load device, executing agency's band for the drive Imitating robot body in motor transmission mechanism carry situation.
4. system according to claim 1, which is characterized in that
The robot includes robot body and at least one sensor and actuator for being mounted on the robot body,
The robot body signal imitation device, including the robot body board device being mounted on robot body, institute It states robot body board device and connects at least one described sensor and actuator, for being sent out to the actuator/sensor Test control signal/control signal is sent, the actuator is used to execute according to test control signal/control signal corresponding dynamic Make, the sensor is for generating sensor signal and by robotic substrate device feedback to the robot controller.
5. system according to claim 4, which is characterized in that the robot body board device and robot controller Physical cord connects, and is communicated by bus mode.
6. system according to claim 1, which is characterized in that the industrial personal computer has display device, for showing three-dimensional Analogue simulation animation.
7. system according to claim 1, which is characterized in that
The safety device group includes robot controller/robot demonstrator mode selector switch, for completing manual mould Formula/automatic mode/remote mode switching, and robot controller is sent by corresponding switching signal;The robot control The test control signal that device processed is sent according to hand pattern switching signal, corresponding load from robot demonstrator;According to automatic mold Formula switching signal loads the test control signal sent from industrial personal computer;According to remote mode switching signal, load from upper control The control signal that device is sent.
8. system according to claim 1, which is characterized in that the safety device group, comprising:
Robot controller/robot demonstrator/host control device emergency stop button, electrifying startup switch, safety connection Locking device, safety optical grating device.
9. system according to claim 1, which is characterized in that the robot controller and the industrial personal computer pass through serially Interface or Ethernet interface connection.
10. system according to claim 1, which is characterized in that the robot controller and the robotically-driven dress It sets and is connected by way of industrial bus.
CN201822179356.2U 2018-12-24 2018-12-24 A kind of industrial robot function test system Withdrawn - After Issue CN209335656U (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201822179356.2U CN209335656U (en) 2018-12-24 2018-12-24 A kind of industrial robot function test system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201822179356.2U CN209335656U (en) 2018-12-24 2018-12-24 A kind of industrial robot function test system

Publications (1)

Publication Number Publication Date
CN209335656U true CN209335656U (en) 2019-09-03

Family

ID=67758738

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201822179356.2U Withdrawn - After Issue CN209335656U (en) 2018-12-24 2018-12-24 A kind of industrial robot function test system

Country Status (1)

Country Link
CN (1) CN209335656U (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109483601A (en) * 2018-12-24 2019-03-19 合肥欣奕华智能机器有限公司 Industrial robot function test system and test method
CN111381538A (en) * 2020-03-18 2020-07-07 昆山艾派科技有限公司 Industrial robot emergency stop function reliability test system and test method thereof
TWI748501B (en) * 2020-06-05 2021-12-01 達明機器人股份有限公司 Safety system and method for teaching a robot

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109483601A (en) * 2018-12-24 2019-03-19 合肥欣奕华智能机器有限公司 Industrial robot function test system and test method
CN109483601B (en) * 2018-12-24 2023-11-28 合肥欣奕华智能机器股份有限公司 Industrial robot function test system and test method
CN111381538A (en) * 2020-03-18 2020-07-07 昆山艾派科技有限公司 Industrial robot emergency stop function reliability test system and test method thereof
TWI748501B (en) * 2020-06-05 2021-12-01 達明機器人股份有限公司 Safety system and method for teaching a robot

Similar Documents

Publication Publication Date Title
CN109483601A (en) Industrial robot function test system and test method
CN112487668B (en) Near-physical simulation integrated debugging method and system based on digital twin
CN209335656U (en) A kind of industrial robot function test system
CN103761996B (en) Based on the Non-Destructive Testing intelligent robot detection method of virtual reality technology
CN109324601A (en) The test platform of robot controller or control system based on hardware in loop
CN102435948B (en) Dynamic load simulation testing instrument and simulation testing method
CN109388097A (en) Information processing unit, information processing method and record media
CN101281694A (en) Autocontrol modularization teaching training apparatus
CN105137902A (en) Simulation system
KR101520855B1 (en) Simulstion system training machinetool
CN104238453B (en) A kind of fault of numerical control machine tool detection and maintenance simulation training platform system
CN108762188A (en) Fireworks based on PLC controls sort assembly line Virtual Simulative Experiment method and system
CN106886212B (en) Servo system's testing arrangement
JP2004133650A (en) Method of simulating and verifying control logic and personal computer for simulation and verification
JP2010218036A (en) Robot off-line programming system
CN111665805A (en) Control system training device and method based on 3D technology
CN107942723A (en) A kind of emulation test method based on industrial robot
CN201041705Y (en) Blast furnace slot distribution and feeding simulation device
CN112581850A (en) Virtual debugging system of multifunctional production line and equipment
CN116300726A (en) Gearbox transmission shaft production line simulation and debugging method based on digital factory
Martínez et al. Development of automated virtual CNC router for application in a remote mechatronics laboratory
Ilc et al. Ftsim: A 3d tool for teaching automation concepts
CN104950869A (en) Gas turbine control system testing device and method
Cigánek et al. Design of Digital Twin for PLC System
CN207249477U (en) Vehicle dormer window assembly automatic test device

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 230013 Southwest District of Hefei City, Anhui Province

Patentee after: Hefei xinyihua Intelligent Machine Co.,Ltd.

Address before: 230013 Southwest District of Hefei City, Anhui Province

Patentee before: HEFEI SINEVA INTELLIGENT MACHINE Co.,Ltd.

AV01 Patent right actively abandoned
AV01 Patent right actively abandoned
AV01 Patent right actively abandoned

Granted publication date: 20190903

Effective date of abandoning: 20231128

AV01 Patent right actively abandoned

Granted publication date: 20190903

Effective date of abandoning: 20231128