Home

User Manual - GT series Motion Controllers

image

Contents

1. Term nal Board ri ver CN5 ON AV OB 1CN OOND 1 n 10 SG COM AM 2 34 ALM ENABLEO 3 14 SV ON AO 17 20 PAO AD 4 x x Al PAO BO 18 22 BO 5 A x 23 C 19 24 o 6 X Ds sm 7 35 AMSG Do 18 3 V REF 9 QN 10 4 SG 11 12 13 OCC 14 13 24V RESETO 15 18 ALMRST 16 20 21 22 23 24 25 Wri ng Di agramof YASKAVA SERVCPACK SGDA xxxS Seri es Dri ver in Vel oci ty Torque Mode 44 Appendix C Typical Connecting C 9 Wiring diagram of YASKAWA SERVOPACK series driver in position control mode Term nal Board ri ver CN5 CN6 AV OB 10N OOND jl 10 SG COM AM 2 34 ALM ENABLEO 3 1 14 SV CN AO 17 20 PAO We 4 x x 21 PAO BO 18 22 PBO wel4 B T5 x 23 PBO 19 24 Q 6 x A 25 ed 7 35 ALMSG 8 GD 10 19 S V DI RO 9 3 SIGN DI RO 22 7 A 4 SIGN PULSEO 23 1 PUS PULSEO 11 x S 2 FPUS 12 GD 13 OCC 14 13 424V RESETO 15 18 ALM RST 16 QD 20 QD 21 GND 24 25 Wri ng D agramof YASKAVA SERVCPACK SGDA xxxP Seri es ri ver in Posi ti on Node Note 1 For SG SD and S
2. Wring D agramof Panasoni c ri ver in Position Mode Note 1 For SG SD and SE cards the encoder feedback is not to be connected and can be suspended 38 Appendix C Typical Connecting C 3 Wiring diagram of SANYO DENKI PV1 series driver in velocity control mode Term nal Board ri ver CN5 CN6 AV OB CN 1 OOND 1 40 QM AM 2 33 ALM ENABLEO 3 8 SOM AO 17 2 A AQ 4 x x 28 A BO 18 29 B BO 5 A A 30 B 19 31 C CQ 6 A A 32 C 7 34 ALM DACO 8 1 VCND 9 GD 10 2 SG 11 12 13 7 SON OCC 14 9 ARST RESETO 15 10 ARST 16 20 21 22 23 24 25 Wri ng D agramof SANYO DENI PV1 Driver in Velocity Mode 39 Appendix C Typical Connecting C 4 Wiring diagram of SANYO DENKI PV1 series driver in position control mode Term nal Board ri ver ON OG AV OB CN 1 OD 1 40 M AM 2 33 ALMH ENABLEO 3 8 SON AO 17 27 A eo X X AO 4 28 BOT 18 29 A wel B T5 _X is 30 B 19 31 C 6 A A 32 C 7 34 AM 8 GD 10 2
3. Reserved Reserved Reserved Reserved GND Digital ground 13 Chart 3 Quick Start Table 2 6 Definition of pins of CN12 on Terminal Board Description HOMEO Home switch signal of axis 1 HOME Home switch signal of axis 2 HOME2 Home switch signal of axis 3 HOME3 Home switch signal of axis 4 LIMITO Positive limit switch signal of axis 1 LIMITO Negative limit switch signal of axis LIMIT1 Positive limit switch signal of axis 2 LIMITI Negative limit switch signal of axis 2 LIMIT2 Positive limit switch signal of axis 3 LIMIT2 Negative limit switch signal of axis 3 LIMIT3 Positive limit switch signal of axis 4 LIMIT3 Negative limit switch signal of axis 4 EXIO Uncommitted input EXII Uncommitted input OGND Ground of external power supply OVCC 12V 24V power l 2 3 4 5 6 7 8 14 Chart 3 Quick Start Dri ver Terminal Board 5V ae 4 7k X N y 3K Posi ti ve Li nit Sw tch LIM T0 i i N 3K Negative Li rit Swtch x LIM TO ee j N N 3K Hone Sw
4. Demo 2 6 Microsoft P ctenaisa_en APER TIT Jendemopic Fig E 1 Software Starting Window X GT Commander PCI 3 1 File Edt View Windows Help D ar E EX X BIRR mW Ov me amp Di pu A General Windows Operation Toolbar Control Form Toolbar Exit and Help Fig E 2 Menus and Toolbars 50 Appendix E Usage of GT Commander Crd status Axis Status Crd Staus Axis Status i 3 d Motion Done E xX X x All Motion done or no cmd x servo Alarm X X K X f C x Prk Prt Rearhed W M N X Interp mput tirish PosCaptured X X K xX Sample time too small TE Moton Error MK X X X Pos Lmt Trig N X X X Crd command error x NeglmtTrig X x x N Ww Host Cmd Err X X X X single segment timished x Loop closed X X X X Maz acc exceeded AxsUn X X X X Axis In Motion x X X X Auta stop enabled x Lmt Enabled X Xx Xx X TCuve X X X X x Immediately Interp mode ees M E No crd projection CMD x vel Contouring MK N MM Mode x M MK x Axis error 7 CrdMode X X X X Sus SS erue T Home Capture W M MM Index Capture MN N N X Crd Position Axis Postion OOO 000 000 EE ie Axis ZI Axis Jr Axis 4 Axis A okas dem sse 5 e Axis A tC lc c O Fig E 3 Status Window xiz Control EET Brk Prt Made l sema Gnioff Brk Prt Mode EIE als v Loop ClosediOpen Pos Brk Pnt Made kp 0 v Auto Stop Oniot Neg Brk Prt Mode m Auto Update Do Home Brk Mode v Limits On Mation Done Brk Ed 0 Lev
5. 12 G2 43T 3T YT4 81 10 62 J 3 935 G3 57 45 YT4 49 I17 11 Ja 23 KAT T3 YT3 42 115 69 2 894 438 08 YT2 4 Il12 11 I3 82 X38 JAR TI Ri TA Bd TR RR Fig E 9 Edit and Run GT Commands Base Parameters Setting Parameters Setting Controller Card Address and IF Sra Wo Select Base address Limit Sense Encode Sense E T Card Ma 0 T THO Interrupt Time 1000 Card type select FEE Sample Time us 200 GT4DD Swv gt 0 Event Time Open GT Close GT dardware Rese Reset OK Fig E 10 Set Basis Parameters 54 Appendix E Usage of GT Commander Option Fig E 11 Options Running Progress GT Command Executing Result Interrupt Counter Interrupt Status Status of the Number Lock Key WE Time Curse Position Fig E 12 Status and Menu BEREG E dit Menu View Wenu Window Wenu Fi Menu 3 ei amp n Fig E 13 Menus 55 Appendix E Usage of GT Commander E 1 1 Menus and Toolbars The File Management buttons are to open save files and do other operations on file The Clipboard buttons are to operate the clipboard The File Window buttons are to rearrange the windows The Control Window and Options window buttons are to display each control and option dialog boxes The Running button is to run the GT batch program The About and Exit buttons are to display the About window and exit the software The menus are corresponding to all these buttons one by one Please see Fig E 2 and E
6. of each card can be determined Hereafter set the numbering of card according to the first case 5 In the Select Control Card Type column open the pull down menu and select the type of controller installed 6 User using PCI bus controller can skip this step User using ISA bus controller sets Address and Interrupt according to setting of those jumpers Please refer to Step 1 Set Jumper on Motion Controller 24 Chart 3 Test and Tune Motion Control System 7 Click Open Control Card button 8 Set Effective Level of Limit Switch If the wiring is correct according to 2 3 7 5 Wiring of Dedicated Input user does not need to modify the default value 0 of motion controller Otherwise if user wants the limit switch signal to be triggered in a low voltage level trigger set parameters according to Table 3 1 For example the parameter 255 means that the positive and negative limit switches of all axes are all triggered in low voltage level trigger0 Table 3 1 Setting of Effective Level of Limit Switch Description Definition Reserved Set to 0 Axis 4 Negative limit switch status bit High voltage level trigger Low voltage level trigger Axis 4 Positive limit switch status bit High voltage level trigger Low voltage level trigger Axis 3 Negative limit switch status bit High voltage level trigger Low voltage level trigger Axis 3 Positive limit switch
7. 0 000 Line EN ZA 0 000 D du O 000 ARC End 0 000 1 7 DOOD ARC Immediate Interpolation ARC xY Start Point Yz Start Point wYZA Start Point ARG AYTLEROIF 0 000 0 000 0 000 0 000 ARC YZ End R ove To Start Add Cmd List Start cmd list End cma List ARC ZRIEndIR Start Intern Abrupt Stop Smooth Stop Start Motion Fig E 7 Control Based on Coordinate System I control Output Status 1 high 0 low Bit Bit 1 Bit 2 Bit 3 Hit 4 Bit 5 Bit B Bit 7 0 0 0 0 0 0 0 0 si 2 1 1 21 zu Hit 8 Bit 3 Bit 10 Bit 11 Bit 12 Bit 13 Bit 14 Bit 15 Fig E 8 Input Output Control 53 Appendix E Usage of GT Commander We E WO RK G CODES WORD ne Gl 0 2 AU I D G2 47 82 Y52 2 IU J55 AR 46 41 Y52 26 Il 33 Jay Td add 99 The da 2 59 45 897 45 65 Y52 49 I3 59 41 895 42 51 Y52 67T I4 6T J39 5T 241 04 Y52 89 15 59 Jie 35 AIM TT Y53 18 IR da 33 32 46 57 Yo3 486 IR ma 28 383 3T J6 Yoo Bl IT 66 J 25 1 256 205 Yod 2 18 06 25 28 An ld Yod 64 IS T8 23 95 Aid 08 Yoo 12 IS3 12 I21 52 42 04 TOR 24 8 62 18 883 240 22 Y5T 52 10 42 J 18 TT fl 50 21 G2 27 15 Y60 55 Il3 1 JIG 44 Mad 62 24 64 Y654 27 TER 29 I1T 63 J14 61 I21 88 J11 85 22 86 TAK ol 46 15 I11 22 422 45 422 15 421 65 Yoo 64 YTO 82 YTZ Oe les 63 JA 55 I31 468 JS 14 I33 1T Je al Gl 421 82 YT2 13 G2 25 12 YT85 81 I3 82 JU 583 Gl 32 82 YT
8. DC12 to 24V COM AM 2 43 ALM ENABLEO 3 37 SO AO 17 3 A ge ru MR X BO 18 5 B wei lt PES le B 19 C hU ei X g e 8 mm CND 10 12 SG DI RO 9 26 PPC DI RO 22 27 PPC PULSEO 23 28 NPC PULSEO 11 x X59 NPC 12 GD 13 B9 DC12 to 24V OCC 14 23 DC12 to 24V RESETO 15 30 RST 16 QD 20 QD 21 GD 24 25 Wri ng D agramof SANYO DENT PYO PY2 Driver in Posi ti on Mode Note 1 For SG SD and SE cards the encoder feedback is not to be connected and can be suspended 42 Appendix C Typical Connecting C 7 Wiring diagram of SANYO DENKI PU series driver in velocity control mode Term nal Board ri ver CN5 ON AV OB CN 1 OND 1 12 OOM AM 2 11 ALM ENABLEO 3 6 SON AO 17 30 A AO 4 x x 29 A BO 18 32 B BO 5 2S x 31 B 19 34 C o 6 A x 33 C 7 DC 8 19 SPEED 9 GD 10 20 SG 11 12 13 3 DC12 to 24V OVC 14 5 DC12 to 24V RESETO 15 RST 16 20 21 22 23 24 25 Wri ng D agramof SANYO DENI PU Driver in Vel oci ty Mode 43 Appendix C Typical Connecting C 8 Wiring diagram of YASKAWA SERVOPACK series driver in velocity torque control mode
9. SG DI RO 9 3 pcp DRO 22 Xa pe PULSEO4 23 5 N PUSE 11 X 8 NP 12 GD 13 EE SON OO 14 9 ARST RESETO 15 10 ARST 16 GN 20 QD 21 GD 24 25 Wri ng D agramof SANYO DENI PV1 Driver in Posi ti on Mode Note 1 For SG SD and SE cards the encoder feedback is not to be connected and can be suspended 40 Appendix C Typical Connecting C 5 Wiring diagram of SANYO DENKI PYO PY2 series driver in velocity control mode Term nal Board Dri ver CN5 ON QV OB CN 1 OND 1 24 DC12 to 24V COM AM 2 43 ALM ENABLEO 3 3 SON AO 17 3 A A0 4 x x 4 A BO 18 5b B BO 5 A A 6 B CO 19 C 6 X A 8 C DACD 18 21 VOD 9 GD 10 12 SG 11 12 13 49 DC12 to 24V OVC 114 23 DC12 to 24V RESETO 15 30 RST 16 20 21 22 23 24 25 Wri ng D agramof SANYO DENI PYO PY2 Driver in Velocity Mode 4 Appendix C Typical Connecting C 6 Wiring diagram of SANYO DENKI PYO PY2 series driver in position control mode Term nal Board ri ver a5 OG OV OB CN 1 F OND 1 24
10. box Input 58 Appendix E Usage of GT Commander Synthesized Velocity 10 and Synthesized Acceleration 0 5 in the Interpolation Parameters box e Click Set Start Points Effective e Check Line Interpolation 3 in the Select Interpolation Method box and input X end point 400000 Y end point 600000 and Z end point 300000 into the Interpolation Parameters box Click Confirm Interpolation Command in the Buffer Interpolation Status box e Check Line Interpolation 2 in the Select Interpolation Method box and input X end point 200000 and Y end point 100000 into the Interpolation Parameters box e Click Confirm Interpolation Command in the Buffer Interpolation Status box e Check XY Z Arc Interpolation Angel in the Select Interpolation Method box and input X circle center 100000 and Y circle center 0 and Angle 80 into the Interpolation Parameters box e Click Confirm Interpolation Command in the Buffer Interpolation Status box e Check XY Z Arc Interpolation End Point in the Select Interpolation Method box and input Z end point 0 and Y end point 0 Radius 200000 and Direction 1 into the Interpolation Parameters box s Click Confirm Interpolation Command in the Buffer Interpolation Status box e Click End Buffer Input in the Buffer Interpolation Status box e
11. powered on status when power on and motor Before power on host PC make sure motor power on host PC Will receive signal from motion driver has been powered off controller will cause motor to IOPHUQUIDUM siats No external power is supplied Check external power supply of motion controller aE Grounding is wrong Connect grounding again is wrong Input output channel of motion Repl troll controller is damaged eplace motion controller move suddenly 48 Appendix E Usage of GT Commander Appendix E Usage of GT Commander GT Commander is a program for the function demo and test of the motion controller From this demo program user can find a short way to quickly master the functions and commands of GT400 motion controller and directly run the batch program of GT commands to implement simple motion control TGT Commander R3 1 has ISA bus and PCI bus versions It can be run in WINDOWS98 and WINDOWS2000 GTCmdISA exe is applicable to the controller with ISA bus i e GT 400 SV ISA GT 400 SG ISA and GT 400 SP ISA GTCmdPCLexe is applicable to the controllers with PCI bus 1 e GT 400 SV PCI GT 400 SG PCI and GT 400 SP PCI These two versions of execution program are almost same The difference is that the methods of opening devices The details will be given in the following Before running GT Commander make sure that the relevant driver has been installed correctly Otherwise GT Commander cannot start N GTC
12. 20 Chart 3 Quick Start 45y Terminal Board oo 4 7k 2 R EXIO gek D v EXT Ga J Y EXI2 i yay 9 du war i di EXI15 Rel ay 5V LH EXO0 v j EXO1 i Y k MER EXO2 Y um UK T DC 24V 12V H2V 424V Power Suppl y Fig 2 12 Wiring Diagram of Uncommitted Input Output Signal 2 3 7 7 RS 232 Interface optional The motion controller provides a serial communication port to transfer information with the host which is through CN4 on the terminal board For the definition of pins of CN4 please see Table 2 11 For wiring please see Fig 2 13 21 Chart 3 Quick Start Table 2 11 Definition of pins of CN4 on Terminal Pin Signal Description i Signal Description RS 232 receiver RS 232 transmitter Digital ground Terninal Board Er al Communi cat i on MAX202 Devi ce lt TXD Ep E RO EE T l Fig 2 13 Wiring Diagram of Serial Communication 2 3 7 8 Wiring of Analog Input The mo
13. Click Execute Buffer Command in the Buffer Interpolation Status box to start the interpolation motion in the buffer This software contains several GT instruction batch program samples which can be opened and executed directly in GT Commander But pay attention to whether the basic parameters set are consistent with the actual system If not modify the program sample or start the initializing file GTCmd ini for modification appropriately E 3 Troubleshooting After user sending a series of instructions and the motor doesn t move check the following 1 The positive and negative limit switches in the Input Status and Information box of the motor are triggered or not If they are triggered check whether the Triggering Voltage Level of Limit Switch is set correctly Then check whether the limit switch of motor are really triggered or not and click Clear Status to clear the status of limit switch when 2 The proportional gain Kp integral gain Ki differential gain Kd in the Set Servo Filter Parameters of the motor are all set to 0 or not If they are reset them to the proper values For SV card 3 The parameters Velocity and Acceleration of the motor are all set to 0 or not If they are reset them to the proper values 4 Inthe Status window check whether there are other error and alarm status of the motor set as 1 Check and confirm that the motor and other relevant devices really have err
14. PYO PY2 SERIES DRIVER IN POSITION CONT ROR MODE OE HH 42 C 7 WIRING DIAGRAM OF SANYO DENKI PU SERIES DRIVER IN VELOCITY CONTROL MODE seuss 43 C 8 WIRING DIAGRAM OF YASKAWA SERVOPACK SERIES DRIVER IN VELOCITY TORQUE CONTROL MODE AA C 9 WIRING DIAGRAM OF YASKAWA SERVOPACK SERIES DRIVER IN POSITION B Contents CONTROL MODE ccccecececscecececececececececececcccceceseseseseseetececetenecececececesesesesesesesesceceueuenenes 45 C 10 WIRING DIAGRAM OF YASKAWA SGDE SERIES DRIVER IN POSITION CONTROL le EE EE EE EO EE 46 APPENDIX D TROUBLESHOOTING ccccccssssssssssssssssssssssssssssssccccsssssssssssssssssssssssssssssssceeeeseeeed T E 1 GT COMMANDER WINDOWS AND BASIC OPERATION ecce 49 E 1 1 Menus and Toolbars SS SS eee eere re eemer re ee eres i esa sese sa sa s se pa s sa sa sais 56 E COME BAY ATIC Ee USE eee ee en mt dq mM MEDI eMe UM MM TUNE 56 E 1 3 Axis based Control secte bas eus obra dtt oe es eie Feld rae eroi ee rab d vd be bt ku d edd bei ei 56 E 1 4 Control Based on Coordinate System eese nnne ee 56 Ed 3 Input Output ONTO AE OE EE N OE 56 E 1 6 Edit and Run GT Commands esses emere ee ere se ie ese sese se sa s sepa sese serais 56 BE d t Basic LT GVM CUTS iss sd Se rot ed ie nied Erat d oe ed Nod edd Vere lend E veu ibd pesi i dpud s d re 97 IE OD ONG AE ER EE E OE EE OER EE EEN OE 57
15. at http www googoltech com for more information about our company and products Technical Support and After Sale Service To get our technical support and after sale service E mail support googoltech com Use of This User s Guide Users This guide helps the user to understand the basic architecture of GT series of motion controllers and to learn how to install the motion controller wire the controller with the motor control system and conduct the basic debugging of the motion control system This guide is suitable to those engineering personnel who are having the basic knowledge of hardware and good understanding of motion control Main Topics This guide consists of three chapters and some appendixes Chapter One Overview introduces GT series of motion controllers and how to implement the motor control system Chapter Two Quick Start explains how to install the controller card configure components and install the driver program Chapter Three Test and Tune the System introduces how to use the supplied software controller to tune the system The appendixes provide the usage description of technical parameters of controller setting position velocity and acceleration typical wiring troubleshooting and use of GT Commander the software provided Related Documents For the programming of GT series motion controller please refer to Programming Manual of GT Series Motion Controller provided together with the pro
16. installing hardware and starting computer Windows98 2000 will detect automatically the motion controller and start Add hardware wizard Click Next when prompted 2 Atthe prompt of What do you want Windows to operate select Search the driver of equipment recommended Then click Next 3 Insert the product CD into the CD ROM Select Appoint position Use Browse to select the appropriate operating system under CD ROM Windows For example in Windows 2000 select CD ROM Windows Win2000 Then click Next 5 Follow Add hardware wizard Click Next until installation is finished Install the driver in Windows NT 1 Put the product CD into the CD ROM 2 Run setup exe from the directory CD ROM Windows setup WinNT40 2 3 4 Step 4 Establish communication between the PC and controller for Windows If you are in DOS environment skip this step and go to Step 5 directly GTCmdISA CH and GTCmdPCI CH are the motion control demo program used under Windows operating system GTCmdISA CH is for the ISA bus motion controller and GTCmdPCI CH is for the PCI bus motion controller With the demo program user can just use mouse clicks and keyboard inputs send commands to the motion controller performing simple motion control without C C programming This software is saved at CD ROM DEMO GTCmdPCI CH exe Now we can use this software to establish communication between the PC and the motion controller For ISA Card First
17. shorten the tuning time while avoiding an unstable combination that may damage the system The following tuning method is what we suggest 1 Run GTCmdISA CH to initialize the system 2 Select the current axis from the Select Axis column Loop ClasediOpen 3 Select Close Loop Open Loop Servo Control as illustrated in the right figure 4 Click Clear Status button and view the status of current axis Assure the axis has no abnormal status EE DAS 5 Set Kp 1 Ki 0 Kd 0 and click Update Parameters button as illustrated in the right figure 6 Enable driver and view whether the motor is in static status If the motor is not static tune the bias parameter to make the motor static 7 According to 3 4 Implement single axis motion in the T curve motion mode set the axis motion View the situation of the motion of current axis Increase Kp gradually and update it as Step 5 until the motor begins to shake slightly During this process keep Ki and Kd the same 8 Multiple the Kp value making the axis slight shaking by 0 8 Set the result as the new Kp value and update it View the overshoot of the motion of the current axis If the overshoot is too large add the Kd value gradually until the overshoot is obviously 28 Chart 3 Test and Tune Motion Control System decreased 9 After the axis motion completes view whether there is error between the actual position and command position If there is e
18. 2 E 1 2 Display System Status After the software runs the system status display Window will show the values and status of the status register mode register and coordinate system status register of each axis of the motion controller and display the positions of axis and coordinate system in real time Please see Fig 5 E 1 3 Axis based Control This window is to control a single axis Generally the process of controlling a single control axis 1s as follows Select the axis to be controlled Set such parameters as those of servo filter for SV card motion mode velocity acceleration and target position Tick Servo On Off clear the status and update each parameter to start the motion of axis The functions of SV SG and SP models of control cards of GT400 series are different from each other Please see Fig E 4 E 5 and E 6 E 1 4 Control Based on Coordinate System This window is to control the motion in the coordinate system When the system is in the coordinate system motion control mode the process of controlling motion is as follows First to make sure that the parameters of the filters of all the axes in the coordinated system have been set in the Axis based Control window and all axes are on Map coordinates in the Map Coordinate box Input interpolation instruction into the Interpolation Instruction box and click OK to start interpolating motion immediately Another way is to input interpolation instruction in
19. 6 channels output Probe input Occupy 1 channel of Uncommitted digital input A D 8 channels Watchdog Monitor DSP work status in real time On board linear and DSP firmware x 2 Chapter 1 Overview Features SV SP SG SD SE circular interpolation J Point to point motion S curve T curve jogging motion and electronic gear J J J J motion modes Ed EI EIER t Acceleration Feed forward index signal of encoder 7 Hardware capture Home switch vivid fv dv Following error limit 4 7 Controller output limit wef pepe J 1 4 Configuration of Motion Control System 1 Motion controller 2a PC with ISA slot for ISA bus version controller Or 2b PC with PCI slot for PCI bus version controller 3 Servo motor with incremental encoder or step motor 4 Driver 5 12V to 24V DV power for terminal board 6 Home switch positive negative limit switches optional as needed GT controller works with both AC and DC servomotors To control the servomotor the controller outputs 10V analog voltage signal to control the servomotor When selecting a servomotor make sure the appropriate driver and accessories are selected If there is any question please consult your motor supplier To control a step motor the motion controller provides two kinds of control signals one is a positive pulse negative pulse signal and the other is a pulse and directi
20. 60927 Game port 210 217 52807535 Expansion unit 2 en HI 630 639 Parallel port 2 2B0 2DF 688 735 Optional EGA 2F8 2FF 760 767 Asynchronous communication port 2 300 31F 768 799 Prototype card 360 36F 864 879 PC network card 378 37F 888 895 Parallel port 1 380 38F 896 911 SDLC communication port 2 390 393 912 915 Reserved 3A0 3A9 Aser SDLC communication port 1 3BO0 3BF 944 959 IBM single color monitor 3C0 3CF 960 975 EGA Chart 3 Quick Start 3D0 3DF 976 991 Color monitor Graphic monitor 3FO 3F7 1008 1015 Floppy driver 3F8 3FF 1016 1023 Asynchronous communication port 2 X2EI GPIB adaptor X390 X393 Asynchronous communication port 1 2 3 1 2 Set IRQ lines by JP2 The motion controller provides timer interrupt and event interrupt signals for the PC JP2 is the selection of IRQ jumper of the controller The description of jumper pins is listed in Table 2 4 The default setting of IRQ line by the controller is IRQIO Table 2 4 Selection of IRQ lines Jumper Pin IRQ line Bud eis RES EE 3H 3 4 1 9 5 z 6 7 8 9 10 Default 2 3 1 3 Set watchdog by JP3 The motion controller provides a watchdog to monitor its work status in real time JP3 is the jumper selector of the watchdog After the watchdog is set to be enable with the jumper when the controller downs the watchdog will automatically reset the controller after a delay time of 150ms The watchdog is disabled by defa
21. C i C L gt CD O O L L O LLI d O O O ide Is Gu User For Motion Controller IES GT Ser am AAA mui June 2003 1 10 Is10n Rev Copyright Statement Copyright Statement Googol Technology Ltd All rights reserved Googol Technology Ltd Googol Technology hereafter reserves the right to modify the products and product specifications described in this manual without advance notice Googol Technology is not responsible to any direct indirect or consequential damage or liability caused by improper use of this manual or the product Googol Technology owns the patent copyright or any other intellectual property right of this product and the related software No one shall duplicate reproduce process or use this product and its parts unless authorized by Googol Technology Machinery in motion can be dangerous It is the responsibility of the user to design effective error handling and safety protection as part of the machinery Googol Technology shall not be liable or responsible Warning for any incidental or consequential damages Foreword Foreword Thank you for choosing Googol Technology motion controller We will help you set up your own control system by providing our first class motion controller complete with after sale service and technical support More information about Googol Technology Products Please visit our website
22. E 1 9 Status COLUMN cc ccc cc ccc ccc cccccccccccuccuccucuccuccecuecuccucsscuscucuecuecucuecuececucsseuecesuecaecucsecassuseecseucaneaes 57 E 2 OPERATION SAMPLES ccceececcecceccecceccsccecescescccescescsccsceecesceecescescsscscessetcesceecs 57 E 3 TROUBLESHOOTING ccceececceccecceccecceccsccecescescesceccscceccecescscescescesessessetcesceecs 59 Chapter 1 Overview Chapter 1 Overview 1 1 Introduction GT series of motion controllers can control four motion axes at synchronous achieving multi axis coordinated motion The cores of these controllers consist of ADSP2181 digital signal processor and FPGA which process high performance control computation GT controllers find applications in a wide range of industries including robotics CNC machinery carpentry machinery printing machinery assembly lines processing equipments in electronics laser processing equipments GT motion controller uses PC as its host and offers two versions of products ISA and PCI bus versions In either version RS232 serial communication and PC104 interface socket are available to facilitate users in configuring their systems The C function library and Windows DLL are also provided to accomplish more complicated control functions A Uses may combine these control functions with the data processing user interface and other application modules as required by one s specific control system to implement a control system of specific appli
23. E cards the encoder feedback is not to be connected and can be suspended Appendix C Typical Connecting C 10 Wiring diagram of YASKAWA SGDE series driver in position control mode Term nal Board Dri ver OE N AV OB 1CN AM 2 34 ALM ENABLEO 3 14 SV CN 17 4 18 5 19 6 7 135 ALMSG 8 QN 10 36 S V DI RO 9 3 SIGN DI RO Ee A 4 SIGN PULSEO 23 1 PUS PULSEO i X 2 PULS 12 GD 13 OCC 14 13 424V RESETO 15 18 ALMRST 16 QD 20 QD 21 GOD 24 25 Wri ng Di agramof YASKAVA SERVCPACK SGDE xxxP Seri es ri ver in Posi ti on Node 46 Appendix E Usage of GT Commander Appendix D Troubleshooting Table D 1 Troubleshooting Methods for Motion Controller After motion Addresses conflict Reset base address selection switch according to Section 2 3 Chapter Two controller I5 Motion controller is not installed Reinstall motion controller installed the host PIopery D ssnnot Siac GE Interrupt conflicts Reset interrupt source selection jumper other hardware equipment in the Replace motion controller or computer or ISA bus interface is damaged host PC cannot ISA slot and retry work normally See trouble that the host PC Same as above Error cannot start communication
24. For the definition of pins of CN9 and CN10 please see Table 2 7 and 2 8 For wiring please see Fig 2 7 and 2 8 16 Pin Chart 3 Quick Start Table 2 7 Definition of pins of CN9 on Terminal Board Signal Description Phase A signal of auxiliary encoder 1 Pin Signal Description Phase A_ of auxiliary signal encoder signal Phase B signal of auxiliary encoder 1 Phase B signal of auxiliary encoder l Phase C signal of auxiliary encoder 1 Phase C signal of auxiliary encoder 1 Digital ground Power Table 2 8 Definition of pins of CN10 on Terminal Board Signal Description Phase A signal of auxiliary encoder 2 Pin Signal Description Phase A signal of auxiliary encoder 2 Phase B signal of auxiliary encoder 2 Phase B signal of auxiliary encoder 2 Digital ground 2 3 7 5 Wiring of controller output signal The SV model of controller can output two kinds of signals analog or pulse signal By default the SV controller outputs analog signal from four axes When an axis or some axes are used to control step motors or servo motor operated in position mode user can use the function GT CtrlMode 1 to set the output of the axis as pulse signal output SG SE SD and SP models of controller only work in the pulse signal output mode There are two kinds of pulse signal output mode One is the pulse direction signal mode and the ot
25. H exe if the program runs normally it proves that the motion controller successfully communicates to the PC If an information box Fail to open GT equipment appears it proves that the motion controller fails in communication to the PC Only the controller successfully communicating then user continues to next step Otherwise please refer to Appendix D Troubleshooting If needed please contact us 2 3 5 Step 5 Connect the motor with driver For the purpose of safety we suggest that user do not connect the motor with TE any mechanical device before installing and debugging the control system Please check that there is really no load in the motor Warning Before connecting the driver to the controller connect the driver with the motor For correct wiring please refer carefully to the manual of the drive Test the driver and the motor as reguired in the manual to ensure them are working properly 2 3 6 Step 6 Connect the controller with the terminal board A Refer carefully to the signal description of the connectors in the controller and the pin description of the connectors in motor driver Wire them correctly and id avoid connecting them when power is on Otherwise wrong connection may Warning cause the positive feedback of the system and operation with power may cause damage on hardware so as to make the system unable to work properly 11 Chart 3 Quick Start EN a E Turn off the PC Take out t
26. Maximum sampling rate 50KHz single channel Power Consumption 12V DC Iecc 1A 24V DC Icc 1 8A Dimension 220mm 132mm 32 Appendix B Setting of Position Velocity and Acceleration Appendix B Setting of Position Velocity and Acceleration Since most servo drivers have the frequency multiplying function and the motion controller has the quadrature of encoder feedback signal the setting of the position velocity and acceleration of the motion controller will be different for different control systems This chapter conducts the calculation formulas one by one which can be used by user directly to set the parameters on the position velocity and acceleration Denoted the required motion velocity by V m min acceleration by a m s and the target position absolute position bys mm We denote the pitch of lead screw by L mm r the amount of pulses per revolution by p gear ratio by n When the motor is coupled with the lead screw directly the gear ratio 1 and multiplier of pulse output of the driver by m We denote the parameters of the motion controller as following the target position by Pos Pulse target velocity by Vel Pulse ST target acceleration by acc Pulse ST and control period ST by t u s B 1 Setting of Position For a close loop control system of servomotor by using SV card the driver operates in the velocity control mode we have p Pos I Pulse For an open loop control
27. SA bus controller Skip to Step 2 for PCI bus controller Step 2 Insert the controller into PC Step 3 Install the Windows driver of the controller only for Windows environment Step 4 Establish communication between the host and controller Step 5 Connect the motor with driver Step 6 Connect the controller with terminal board Step 7 Connect the driver and system I O with terminal board Chart 3 Quick Start 2 3 1 Step 1 Set Jumpers on Motion Controller Only for ISA bus controller 2 3 1 1 Set base address by Dip switch JP1 To establish communication between the host PC and motion controller user must select and set the base address of the controller JP1 is the base address selecting switch of the motion controller For its location please see Fig 2 The factory default base address of the controller is 0x300 hex as shown in Fig 2 3 From this address the controller occupies 14 consecutive I O addresses to communicate with the host PC Please check the address occupation of the host to avoid conflict on address and the influence on system operation Table 2 2 is a list for selecting base address Dipswitch of the motion controller Table 2 3 lists the I O addresses occupied by PC for reference when setting base address Suggest that user do not change the initial setting of base address when installing the motion controller for the first time because this address is idle for most computers If communic
28. The chip of motion controller l Replace motion controller between host PC is damaged and motion Replace motion controller or Windows Version of motion controller is controller driver function library and dynamic link library DLL not correct Motion controller always receives limit status of positive limit switch and negative limit IE Reset the effective level of limit switch switch i e the setting of effective level of limit switch is not correct Axis is closed Evoke GT AxisOn to open the axis Motor driver alarm signal The motor is out of control Check cause of alarm Reset motor driver triggered M ller h DE iL controller has abnormal wor Check erst aad change it E Check the wiring according to the wiring Wiring of motor is wrong diagram in User Manual Grounding is wrong Checking grounding The torque of motor is too Check motor driver small Decrease motion speed and set running Stepper motor lose t The output frequency of pulse arameters according to specification of step is too high 7 B d step motor used Increase motion speed and set running FEE The output frequency of pulse Motor vibration orsa parameters according to the lowest is too low frequency of the step motor used 47 Appendix E Usage of GT Commander EEN S i R MH When motor driver without servo on l oo l Motion controller is in uncertain signal
29. ation problem is encountered in the following test please refer to Table 2 3 and 2 3 to modify the setting of base address Address Definition Line A9AS A7 A6 AS AA A 4 A 5 OFF AT ln 2 3 4 3 6 AS A 9 Fig 2 3 Default setting of Dip switch JP1 Table 2 2 Lists of Base Address and Setting of Dip Switch Hex Address Decimal Ade A 9 A 8 AT A 6 A 5 0x100 256 ON OFF ON ON ON ON 0x120 288 ON OFF ON ON OFF ON 0x 140 320 ON OFF ON OFF ON ON 0x 160 352 ON OFF ON OFF OFF ON 0x180 384 ON OFF OFF ON ON ON Ox1a0 416 ON OFF OFF ON OFF ON 0x1cO 448 ON OFF OFF OFF ON ON Ox1e0 A80 ON OFF OFF OFF OFF ON 0x200 512 OFF ON ON ON ON ON 0x220 544 OFF ON ON ON OFF ON Chart 3 Quick Start Hex Address Decimal Address 0x240 0x260 0x280 0x2a0 0x2c0 0x2e0 0x300 Default 0x320 0x340 0x360 0x380 0x3a0 0x3c0 0x3e0 Table 2 3 Typical Mappings of Addresses Allocation of ISA Bus Addresses Uses Hex Decimal 000 OIE 00 31 DMA controller 1 020 03F 32 63 Interrupt controller 1 040 05F 64 95 Timer 060 06F 96 111 Keyboard 070 07F BE GE Real time clock NMI 080 09F 128 159 DMA page register OAO OBF 160 191 Interrupt controller 2 OCO ODE 1925273 DMA controller 2 OFO OFF 240 255 Math co processor 1FO 1F8 496 504 Hard disk drive 200 20F 212
30. c parameters the effective electrical level of journey switch and encoder direction e Set Axis 3 in the axis control window Set the proportional gain as 10 in the Set Servo Filter Parameters box If it is a GT card 57 Appendix E Usage of GT Commander of SG skip this step e Set the motion mode as Electrical Gear Mode Master Axis as Axis 4 and Electrical Gear Ratio as 0 3 Then click OK e Click the option Servo On SV Card Axis On SG card to make Axis 3 into the servo open status e Click Clear Status to clear the event status of Axis 3 e Click Update Parameters to make the parameters of Axis 3 effective e Select Axis 4 in the axis control window Set the proportional gain as 10 in the Set Servo Filter Parameters box If it is a GT card of SG skip this step Set the Target Position as 300000 Velocity as 10 and Acceleration as 1 in the T curve page e Click the option Servo On SV Card Axis On SG card to make Axis 4 into the servo open status e Click Clear Status to clear the event status of Axis 4 e Click Update Parameters to start the motion of Axis 4 and make Axis 3 follow Axis 4 E 2 2 Set Axis 1 2 and 3 as Axis X Y and Z to be Cartesian coordinate system and implement linear interpolated motion with four segments of line in the buffer e Start GT Commander If the basic parameters setting a
31. cation requirements To operate the motion controller a user is required to have the programming experience with C language or DLL in Windows environment 1 2 Terminology of GT Series Motion Controllers RAT Series Symbol Type of Terminal Board GT GT Series G Standard A A D converter Number of axis R Drive relay 200 2 O Customized 300 3 Bus Type 400 4 ISA ISA Bus PCI PCI Bus Output Types SV Analog or pulse output SP Pulse output with encoder reading function SG High frequency pulse output 1MHz SD Pulse output with programmable duty ratio SE Low frequency pulse output 256KHz Chapter 1 Overview 1 3 Function List of GT Series Motion Controllers y Included Excluded Optional Features SV SP SG SD SE ISA PCI ES EN ES BUS RS232 64K Byte ROM 512K Byte SRAM uH HB Program memory sampling rate User adjustable 200us by default Analog output 4 axes Range 10V to 10V mI J Encoder channel 4 channels of quadrature L es MEN J incremental encoder Max Counting frequency 8MHz Auxiliary encoder 2 channels of quadrature incremental encoder Max Counting frequency 8MHz Limit switch Left and right limit switch of each axis Driver alarm signal 1 channel of driver alarm Driver enable signal channel driver enable Driver reset signal 1 channel driver reset of Uncommitted digital input 16 channels Uncommitted digital 1
32. ck Signal Direction For SG SE SD and SP cards Select the option Axis On Axis Off as illustrated in the right figure Axis On lDf tick for Axis On and no tick for Axis Off Now the driver is enabled and the axis shall be in static status If the driver is not enabled after the Enable Servo is selected please refer 2 5 7 2 Wiring of dedicated output to check the wiring If there is an abnormal motion of axis select i to open the Set Basic Parameters interface and click Reset Overall Then the motor will stop and all the motion parameter settings are all lost 2 Chart 3 Test and Tune Motion Control System 3 3 Tune PID Parameters In close loop positioning system the motion controller compares the command position trajectory to the actual position feedback and calculates a motor control signal The position error is defined as the difference between the command and actual positions As the position error increases the motor control signal increases to counteract the error the digital filter coefficients proportional integral derivative gain determine the computation of the value of the motor control signal based on the position error Tuning is the process of adjusting these coefficients to provide the best control for a particular system of motors and loads For SG SE SD and SP cards and SV card operating in pulse signal output mode skip this step When user uses SV car
33. copy the folder CD ROM DEMO into the hard disk Remove the Read only property of the file GTCmd ini from the directory DEMO in the hard disk Open the file GTCmd ini and modify corresponding parameters according to the product as follows CARDO 10 Chart 3 Quick Start LimitSense 0 Hffective electrical level of limit switch EncoderSense 0 Counting direction of encoder IntrTime 1000 Interrupt interval time SampleTime 200 DSP sampling period cardtype 1 SV 2 SG 3 SP CardType 1 Type of motion controller Address 768 Base address of motion controller irq 0 1s recemended Irq 0 Interrupt vector number 0 is recommended The setting of base address and interrupt vector number must be corresponding to the setting of hardware jumpers JP1 and JP2 Please see Step 1 Set jumper on motion controller If the interrupt function of the motion controller is not needed set the IRQ as 0 After modifying parameters save the file Run GTCmdISA CH exe If the program runs normally it proves that the motion controller successfully communicates to the host PC If an information box Fail to open GT equipment appears it proves that the motion controller fails to communicate with the host PC Only the controller successfully communicating to the PC then user continues to next step Otherwise please refer to Appendix D Troubleshooting If needed please contact us For PCI Card Running the program GTCmdISA C
34. d Tune Motion Control System Description Definition Reserved Set to 0 Reserved Axis 4 0 No change 1 Signal reversed Axis 3 0 No change 1 Signal reversed Axis 2 0 No change 1 Signal reversed 10 11 12 13 14 15 Axis 1 0 No change 1 Signal reversed Set sampling period The default period of the controller is 200us Note that user do not set a period less than 200us Otherwise it may disable the controller Click OR From the main menu of GTCmdISA CH click SP to open the Axis based Control Open the pull down menu for axis selection as illustrated in the following figure and select the current axis operation axis Select Clear Status as shown in the right figure clear status Clear the wrong status of the current axis View the right part of the main menu of GTCmdISA CH Assure that the axis has no abnormal status as illustrated in the following figure If the column Servo Alarm is triggered with red cross please check the wiring See 2 3 7 5 26 Chart 3 Test and Tune Motion Control System Wiring of dedicated input If the Positive Limit switch and Negative Limit switch are both triggered please return back to Step 7 to reset Limit Switch trigger voltage Level and then repeat Step 11 to 15 Definition of axis abnormal status One or more status bits of servo drive alarm error in motion positi
35. d outputting analog voltage signal to control servo motor in general it needs to tune PID proportional integral derivative gain parameters Before tuning parameters set the driver of servo motor as in velocity control mode and tune the parameters of servo driver according to following factors including the coupling mode between the motor and mechanism load inertia and mechanical rigidity required to assure the motor operating in a proper status If necessary user can consult motor supplier or technicians of Googol Technology The SV model of motion controller provides the digital filter of PID with velocity and acceleration feed forward i e PID Kvff Kaff filter The filtering parameters include KP proportional gain KI integral gain KD derivative gain Kvff velocity feed forward gain and Kaff acceleration feed forward gain There are two methods generally used for tuning these digital filter coefficients calculation and trial and error Control systems textbooks provide methods for calculation of the tuning parameters for a large variety of applications Trial and error has the advantage in that no knowledge of the control system possessive parameters is necessary and no calculations are needed However you may need to try a large number of trial parameters to tune a system and some combinations of the parameters may produce an unstable or runaway system An organized approach to search the best combination of tuning parameters helps
36. duct Contents Contents COPYRIGHT STATEMENT ekke eke ee eene ee ee FOREWORD ee ee ee ee ee ee ee ee ee ee ese BR INTRO beduie AA ETE N EE ORE l 1 2 TERMINOLOGY OF GT SERIES MOTION CONTROLLERS ecce l 1 3 FUNCTION LIST OF GT SERIES MOTION CONTROLLERS cerne 2 1 4 CONFIGURATION OF MOTION CONTROL SYSTEM ee esse ee see ee sees ee ee ee ee ee ee ee ee ee ee 3 CHAPTER 2 QUICK START ZI OPEN THE DAG TAGE AND C HEC ees Seen Ee oe oe Ee Ee ee ne teen rere 5 2 2 LAYOUT OF GT SERIES MOTION CONTROLLER ese sesse nennen ee ee ee ee 5 Z9 INS TAEEATION PROCEDURES crer aar E E E E NN I DM 6 2 3 1 Step 1 Set Jumpers on Motion Controller Only for ISA bus controller 7 2 3 2 Step 2 Insert the controller into the PC ee ee ee eene 9 2 3 3 Step 3 Install the Windows driver of the controller for Windows environment 10 2 3 4 Step 4 Establish communication between the PC and controller for Windows 10 2 2 9 0D 2 Connect INC motor With driver sissies EER ERGE esta t peti GE ee EO i Il 2 3 6 Step 6 Connect the controller with the terminal board o on 11 2 3 7 Step 7 Connect the driver and system I O with terminal board sss 12 CHAPTER 3 TEST AND TUNE MOTION CONTROL SYSTEM 24 SN OP Vo N ater 24 3 2 SET OUTPUT AND ENABLE DRIVER AXIS ON ees sesse sesse ee ee ee ee ee ee ee ee e
37. e ee ee ee ee ee 27 Os LONE PID TARA METERS a e E EA EEE E E ee eg EEE 28 3 4 IMPLEMENT SINGLE AXIS MOTION IN T CURVE MOTION MODE 29 A Contents APPENDIX A TECHNICAL SPECIFICATION ssssssssssssesssossoossoossoossoosooosooosnoosnoossoossoosnoossoossoosse 0 APPENDIX B SETTING OF POSITION VELOCITY AND ACCELERATION 33 B 1 SETTING OF POSITION ccceccccececcsceccececcccscscscecescececcscescscesescscescscesescesesescesees 33 B 2 SETTING OF VELOCITY cccceccscecescececccceccccecscscuceecececcscsescesescscescscesescecescscesens 33 B 3 SETTING OF ACCELERATION c ccceccscecccceccscecscsceccscececcsceccscesescscescscesescecescecasees 34 APPERDINESTXPICAL WIRING esse sesse ses ee ee ee es es ee es n ee ede C 1 WIRING DIAGRAM OF PANASONIC MSDA SERIES DRIVER IN VELOCITY CONTROL up e 37 C 2 WIRING DIAGRAM OF PANASONIC MSDA SERIES DRIVER IN POSITION CONTROL MODD n 38 C 3 WIRING DIAGRAM OF SANYO DENKI PV1 SERIES DRIVER IN VELOCITY CON TROL Op cL seuss 39 C 4 WIRING DIAGRAM OF SANYO DENKI PV SERIES DRIVER IN POSITION aon iU2mpT 40 C 5 WIRING DIAGRAM OF SANYO DENKI PYO PY2 SERIES DRIVER IN VELOCITY EONTROI MO IDE CEE 4 C 6 WIRING DIAGRAM OF SANYO DENKI
38. e see Fig 2 12 The uncommitted digital outputs are connected through CN14 on the terminal board For the definition of pins of CN14 please see Table 2 10 For wiring please see Fig 2 12 The power supply for uncommitted outputs can be provided through CN12 or CN13 19 Chart 3 Quick Start Pin EXIO can be used as external interrupt source of PC or a probe to capture encoder signal as well as for uncommitted input When these output driving inductive load consider a linkage circuit of EMF Table 2 9 Definition of pins of CN13 on Terminal Description Uncommitted input Uncommitted input Uncommitted input Uncommitted input Uncommitted input Uncommitted input Uncommitted input Uncommitted input Oo EU Bi Wl NO e Uncommitted input Uncommitted input Uncommitted input Uncommitted input Uncommitted input Uncommitted input Ground of external power supply 12V 24V power Table 2 10 Definition of pins of CN14 on Terminal Description Uncommitted output Uncommitted output Uncommitted output Uncommitted output Uncommitted output Uncommitted output Uncommitted output CO OO PL DO Uncommitted output Uncommitted output Uncommitted output Uncommitted output Uncommitted output Uncommitted output Uncommitted output Uncommitted output Uncommitted output
39. for ISA card and interrupt number for ISA card are all the basic parameters of the motion control system it generally requires user to set them when starting the demo program each time To make the use easy the demo software saves the card No 1 in the GTCmd ini file i e saving these basic parameters and set these parameters automatically when the software starts To change the basic parameters setting when starting the program user may change the set value of relevant parameter in the GTCmd ini file E 1 8 Options This window is to specify whether to create a new file open a control window or which control window to open when starting the program next time Please see Fig E 7 E 1 9 Status Column There is a status column at the bottom of the main window consisting of four parts to display the basic operation GT command execution result interrupt timer and interrupt status Please see Fig E 12 E 2 Operation Samples AN The following samples are based on the four axis demo system When referring to id them user should consider one own system condition Notice E 2 1 Let Axis 3 to follow Axis 4 in the electrical gear motion mode with an electrical gear ratio of 0 3 Axis 4 rotates to CW direction by 300000 steps e Start GT Commander If the basic parameters setting automatically when starting the software are not consistent with the actual situation open the Set Basic Parameters window to set proper basi
40. he positive signal pins 1 e Pins9 and 23 of the above differential signal output and suspend the negative signal pins For the output wave please see Fig 3 11 18 Chart 3 Quick Start Terminal Board r i ver Term nal Board Dri ver ad OWPul se Si gnal DE RO 4 D recti on Si gnal SORE DIRO x x OWH DI RO OR DI RO OWE PULSEO Pul se Si gnal emi PULSEO COWPul se Si gnal COW PULSEO PULSE PULSEO 1 f aw OGND OGND AM AM Di fferenti al PULSE DIR Si gnal Di fferenti al PULSE PULSE Terni nal Board Dri ver Terni nal Board Dri ver COM UAE CUM OOF VOO e OE DE RO DE RO CWPul se Si gnal DIRO 3 OR D RO ON PULSEO PULSEO 1 CONPul se Si gnal PULSEO Pul se Si gnal pe PULSED g i caw D 4 Go t AM AM Si ngl e ended PULSE DIR Si gnal Si ngl e ended PULSE PULSE Si gnal Fig 2 10 Wiring Diagram of Pulse Output Signal PULSE PULSE PULSE DIR 2 3 7 6 Wiring of Uncommitted Digital Input Output Fig 2 11 Wave of Pulse and Direction Output The uncommitted digital inputs are connected through CN12 and CN13 on the terminal board For the definition of pins of CN12 please see Table 2 6 For the definition of pins of CN13 please see Table 2 9 For wiring pleas
41. he two shielded cables supplied with the controller Connect CN1 on the controller with CN1 on the terminal board and CN2 on the accessory board with CN2 on the terminal board Fig 2 4 Shield Cable Terminal Board ix T 400 5 V m T AE ACC CHIO CH4 CH9 CHll CHA EE CH7 Accessory board Shield Cable Fig 2 4 Wiring of the Motion Controller and Terminal Board 2 3 7 Step 7 Connect the driver and system I O with terminal board 2 3 7 1 Connecting user supplied power to the terminal board CN3 on the terminal board connects to the external power supply user supplied The connector marked 12V 24V on the board wires to the power of 12V 24V and that marked OGND wires to the ground of external power supply The value of voltage of the external power to be used depends on the requirements of the sensors and switches in the equipment For the wiring diagram refer Fig 2 5 Terminal Board OOND O OC H2V 24V N OND DC 12V 24V E H2V 424V Pover Suppl y Fig 2 5 Wiring Power Supply to the Terminal Board 2 3 7 2 Connect Dedicated Inputs Outputs The dedicated inputs include the driver alarm signal home signal and limit signal which are connected with the driver and sensors through CN5 CN6 CN7 CN8 and CN12 on the terminal BEE EE 12 Chart 3 Quick Start board For the definition of pins of CN5 please see Table 2 5 For the definit
42. her is the positive negative pulse signal mode By default the controller operates in the pulse direction signal mode Using the command GT StepPulse user can set the axis operating in the positive negative pulse signal mode and use the command GT StepDir to set the axis operating in the pulse direction signal mode 17 Chart 3 Quick Start Wiring of Analog Output The analog control output signal is output through Pin 8 of CN5 CN6 CN7 and CNS on the terminal board The ground is the digital ground Pin For the definition of pins of CN5 please see Table 2 5 For wiring please see Fig 2 9 ri ver Termnal Board DAC 4 VOD i id Fig 2 9 Wiring Diagram of Analog Voltage Input Wiring of Pulse Output The pulse direction output signals are output through Pins 9 22 23 and 11 of CN5 CN6 CN7 and CN8 on the terminal board The ground is the digital ground Pin For the definition of pins of CNS please see Table 2 5 For wiring please see Fig 2 10 In the pulse direction signal mode Pins 23 and 11 output differential pulse signals and Pins 9 and 22 output differential motion direction signals In the positive negative pulse output mode Pins 9 and 22 output differential positive pulse trains and Pins 23 and 11 output differential negative pulse trains If the signals needed by the driver are not differential signals wire the corresponding signal with t
43. i tch P y 4 HOMEO oT i N 3K x ALARM Dri ver Al arm 5V ENABLEO ri ver paoe 7 y i RESETO qd ear Driver gel YK o l ENABLE1 vik L RESET1 vA y a K E Dedi cated Inputs Outputs for Axis 1 OD Axis 2 and Axis 3 low 2 O CC 1 pc 24V 12V H2V 424V Power suppl y Fig 2 6 Wiring Diagram of Dedicated Input Output Signals 2 3 7 3 Wiring of encoder feedback signals only for SV card User not using SV model of controller may skip to step 2 3 7 4 If the encoder signals are differential wire the signals directly to A A B B C C VCC and GND of CN5 CN6 CN7 and CN8 If the encoder signal is single input wire the signals to A B C VCC and GND of CN5 CN6 CN7 and CN8 and meanwhile suspend A B and C For the definition of pins of CN5 to CN8 please see Table 2 5 For wiring please see Fig 2 7 and 2 8 15 Chart 3 Quick Start Terminal Board Encoder 26LS32 Fig 2 7 Wiring Diagram of Encoder with differential signals Terminal Board Encoder 26LS32 45V 1k s 5k AD A EP A0 1k BO B BO OD Ci C0 RE SV QD Fig 2 8 Wiring Diagram of Encoder with single signal input 2 3 7 4 Wiring of Auxiliary Encoder Signals The two auxiliary encoder input ports are CN9 and CNIO
44. ion of pins of CN12 please see Table 2 6 For wiring please see Table 2 6 The dedicated outputs include enable driver signal and reset of driver alarm which are also connected to the driver through CN5 CN6 CN7 and CN8 on the terminal board CN 5 CN6 CN7 and CNS are for axis 1 to 4 respectively The definitions of pins of CN 5 to CN8 are the same Table 2 5 For wiring please refer Table 2 6 According to safety standard 1 The alarm signal of driver is in normally closed status If user doesn t use it TE please wire this input signal to OGND The limit switch of the system shall be in normally closed status Warning The home switch is in normally open status Table 2 5 Definition of pins of CN5 CN6 CN7 CN8 on terminal board Pin Signal Description Ground of external power supply Description 12V 24V external power ALM Driver alarm RESET Reset driver alarm ENABLE Enable driver Reserved Reserved Phase A of Encoder signal A Phase A of Encoder signal Phase B of Encoder signal B Phase B of Encoder signal Phase C of Encoder signal CH Phase CF of Encoder signal Power GND Digital ground DAC Analog output GND Digital ground DIR Direction signal DIR Direction signal GND Digital ground PULSE Pulse signal PULSE Pulse signal GND Digital ground
45. it Y Home Capt Index Capt Control Madi Servo Mat kaf 0 T Curve 8 Curve Vel contouring G Mode Intergration Limit 32767 a Motian Limit 32h Be eat Position DO Acceleration U Motion Bias T Velocity DO Pos Error Limit 32787 Fuente 4096 Analog input Interrupt Axis Servo Output Pos Syn Actual Position Encode Pas Cmd Status Get Capture Abrupt Stop imiti 15384 LL encode vel Driver Reset Zero Position Smooth Stop Ark Position intr Wask O Prob Capture Clear Status Update Fig E 4 Axis based Control for SV Card 51 Appendix E Usage of GT Commander Loh WAS en Ore tT Ls DES EGET WT aT Hek ea a LET ORAL OT eirmis Motion Lib Wott elfe pone aas erp Idee Ee modii PETERS RTT FTIIT Ej Seo ULLE Eom gomme eom BO eT la Weel ADO Fig E 5 Axis based Control for SG Card Axis Control ast Er a Seo ety id eli LTT EEN LET one ihn SERT o letter Birnie GLO Bless s 1E prey irrito Se EEG Pte OTA Seyi WOT EDIDIT RES Shines Er Sn ea are Fig E 6 Axis based Control for SP Card Appendix E Usage of GT Commander Coordination Control Crd Projection When Crd Error Axis AXIS AXIS 3 Axis 4 Crd Projection Auto Stop jj Axis s40 Avis Y Axiez D djs AT D Mon Auto Stop Interp Mode Interpolation Parameters Line XY XEnd 0 000 sr 0 000 Mixed Vel 0 000 Line XYZ Y End 0 000 0 000 Mixed Acc
46. malSA exe GTCmdPCl exe GT400 dll GTDII dll Gavi GTCndLib dll and TE Prog dll must be located in the same directory If any one of these six files is moved or deleted the demo program cannot be run Warning E 1 GT Commander Windows and Basic Operation GT Commander demo program runs in a resolution of 8007 600 or above When it running the program will create a text document for user to edit document of GT command cmd or other plain text documents txt ini etc and also open a control window By setting Options in the dialog box user can select to create a document or not to open a control window or not and to open which control window The main windows of this program are illustrated as following 49 Appendix E Usage of GT Commander Ma GT Commander ISA 3 1 File Edit View Window Help Crd Status Axis Status a 2 3 4 Motion Done X X X X servo Alam X X X X Brk Prt Reached MK MN MK x Fos Captured NA X X X Moton Error MN E N N Fos Lmt Trig X X X X Nezlmtltig X X NH X Host Cmd Err X xX Xx X Loop closed X X X X Axison X X X X Axis In Motion MK xX x NX Lmt Enabled X xw N N TCurve X X NX X Curve K X xX NX Yel Contouring wW x W X Mode M N N X Crd Mode X X X X Home Capture X X X X Index Capture W WW WE N Axis Positton Aris I 0 Axis 2 Axis 3 0 Axis 4 0 ur DT ClrSts Intr count erl Intr stauts 0 HUM 11 17 39 Arts e med
47. olution is p then the setting of the velocity will be 2 acc io Pulsel ST Example 1 Assume that a close loop control system of servo motor is controlled by a SV card and the driver operates in velocity control mode Assume V 30m min a 10m s s 100mm n 1 P 2500 Pulse r L 5mm r t 200us then the setting of the acceleration and velocity of the controller will be Pos eee 200000 Pulse Vel ee 200 Pulse ST 5 6 10 2 acc ee 0 8 Pulse ST Example 2 For an open loop control system of servomotor controlled by SV or SG SP SE and SD card and the driver operates in position control mode Assume V 30m min a 10nvs s 100mm n 1 P 2500 Pulse r L 5mm r t 200us then the target position acceleration and velocity of the controller will be Pos 42200 HU N 200000 Pulse Vel klei ed Ag 200 Pulse ST 556410 35 Appendix B Setting of Position Velocity and Acceleration aa aS SSS UU EE AE EE HI OE BUL 251112 X 10 1 4 2500 200 CC FO CC 0 8 Pulse ST 5x10 l Example For an open loop control system of step motor controlled by SV or SG SP SE and SD card assume V 30m min p 2500 Pulse r s 100mm n 1 L 5mmrr a 1Om s t 200us then the target position acceleration and velocity of the controller will be Pos EUM 50000 Pulse Vel ee 50 Pulse ST 5 6 10 2 acc I 0 2 Pulse ST 36 Appendix C Typical Connecting Appendix C Typical Wi
48. on signal Thus the controller can be used to work with any step motor currently available in the market When controlling a step motor the control mode is open loop and no encoder is needed For SP model of controller controlling a step motor the controller provides channels to read encoder signal A typical connection of motion control system using GT motion controller is illustrated in Fig 1 1 Chapter 1 Overview Motion Controller Terminal B MISI Driver sl si sil ail Fig 1 1 Schematic Diagram of Motion Control system using GT motion controller mE Servo motor step motor ge TT i i E f r Encoder SV SP card Pbsitive limit switch V To Home Switch PC p C Positive Limit Swit Driver Y Encoder feedback i Control Current ontrol com and 7 Fig 1 2 Typical Application of GT Series Motion Controller Chart 3 Quick Start Chapter 2 Quick Start 2 1 Open the Package and Check Before opening the package please check whether the product type marked on the package is consistent with your purchase After opening the package first check whether there is any mechanical damage on the motion controller Then check carefully whether the accessories are complete If there is mechanical damage on the controller or any item is missing in the package please do not use the product and contact Googol Technology or our distributor immedia
49. or or not Click Clear Status to clear the relevant status symbols 5 Contact Googol Technology 59 Appendix E Usage of GT Commander Googol Technology HK Ltd Address Room 3639 Annex Building Hong Kong University of Science and Technology Hong Kong Tel 852 2358 1033 Fax 852 2358 4931 E mail info googoltech com Web http www googoltech com Googol Technology SZ Ltd Address Room W211 IER Building South Area Shenzhen Hightech Industrial Park Shenzhen PRC Tel 0755 2697 0823 2697 0819 2697 0824 Fax 0755 2697 0821 E mail support googoltech com Web http www googoltech com cn 60
50. otion controller through GTCmdISA CH In this chapter we only use part of these functions For more detailed description please refer to Appendix E Introduce of DEMO Software For safety we suggest that user do not connect the motor with any mechanical TH EL device when debugging the system Please check that there is really no load in Warning the motor 3 1 Setup System Before starting the debugging user need to initialize first the system that includes initialization of the controller and setting parameters on dedicated input signal In the following function testing we assume that the system has been initialized correctly 1 Turn on PC driver and external power supply for terminal board 2 In Windows run GTCmdISA CH 3 Inthe menu click 2 1 Set Basic Parameters appears 4 User using only one card can skip this step User using multiple cards opens the pull down menu from the Select Control Card column to select the number of card to be operated The numbering of card is determined as that generally according to the distance between the control card slot and BIOS on main board the cards are numbered card 0 card 1 card 2 etc from the near to the far Of course the main boards provided by each manufacturer are different For some boards the numbering of cards is reversed i e card 0 card 1 card 2 etc from the far to the near But this is not a problem In the following debugging the numbers
51. ring C 1 Wiring diagram of Panasonic MSDA series driver in velocity control mode Term nal Board Dri ver OE OE AV OB CN 1 F OOND 1 41 OOM AM 2 3 ALM ENABLEO 3 29 SRV CN AO 17 21 BO 18 48 CB B 5L AX x 49 CR G 19 23 OC oO E S X 24 Gy 7 36 ALM ma 8 14 SPR TRQR 9 GD 10 15 GOD 11 12 GD 13 OCC 14 7 CO RESETO 15 31 AGAR 16 QD 20 QD 21 22 23 QD 24 25 Wri ng D agramof Panasoni c Driver in Velocity Mode od Appendix C Typical Connecting C 2 Wiring diagram of Panasonic MSDA series driver in position control mode Term nal Board ri ver a5 CON QV OB CN 1 F OGND 1 41 COM ALM 2 37 ALM ENABLEO 3 29 SRV CN AO 17 X X 21 OM A0 4 22 OM BO 18 AG CB o ls Lb X 49 QR C 19 23 OC o 6 A x 24 7 36 ALM 8 GD 10 15 GoD DI RO 9 5 SIGN DI RO 22 x A 6 SIG PULSEO 23 3 PUSI PULSEO 11 a x 4i PUS2 12 GD 13 OC 14 7 O RESETO 15 31 AAR 16 GD 20 QD 21 GD 24 25
52. rror add the Ki value gradually until the position error in the band of 1 pulse In the actual system user shall select an appropriate Ki value according to the requirements for error range and settling time Please pay attention to that when using the parameter Ki user must set the integral limit 3 4 Implement Single axis Motion in T curve Motion Mode The motion controller provides four motion control modes S curve T curve independent jogging and electrical gear modes For their detailed description please refer to Programming Manual of GT Series Motion Controllers Here we only take the T curve motion mode for example For the other modes user may refer to the CMD file provided by the DEMO software l Run GTCmdISA CH and initialize the system select the control output mode and enable the driver For SV model of controller tune PID parameters Clear the status confirm the axis has no abnormal status and set Axis On The axis should be in static status Click Reset Position button Check the Current Position of Axis is 0 Set the axis motion parameters in the Motion Control Mode column as illustrated in the following figure Set the parameters as required The unit of velocity is Pulse ST that of 2 acceleration is Pulse ST and that of position is Pulse For more details please see Appendix B T Curve 8 Curve Vel contouring G Mode Position 20000 Acceleration 0 1
53. s we Vel Pulse ST have Assume that the number of pulse per revolution is p then the setting of the velocity will be V n p t Vel 7 L 6 10 Pulse ST B 3 Setting of Acceleration For a close loop control system of servomotor by using SV card the driver operates in the velocity control mode we have a m s B a 10 L mm r L r s Angular acceleration of the lead screw 1s 107 a n Denoted the gear ration by n then the angular acceleration of motor is rL r s Since the encoder feedback signal from the motor is quadrature and assume that the number of pulses per revolution of the motor is p then the number of pulses per revolution to be set as 4p Hence the setting of the acceleration will be l 3 AA aet GOP s us t us ST L acc 34 Appendix B Setting of Position Velocity and Acceleration 2 acc Pulse ST For an open loop control system of servomotor by using SV SG SP SE and SD cards the driver operates in the position control mode we have Assume that the multiplying coefficient of the pulse from the driver is m and the number of pulse per revolution is m p Then the setting of velocity will be a n mp t acc Pulse ST L 10 l For an open loop control system of step motor by using SV SG SP SE and SD cards we have Assume that the number of pulse per rev
54. status bit High voltage level trigger Low voltage level trigger Axis 2 Negative limit switch status bit High voltage level trigger Low voltage level trigger Axis 2 Positive limit switch status bit High voltage level trigger Low voltage level trigger Axis 1 Negative limit switch status bit High voltage level trigger Low voltage level trigger Axis 1 Positive limit switch status bit High voltage level trigger ma Ole Ole Om OM Om OM Ole O Low voltage level trigger 9 User not using SV card skips this step Otherwise it is needed to set Encoder Direction If the wiring is proper according to 2 3 7 3 Wiring of Encoder Feedback user does not need to modify the default value 0 of motion controller Or if phase A and phase B of an encoder exchange set the parameters reversed according to Table 2 2 For example the parameter 15 is to reverse the encoder directions of all the four axes The motion controller requires the positive direction of motor motion consistent with positive counting direction of corresponding encoder only that can form the negative feedback If due to wrong wiring or other reasons the two directions were Warning reversed which will form positive feedback and cause the motor to out of control User can set the encoder direction parameter to form negative feedback Table 2 2 Setting the direction of encoder feedback 23 Chart 3 Test an
55. system of servomotor by using SV SG SP SE and SD cards The driver operates in the position control mode we have k po Pos ES Pulse For an open loop control system of step motor by using SV SG SP SE and SD cards we have Pos Pulse B 2 Setting of Velocity For a close loop control system of servomotor by using SV card the driver operates in the velocity control mode we have Appendix B Setting of Position Velocity and Acceleration V m min V 10 L mm r L Rotation speed of lead screw 1s r min 10 n L Since the encoder feedback signal from the motor is quadrature and assume that the number Assume that gear ratio is n then rotation speed of motor is r min of pulses per revolution of the motor is p then the number of pulses per revolution to be set as 4p Hence the setting of the velocity will be V n 4p 107 l Vel Pulse min min us t us ST TP Fs ios Quin us rus ST Vel FEE PET Pulse ST L 6 10 For an open loop control system of servomotor by using SV SG SP SE and SD cards the driver operates in the position control mode we have Assume that the multiplying coefficient of the pulse from the driver is m and the number of pulse per revolution is m p Then the setting of velocity will be N V n m p t L 6 10 For an open loop control system of step motor by using SV SG SP SE and SD card
56. tely N To avoid any electrostatic from damaging the motion controller please discharge static in TE EL your body before touching the controller or inserting removing the controller to from a slot Warning of PC 2 2 Layout of GT Series Motion Controller The layout of ISA series motion controller is illustrated in Fig 2 1 CN4 CN5 CNI CN2 CN3 Doooo 0000000 00 00 000 000000000000000000000000000 000000000000000000000000000 Fig 2 1 ISA Series Motion Controller Chart 3 Quick Start The layout of PCI series motion controller is illustrated in Fig 2 2 CM4 CNI FPGA PCI Bridge EEZ E L CN2 Fig 2 2 PCI Series Motion Controller Table 2 1 lists the description of each connector and jumper Please locate their positions and know their functions The following section on Installation Procedures will describe these connectors and jumpers in details Table 2 1 Definitions of Connectors and Jumpers Definition Description Base address switch only for ISA PC104 Jumper of IRQ only for ISA PC104 Jumper of watchdog For debugging not user Jumper Connector of axis control interface Connector of I O interface Debugging port not for user Debugging port not for user Connector of power supply for PC104 modules 2 3 Installation Procedures Install the controller according to the following 7procedures Step 1 Set jumper on motion controller only for I
57. terface 6 quadrature incremental encoder inputs Maximum counting frequency 8MHz Asynchronous Serial Port 1 channel of RS 232 RX TX GND Synchronous Serial Port 1 channel DT DR SCLK TFS GND Transferring speed 2MHz 30 Appendix A Technical Specification VO 56 channels TTL compatible no Pull up Resistor Dedicated input Positive limit switch 4 channels Negative limit switch 4 channels Home switch 4 channels Driver alarm 4 channels Dedicated output Enable signal 4 channels Reset alarm signal 4 channels Uncommitted input 16 channels Uncommitted output 16 channels Power Consumption 5V Icc 1 5A 12V Icc 30mA 12V Icc 30mA Dimension 122mmX 185mm Operating Temperature 0 60 C 32F 140 F Relative Humidity 5 90 no dew 3l Appendix A Technical Specification GT 400 ACC2 Terminal Board Optical Isolated I O Specification for opto isolated input Isolation voltage 5000V RMS Input voltage 12V 24VDC Input current 3 7mA 7 6mA Set time HL Sus LH 3us Specification for opto isolated output Isolation voltage 5000V RMS Open Collector output without pull up resistor Vceo 50V Veco lt 5V Ic lt 30mA Average set time 8us A D Converter Connect with the motion controller through the synchronous serial port Number of input channels 8 single ended and bipolarity Input voltage range 10V to 10V Resolution 12bit Accuracy 1bit
58. tion controller provides optional analog input module which is through CN11 on the terminal board For the definition of pins of CN11 please see Table 2 12 For wiring please see Fig 2 14 Table 2 12 Definition of CN11 Feet on Terminal Board Pin Signal Description i Signal Description Channel 0 Analog ground Channel 1 Analog ground Channel 2 Analog ground Channel 3 Analog ground Channel 4 Analog ground Channel 5 Analog ground Channel 6 Analog ground Channel 7 l 2 3 4 5 6 7 8 22 Chart 3 Quick Start Terminal Board AD 890 1 ALND 9 AGD WY 2 AN 19 AGD av 3 AIM 11 AGD i 15 AGD AGND B Av G oundi ng Unused Ter m nal aut Fig 2 14 Wiring Diagram of Analog Input Signal 23 Chart 3 Test and Tune Motion Control System Chapter 3 Test and Tune Motion Control System After configuring the motion control system user can now test the system with the software GTCmdISA CH exe for ISA bus controller or GTCmdPCI CH exe for PCI bus controller supplied with the controller During debugging the system we can check whether the controller is installed correctly and whether the controller operates properly and performs a simple single axis motion GTCmdISA CH is located in the directory DEMO in the CD provided together with the product User can conduct most functions of the m
59. to the interpolation instruction buffer and then start interpolating motion in the buffer Please see Fig E 7 E 1 5 Input Output Control This window is for I O control Please see Fig E S E 1 6 Edit and Run GT Commands User can program a GT command in this window to realize the batch processing of GT commands Click Run and the software will check the command one line by another When the command and parameters are all legal the running will continue If something 1s wrong the software will stop at the statement having error Note that only one statement is allowed in a line User may program GT command according to the sample program Please see Fig E 9 56 Appendix E Usage of GT Commander E 1 7 Set Basic Parameters This window 1s to set such parameters as the Effective voltage level of limit switches LmtSns encoder direction EncSns sampling period SmplTm and timer interrupt period IntrTm and also to open close and reset the controller For GT400 card with ISA bus user must specify the base address and interrupt number of the controller But for GT400 card with PCI bus user does not need to set such parameters User can install 16 PCI bus controllers into a PC but only two ISA bus controllers in a PC Please see Fig 0 since the effective voltage level of limit switch LmtSns encoder direction EncSns sampling period SmplTm and timer interrupt period IntrTm as well as card type base address
60. ult JP3 Watchdog is enabled Watchdog is disabled By default 1 23 1 23 JP4 is the selector of debugging jumpers of the controller It has been set before leaving the factory and cannot be changed ER JP4 By default Warning 1 2 3 2 3 2 Step 2 Insert the controller into the PC AN Please be careful when handling Discharge static in your body before touching TE the controller circuit or inserting removing the controller to avoid any static from damaging the motion controller Warning 1 Connect the CN2 connector of the controller and the accessory board ACC1 with a 62 pin flat cable provided with the board 2 Turn off the PC 3a For ISA bus controller select a free ISA slot in the PC 3b For PCI bus controller select a free PCI slot in the PC 4 Insert the controller card into this slot firmly Chart 3 Quick Start 5 Fix the controller card in the slot by tightening the screw 6 Remove the cover of a nearby slot Fix the accessory board ACC1 on the PC frame with screws 7 Close the PC cover and restart the PC 2 3 3 Step 3 Install the Windows driver of the controller for Windows environment If you are using DOS skip this step and go to Step 5 directly For ISA Card l Insert the product CD into the CD ROM 2 Run WinSetupCH exe from the directory CD ROM Windows setup 3 Restart the computer when prompted For PCI Card Install the driver in Windows98 2000 1 After
61. utomatically when starting the program are not consistent with the actual situation open the Set Basic Parameters window to set proper basic parameters the effective voltage level of limit switch and encoder direction e Set Axis 1 in the axis control window Set the proportional gain as 10 in the Set Servo Filter Parameters box If it is a GT card of SG skip this step Click the option Servo On SV Card Axis On SG card to make Axis into the servo open status e Click Update Parameters to make the parameters of Axis effective e Click Clear Status to clear the event status of Axis 1 For Axis 2 and 3 perform the same operations as above e Click the Control of Coordinate System in the main window to enter the coordinate system motion control mode e Check Axis 1 in the Map Coordinate box Input parameter into the input box in front of X and click Make Effective button e Check Axis 2 in the Map Coordinate box Input parameter 1 into the input box in front of Y and click Make Effective button Check Axis 3 in the Map Coordinate box Input parameter 1 into the input box in front of Z and click Make Effective button e Click Start Buffer Command e Click the option Set the start points XY Z Z in the Buffer Interpolation Status box Input X 0 Y 0 and Z O in the Buffer Interpolation Status
62. ve and negative limit switch triggered and error in host command are triggered 3 2 Set Output and Enable Driver Axis on l After initializing the system select the current axis from the Select Axis box According to the system requirement set the output model Pay attention to that the setting of output model must be consistent with the setting of control mode of the motor driver of the current axis For SV Card Control Modi 0 Seng Mot Select analog output i e 0 Or select pulse output ie 1 For SG SE SD and SP cards Set pulse direction signal output ie D mode P Mode D Mode Or set positive negative pulse signal output 1 e P mode 2 For SV Card Select the option Enable Servo Disable Servo as illustrated in the figure on the right hand side check to enable or uncheck to disable Y Serva Oniot Now the driver 1s enabled and the axis shall be in static status The change of axis position can be viewed through the Current Axis Position column If the axis rotates slowly first tune the Zero Point Drift Parameter of the driver If it has been tuned to the critical point fine tune it through the Zero Point Output Drift Value If the driver is not enable after the Enable Servo is selected please check the wiring referring to output If the motor is out of control check Disable Servo to disable servo Then refer to Step 9 in Section 3 1 to reset the Encoder Feedba
63. velocity Click Update Parameters button as illustrated in the following box Ee Ee The axis will move to the target position at the setting of velocity and Update acceleration Check whether the current position of axis is at the target position If the motion completes set a new target position and click Update Parameters The axis will move to the new target position The range of target position 1s 1 073 741 824 to 1 073 741 823 Now the motion controller has been setup successfully Next if you want to use more functions of the controller the DEMO software GTCmdISA CH or GT CmdPCI CH provided with the controller will facilitate the usage quickly For detailed usage description please refer to Appendix E To program an application of control system please refer to Programming Manual of GT Series Motion Controllers 29 Appendix A Technical Specification Appendix A Technical Specification Bus PC AT bus ISA PC104 and PCI bus Program Memory ROM 64K Byte SRAM 512K Byte Sampling Rate 200us for SV SP SG and SD models of controller 400us for SE model of controller Analog Output Number of axes 4 Voltage Range 10V to 10V Resolution 16bit Pulse Signal Output Frequency of output pulse train IMHz Maximum for SV SP SG and SD card Frequency of output pulse train 256KHz Maximum for SE card RS 422 line driver 20mA Duty cycle 50 Nonlinear lt 1 Encoder Signal In

Download Pdf Manuals

image

Related Search

Related Contents

  取扱説明書 - ダイトウテクノグリーン  取扱説明書    救命索発射銃取扱いに係る事故防止の徹底について  Danfoss Price List UK C00410315-02_A4  KV-27TS27 KV-32TS20 KV-27TS31 KV-32TS35 KV  GE ZKD910 User's Manual    

Copyright © All rights reserved.
Failed to retrieve file