SlideShare une entreprise Scribd logo
1  sur  50
Télécharger pour lire hors ligne
Accelera Motion Controllers
                                           Sizzling Speed. Fully Loaded.


Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Outline


                          • Advances in Technology
                          • 5th Generation Accelera Series
                          • DMC-18x6 PCI Accelera Controller
                          • DMC-40x0 Ethernet Accelera
                            Controller
                          • Inverse Kinematics Example
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
A New Generation of Motion Control




                        Today’s generation of motion controllers
                          provide more capability than ever before
                          due to advancements in technology


Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Areas of Improvement


                          1. Performance – Accuracy and Settling
                          2. Coordination – Modes of motion,
                             Application programs
                          3. Smaller package size and integration with
                             power drivers
                          4. Communication


Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Structure of Motion Control System


                                                               Host

                                                                  Application
                                                                   Program


                                             Modes of Motion                I/O
                                             Profile Generation       Digital/Analog

                                                     Closed
                                                      Loop

                                                     Driver
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
                                           Encoder     Motor
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Structure of Motion Control System


                                                               Host

                                                                  Application
                                                                   Program


                                             Modes of Motion                I/O
                                             Profile Generation       Digital/Analog

                                                     Closed
                                                      Loop               Performance
                                                                         Sample Time
                                                     Driver              Encoder Frequency
Sold & Serviced By:                                                      DAC Resolution
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                                           Encoder     Motor             Filters PID/Notch
                sales@servo2go.com
                  www.servo2go.com
                                                                         Tuning Program
Structure of Motion Control System


                                                               Host

                                                                  Application
                                                                   Program


                                             Modes of Motion                I/O
                                             Profile Generation       Digital/Analog

                                                     Closed
                                                      Loop              Coordination
                                                     Driver
                                                                        Modes of Motion
                                                                        Application Programs
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
                                           Encoder     Motor
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Structure of Motion Control System


                                                               Host

                                                                  Application
                                                                   Program


                                             Modes of Motion                I/O
                                             Profile Generation       Digital/Analog

                                                     Closed
                                                      Loop              Integration with
                                                                        Power Drivers
                                                     Driver
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
                                           Encoder     Motor
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Structure of Motion Control System


                                                               Host

                                                                  Application
                                                                   Program


                                             Modes of Motion                I/O
                                             Profile Generation       Digital/Analog

                                                     Closed
                                                      Loop
                                                                        Communication
                                                     Driver
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
                                           Encoder     Motor
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Advancements in Several Areas



                      • Advancements in Microprocessor         faster
                        motion control
                      • Advancements in Motor Drives        more power
                        in a small space
                      • Advancements in Ethernet       virtually
                        deterministic for motion applications
                      • Advancements in ICs and Circuit Design
Sold & Serviced By:
                        allows more features to be added
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Microprocessor Advancements


                        • In 1983, Galil introduced the world’s 1st
                          microprocessor-based servo motion
                          controller. One axis of motion was
                          controlled using an 8-bit microprocessor
                        • In the 1990’s, Galil continued to introduce
                          new generations of motion controllers
                          based on 16-bit and 32-bit microprocessors
                        • Today, Galil offers its 5th generation motion
                          controllers—the Accelera Series which is
Sold & Serviced By:       based on a powerful, RISC/DSP processor.
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Accelera—It’s all about Speed


            Fast RISC processing means faster motion control!
            • Servo loop update rates 4X faster than prior generation, as
              low as 31 microseconds per axis good for high bandwidth
              systems such as voice coils or short, fast moves
            • Command processing 10X faster than prior generation, as low
              as 40 microseconds per command executes entire motion
              program quickly and allows more tasks to be completed by
              controller
            • Accepts encoder inputs 2X faster, up to 22 MHz      good for
              ultra-high resolution position sensors
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Advancements in the Motor Drives


                       Improvements in amplifier design using Direct
                         FETs allows better power density—more power
                         in less space!
                                  500W drive takes less than 6 square inches
                       • Direct FETs are smaller in size
                       • Direct FETs have better thermal characteristics
                         which gets heat to top of package more
Sold & Serviced By:
                         efficiently
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Advancements in Ethernet




                          • 100Base-T Ethernet is virtually
                            deterministic for motion control applications
                          • Time to send commands across network is
                            insignificant



Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Advancements in Circuit Design

                          Improvements in circuit design means more
                            features can be added cost-effectively:
                          • Optically isolated I/O
                          • Analog inputs for interface to sensors such as
                            joysticks
                          • High powered outputs to drive relays and
                            brakes
                          • On-board memory, variables and arrays
Sold & Serviced By:
                          • Additional communication ports such as RS232
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Accelera PCI Controller


                In 2005, Galil Introduced the DMC-18x6 Accelera PCI
                                        Controller




Sold & Serviced By:


                                              Top: DMC-1886 8-axis PCI controller
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
                                           Bottom: DMC-1846 4-axis PCI controller
Introducing the DMC-40x0 Series

                         In 2006, Galil Introduced the DMC-40x0 Accelera
                                           Ethernet Controller




Sold & Serviced By:

                                              Top: DMC-4040 4-axis Ethernet controller
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                                           Bottom: DMC-4080 8-axis Ethernet controller
                  www.servo2go.com
Sizzling Specs of Accelera Controllers


                                                Accelera          Prior Generation

             Max encoder rate                    22 MHz                12 MHz

             Max stepper rate                     6 MHz                 3 MHz

           Command Execution                 40 microseconds      400 microseconds
           Speed
           Minimum Servo Update              31 microseconds      125 microseconds

             Program memory                 2000 lines x 80 chr   1000 lines x 80 chr

             Array Size                      16000 elements         8000 elements

             Number of variables
Sold & Serviced By:                                510                   254
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Handles Virtually any Mode of Motion


                       • Point-to-Point Positioning
                       • Position Tracking
                       • Jogging
                       • Linear and Circular Interpolation
                       • Tangential Following
                       • Helical
                       • Electronic Gearing
                       • Electronic Cam
Sold & Serviced By:
                       • Contouring
           Toll Free Phone: 877-378-0240


                       • Teach and Playback
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
DMC-4000- Full Featured, High Speed



                          • DMC-40x0 Accelera Ethernet Controller
                            combines all the enhanced capabilities of
                            the processor, drives, Ethernet and features
                            in a single compact unit


                          • The DMC-40x0 is ideally suited for OEMs
                            who need a full-featured, box-level
Sold & Serviced By:
                            controller with enhanced performance
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
DMC-40x0 Accelera Controller


           • Full-featured, packaged
             controller
           • Ultra-high speed and precision
           • Ethernet 10/100Base-T and
             two RS232 ports
           • 1 through 8 axes
           • Standard features: optically
             isolated I/O, high-powered
             outputs, analog inputs, metal
             enclosure, D-type connectors
           • Available packaged with
             stepper and servo drives
                                                     DMC-4040 4-axis controller
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
DMC-40x0 vs DMC-21x3 Features

                                           DMC-40x0 Accelera             DMC-21x3 Econo
                                           Box-Level Controller        Card-level Controller
            Analog Inputs                      8, standard           8, optional with DB-28040

            Isolated Inputs                  8 or 16, standard        Optional with ICM-20105

            Isolated, high-power             8 or 16, standard        Optional with ICM-20105
            Outputs (.5A, 24V)
            Extended digital I/O               32, Standard          40, Optional with DB-28040

            LCD display                    2 line x 8chr, included         Not available

            Ethernet                          10/100 Base-T               10 Base-T only

            RS232 ports                          Two ports                 One port only
                                             up to 115 kBaud              up to 19.2 kbaud
            ICM                                  Included                     Optional

            DC-to-DC converter
Sold & Serviced By:
                                                  Included                    Optional
           Toll Free Phone: 877-378-0240    Accepts 20-80 VDC
            Toll Free Fax: 877-378-0249

            Metal enclosure
                sales@servo2go.com
                  www.servo2go.com              Included                      Optional
Drives Save Space, Cost and Wiring



                           • DMC-40x0 is available with internal, multi-
                             axis drives for steppers and servos
                           • Internal drives save space, cost and wiring
                           • DMC-40x0 can also be connected to
                             external drives of any size or power


Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Drive Options

                                  Drive Model Number Motor Type        Specs
                                              of Axes
                                  AMP-43020 2        Brush or          7A cont, 10A peak
                                                     brushless servo   20-80 VDC
                                  AMP-43040 4        Brush or          7A cont, 10A peak
                                                     brushless servo   20-80 VDC
                                  AMP-43140 4        Brush servo       1A
                                                                         +/-12-30 VDC
                                  SDM-44040 4        Full, half, ¼, 1/16 1.4A/phase
                                                     stepper           12-60 VDC
                                  SDM-44140 4        Microstep         3A/phase
Sold & Serviced By:
                                                                       12-60 VDC
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
AMP-430x0 2- and 4-axis 500W Drives



                          • AMP-43040 contains four PWM amplifiers
                            for driving brush or brushless servos.
                            AMP-43020 2-axis version also available.
                          • 7 Amps cont, 10 Amps peak; 20-80 VDC
                          • Configurable for inverter or chopper mode
                          • No external heat sink required
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
AMP-430x0 is a “Hybrid” Design



                          AMP-430x0 has both Digital and Analog circuitry
                            Hybrid Design
                          • Analog current loop for highest bandwidth and
                            response. Analog circuitry is on AMP-430x0
                            amplifier board
                          • Digital circuitry for amplifier set-up and status
                            reporting. Microprocessor is on DMC-40x0
                            controller board. For example, AG sets AMP gain
                            and TA reports AMP status

Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
AMP-43140 Four 20W Servo Drives


                          • Drives four brush servos
                          • Linear drives
                          • Requires +/-12-30 VDC input
                          • Maximum current for each amplifier is 1A
                          • Maximum output power: 20 W per amplifier
                            and 60 W total
                          • No external heat sink required
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
SDM-44040 Four Stepper Drives


                          • Drives two-phase bipolar steppers
                          • Requires single 12-30 VDC input
                          • User configurable for: 1.4A, 1.0A, .75A or .5A
                          • User configurable for: full-step, half-step,
                            ¼ step or 1/16 step
                          • Short circuit protection
                          • No external heat sink required
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
SDM-44140 Four Microstep Drives


                          • Drives two-phase bipolar steppers
                          • 64 microsteps/full step
                          • Drives motors up to 3A, 12-60 VDC
                          • Software Selectable current settings: .5A,
                            1A, 2A, 3A
                          • No external heat sink required

Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
DMC-40x0 Physical Dimensions



                                           DMC-40x0 is extremely compact!


                      Box Dimensions:
                         1-4 axes: 8.1” x 7.25” x 1.72”
                         5-8 axes: 11.5” x 7.25” x 1.72”

                                            package includes the multi-axis drives
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
DMC-4080 Controller/Drive Package




                           The DMC-4080 8-axis controller and drive unit
Sold & Serviced By:
                                  connects to 8 servo motors
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
DMC-40x0 Options



                       New options for the DMC-40x0:

                                  -DIN    Din rail mounting clips
                                  -16-BIT 16-bit ADC (12-BIT is standard)
                                  -5V     5V for extended I/O (3.3V is standard)
                                  -SSI    SSI interface
                                 -DIFF Differential outputs for analog motor command
                                 -STEP Differential outputs for step/direction command
                                 -I100     Sinusiodal encoder interpolation
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Part Number Generator for DMC-40x0


                       • New web tool helps generate part number with
                         all the options for the DMC-40x0
                       • Also calculates pricing
                       • Part Number Generator Tool is on DMC-40x0
                         webpage:
                                   http://www.galilmc.com/products/accelera/dmc40x0.html


Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
For More Info


                          • See website for complete specs and pricing
                            information

                      http://www.galilmc.com/products/accelera/dmc40x0.html




Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Galil Material is protected by copyright and must not be
                           reproduced or disassembled in any form without prior written
                                        consent of Galil Motion Control, Inc.




Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Inverse Kinematics




                                           Inverse Kinematics Applications




Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Inverse Kinematics - Agenda




                          • What is Inverse Kinematics and why is it used?
                          • Simple 2-D example
                          • Solution Methods




Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Inverse Kinematics

                          Inverse Kinematics equations allow an Engineer to compute angular
                             (rotary encoder) positions knowing the end-effector location and
                             robot geometry.


                                                              Forward Kinematics
                                                   Posmotor                      Posload


                                                         Inverse Kinematics



                                    Increase in complexity with additional DOF
                                    Min/max angular positions, boundary conditions, and ‘keep-out’ zones
                                         are critical in providing a complete solution.
Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Inverse Kinematics


                                           Why use inverse kinematics?


                             To allow an operator to move a machine to a
                                real, known location in Cartesian space
                               without intimate knowledge of the machine
                                               mechanics

Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Solution Options

                          Three general options:
                          1. Host PC
                                           1.   All motor positions are calculated by a host PC
                                           2.   Controller receives Contour mode position data
                                           3.   Customer has complete control over equations, constants, and
                                                update rates
                          2.               On controller, in a software program
                                           1.   Encoder positions calculated by Galil in a dmc file
                                           2.   No host PC necessary
                                           3.   Accelera series can generate profiles at up to a 2 msec update
                                                (depends on equation complexity)
                                           4.   Customer can change equations or constants at will
                          3.               On controller, in firmware
                                           1.   Motor positions calculated within the controller’s servo loop
                                           2.   Very fast calculations
                                           3.   Once programmed into firmware, customer cannot change
Sold & Serviced By:
                                                equations
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Simple 2-D Example




Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
                                           Example of 2 DOF robot arm
Simple 2-D Example




                                                   Ø2




                                           Ø1




Sold & Serviced By:                             Given: Xhand, Yhand, L1, L2
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                                                        Find: θ1, θ2
                sales@servo2go.com
                  www.servo2go.com
Simple 2-D Example




                                                           Ø2




                                              Ø1




Sold & Serviced By:
                                 B: Length of imaginary line
                                 Q1: Angle between X axis and imaginary line B
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com

                                 Q2: Interior angle between imaginary line B and link L1
                  www.servo2go.com
Simple 2-D example

                          • Equations:
                                    B2 = Xhand2 + Yhand2
                                    Q1 = atan(Yhand/Xhand)
                                    Q2 = acos[(L12 - L22 + B2)/(2 * L1 * B)]
                                    θ1 = Q1+Q2
                                    θ2 = acos[(L12 + L22 - B2)/(2 * L1 * L2)]


Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Simple 2-D Example




Sold & Serviced By:                        Calculate points along trajectory (150,100)-(250,200)
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                                                        Use Galil motion profiler
                sales@servo2go.com
                  www.servo2go.com
Simple 2-D Example

                                      Use the Galil motion profiler to define a end-effector acceleration, speed
                                         and deceleration.

                                      Galil Code to generate XY coordinates along motion path

                                           #CALC
                                           TL 0,0; ER -1,-1;         'FOR PURE CALCULATION
                                           VMXY
                                           VS 1000;VA 20000;VD 20000
                                           DP 150,100;               'DEFINE STARTING POSITION
                                           DA,*[];                   'DEALOCATE ARRAYS
                                           DM XPOS[100],YPOS[100]; 'ARRAYS FOR TRAJECTORY DATA
                                           RA XPOS[],YPOS[];         'SET UP RECORD ARRAY
                                           RD _RPX,_RPY;             'RECORD REFERENCE POSITION
                                           VP 100,100;               'MOVE TO POSITION 250,200
                                           VE
                                           RC1
                                           BGS
Sold & Serviced By:
                                           AMS
           Toll Free Phone: 877-378-0240
                                           MG"DONE"
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
                                           EN
Simple 2-D Example

                                                             Resulting trajectory data in Excel:




                                End-Effector X-axis position vs. time                      End-Effector Y-axis Position vs. Time

                                260                                                        210
                                240                                                        190
                                220                                                        170
                        Xhand




                                                                                   Yhand
                                200                                                        150
                                180                                                        130
                                160                                                        110
                                140                                                        90
                                           0   50      100       150     200                     0    50       100      150        200
                                                    Time, msec                                             Time, msec



Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com
Simple 2-D Example

                                                                                        Theta1 Absolute Angle

    #GENR8                                                                   100

    'L1 = LENGTH OF FIRST LINK
                                                                             95
    'L2 = LENGTH OF SECOND LINK
    'B= LENGTH OF HYPOTNUSE                                                  90




                                                          Angle, Degrees
    'Q1 = ANGLE BETWEEN X AXIS AND LINE B
                                                                             85
    'Q2 = INTERIOR ANGLE FROM B TO L1
    'Theta1 = ABS ANGULAR POS OF FIRST MOTOR                                 80
    'Theta2 = ABS ANGULAR POS OF SECOND MOTOR
                                                                             75
    L1=200
    L2=200                                                                   70
    DA,Theta1[];DA,Theta2[]                                                        0   50               100         150   200
                                                                                                       Tim e
    NOTE BUILD ARRAYS FOR CONTOUR DATA
    DM Theta1[100],Theta2[100]
                                                                                            Theta2 Absolute Angle
    N=0;'ARRAY INCREMENT
    #CALC2                                                                   115
    B=@SQR[(Xpos[N]*Xpos[N])+(Ypos[N]*Ypos[N])]
                                                                             105
    Q1=@ATAN[(Ypos[N])/(Xpos[N])]
    Q2=@ACOS[((L1*L1)-(L2*L2)+(B*B))/(2*L1*B)]                                95
                                                            Angle, Degrees
    Theta1[N]=Q1+Q2                                                           85
    Theta2[N]=@ACOS[((L1*L1)+(L2*L2)-(B*B))/(2*L1*L2)]
                                                                              75
    N=N+1
                                                                              65
    JP#CALC2,N<100
    MG"DONE GENR8"
Sold & Serviced By:
                                                                              55

    EN                                                                        45
           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249                                            0   50               100         150   200
                sales@servo2go.com
                  www.servo2go.com
                                                                                                       Tim e
Simple 2-D Example

                          #CONTMOV                                                                                                  X Encoder Value
                          NOTE Encres = ENCODER COUNTS/DEGREE
                                                                                                       0
                          Encres=4000/360                                                                   0   20   40        60      80      100       120   140     160   180   200
                          NOTE BUILD ARRAYS FOR ENCODER RELATIVE DATA
                                                                                                      -50
                          DA,Enc1[];DA,Enc[2]




                                                                           Encoder Relative Value
                          DM Enc1[100],Enc2[100]                                                     -100
                          N=0; 'INCREMENT RESET
                          #CALC3                                                                     -150

                          Enc1[N]=Encres*((Theta1[N+1])-(Theta1[N]))
                                                                                                     -200
                          Enc2[N]=Encres*((Theta2[N+1])-(Theta2[N]))
                          N=N+1                                                                      -250
                          JP#CALC3,N<99
                          MG"DONE CONTCLC"                                                           -300
                                                                                                                                            Tim e(m s)

                          DP0,0
                          NOTE THIS ROUTINE SENDS ALL 100 CONTOUR MOVES
                                                                                                                                    Y Encoder Value
                          CMXY
                          DT1                                                                        600
                          N=0;'INCREMENT RESET
                          #LOOP3                                                                     500


                                                                            Encoder Relative Value
                          CD Enc1[N],Enc2[N]
                                                                                                     400
                          N=N+1
                          JP#LOOP3,N<100
                                                                                                     300
                          #WAIT;JP#WAIT,_CM<>511
                          CD 0,0=0                                                                   200
                          EN
Sold & Serviced By:
                                                                                                     100


           Toll Free Phone: 877-378-0240                                                                0
            Toll Free Fax: 877-378-0249
                sales@servo2go.com                                                                          0             50                    100                  150           200
                  www.servo2go.com
                                                                                                                                            Time(ms)
Inverse Kinematics




                                           Questions?




Sold & Serviced By:




           Toll Free Phone: 877-378-0240
            Toll Free Fax: 877-378-0249
                sales@servo2go.com
                  www.servo2go.com

Contenu connexe

Tendances

Taxi Management Solutions
Taxi Management SolutionsTaxi Management Solutions
Taxi Management Solutionsfleetrobo
 
Wireless Sensors and Control Networks
Wireless Sensors and Control NetworksWireless Sensors and Control Networks
Wireless Sensors and Control NetworksEric Salviac
 
Aerohive - The death of the controller
Aerohive - The death of the controllerAerohive - The death of the controller
Aerohive - The death of the controllerppuichaud
 
Innovis Company Overview (January 2012)
Innovis Company Overview (January 2012)Innovis Company Overview (January 2012)
Innovis Company Overview (January 2012)Innovis_careers
 
Samsung Wireless Enterprise LAN - June 2014
Samsung Wireless Enterprise LAN  - June 2014Samsung Wireless Enterprise LAN  - June 2014
Samsung Wireless Enterprise LAN - June 2014Marcello Marchesini
 
Control in the Field - Feb 2011
Control in the Field - Feb 2011Control in the Field - Feb 2011
Control in the Field - Feb 2011FieldComm Group
 
M-MKE- Hi-Tech Engg.
M-MKE- Hi-Tech Engg.M-MKE- Hi-Tech Engg.
M-MKE- Hi-Tech Engg.Mukund Kamdar
 
Transit Bus Camera Surveillance
Transit Bus Camera SurveillanceTransit Bus Camera Surveillance
Transit Bus Camera Surveillancestevehemenway
 
IMS Traffic Intelligence through Crowdsourcing phone signals
IMS Traffic Intelligence through Crowdsourcing phone signalsIMS Traffic Intelligence through Crowdsourcing phone signals
IMS Traffic Intelligence through Crowdsourcing phone signalsBlair Currie
 
Intel IT Cloud Strategy
Intel IT Cloud StrategyIntel IT Cloud Strategy
Intel IT Cloud Strategytdwiindia
 
SYMC_FAD_2008_Webcast_Final
SYMC_FAD_2008_Webcast_FinalSYMC_FAD_2008_Webcast_Final
SYMC_FAD_2008_Webcast_Finalfinance40
 
Fairchild Semiconductor Int. Inc. Investor Presentation
Fairchild Semiconductor Int. Inc. Investor PresentationFairchild Semiconductor Int. Inc. Investor Presentation
Fairchild Semiconductor Int. Inc. Investor PresentationCompany Spotlight
 
Network automation seminar
Network automation seminarNetwork automation seminar
Network automation seminarpatmisasi
 
Next Generation of Affordable Connectivity - Bristol
Next Generation of Affordable Connectivity - BristolNext Generation of Affordable Connectivity - Bristol
Next Generation of Affordable Connectivity - BristolTodd Kellond
 
Esc who we are 2016 rev2
Esc who we are 2016 rev2Esc who we are 2016 rev2
Esc who we are 2016 rev2thidisbogus
 

Tendances (18)

Taxi Management Solutions
Taxi Management SolutionsTaxi Management Solutions
Taxi Management Solutions
 
Wireless Sensors and Control Networks
Wireless Sensors and Control NetworksWireless Sensors and Control Networks
Wireless Sensors and Control Networks
 
Aerohive - The death of the controller
Aerohive - The death of the controllerAerohive - The death of the controller
Aerohive - The death of the controller
 
Innovis Company Overview (January 2012)
Innovis Company Overview (January 2012)Innovis Company Overview (January 2012)
Innovis Company Overview (January 2012)
 
Samsung Wireless Enterprise LAN - June 2014
Samsung Wireless Enterprise LAN  - June 2014Samsung Wireless Enterprise LAN  - June 2014
Samsung Wireless Enterprise LAN - June 2014
 
ICC Networking Value Proposition
ICC Networking Value PropositionICC Networking Value Proposition
ICC Networking Value Proposition
 
Bluegiga Access Server Brief
Bluegiga Access Server BriefBluegiga Access Server Brief
Bluegiga Access Server Brief
 
Control in the Field - Feb 2011
Control in the Field - Feb 2011Control in the Field - Feb 2011
Control in the Field - Feb 2011
 
M-MKE- Hi-Tech Engg.
M-MKE- Hi-Tech Engg.M-MKE- Hi-Tech Engg.
M-MKE- Hi-Tech Engg.
 
Transit Bus Camera Surveillance
Transit Bus Camera SurveillanceTransit Bus Camera Surveillance
Transit Bus Camera Surveillance
 
IMS Traffic Intelligence through Crowdsourcing phone signals
IMS Traffic Intelligence through Crowdsourcing phone signalsIMS Traffic Intelligence through Crowdsourcing phone signals
IMS Traffic Intelligence through Crowdsourcing phone signals
 
Intel IT Cloud Strategy
Intel IT Cloud StrategyIntel IT Cloud Strategy
Intel IT Cloud Strategy
 
SYMC_FAD_2008_Webcast_Final
SYMC_FAD_2008_Webcast_FinalSYMC_FAD_2008_Webcast_Final
SYMC_FAD_2008_Webcast_Final
 
Fairchild Semiconductor Int. Inc. Investor Presentation
Fairchild Semiconductor Int. Inc. Investor PresentationFairchild Semiconductor Int. Inc. Investor Presentation
Fairchild Semiconductor Int. Inc. Investor Presentation
 
R tem presentazione S2E
R tem presentazione S2ER tem presentazione S2E
R tem presentazione S2E
 
Network automation seminar
Network automation seminarNetwork automation seminar
Network automation seminar
 
Next Generation of Affordable Connectivity - Bristol
Next Generation of Affordable Connectivity - BristolNext Generation of Affordable Connectivity - Bristol
Next Generation of Affordable Connectivity - Bristol
 
Esc who we are 2016 rev2
Esc who we are 2016 rev2Esc who we are 2016 rev2
Esc who we are 2016 rev2
 

Similaire à Galil galil's new accelera controller; sizzling speed, fully loaded 2007 presentation

Galil galil's new accelera controller; sizzling speed, fully loaded 2007 p...
Galil   galil's new accelera controller;  sizzling speed, fully loaded 2007 p...Galil   galil's new accelera controller;  sizzling speed, fully loaded 2007 p...
Galil galil's new accelera controller; sizzling speed, fully loaded 2007 p...Electromate
 
Applied Motion Products STM23 presentation july 2008
Applied Motion Products  STM23 presentation july 2008Applied Motion Products  STM23 presentation july 2008
Applied Motion Products STM23 presentation july 2008Servo2Go.com
 
Galil - Using galil motion controllers to tune high precision stages presenta...
Galil - Using galil motion controllers to tune high precision stages presenta...Galil - Using galil motion controllers to tune high precision stages presenta...
Galil - Using galil motion controllers to tune high precision stages presenta...Servo2Go.com
 
Applied Motion Products product overview presentation june 2009
Applied Motion Products   product overview presentation june 2009Applied Motion Products   product overview presentation june 2009
Applied Motion Products product overview presentation june 2009Servo2Go.com
 
Galil presentation advanced motion control techniques for nanopositioning ap...
Galil presentation  advanced motion control techniques for nanopositioning ap...Galil presentation  advanced motion control techniques for nanopositioning ap...
Galil presentation advanced motion control techniques for nanopositioning ap...Servo2Go.com
 
Fully Automated Billing Verification
Fully Automated Billing VerificationFully Automated Billing Verification
Fully Automated Billing VerificationReidar Sunde
 
Advanced Motion Controls drive ware and digiflex product overview march 2009
Advanced Motion Controls  drive ware and digiflex product overview march 2009Advanced Motion Controls  drive ware and digiflex product overview march 2009
Advanced Motion Controls drive ware and digiflex product overview march 2009Servo2Go.com
 
Smartphone Simulation
Smartphone SimulationSmartphone Simulation
Smartphone SimulationReidar Sunde
 
Galil new product presentation april 2008
Galil  new product presentation april 2008Galil  new product presentation april 2008
Galil new product presentation april 2008Servo2Go.com
 
Mindtree's expertise in machine to machine (M2M).
Mindtree's expertise in machine to machine (M2M).Mindtree's expertise in machine to machine (M2M).
Mindtree's expertise in machine to machine (M2M).Mindtree Ltd.
 
Accelerating 5G Impact Through Cell Site Backhaul Automation
Accelerating 5G Impact Through Cell Site Backhaul AutomationAccelerating 5G Impact Through Cell Site Backhaul Automation
Accelerating 5G Impact Through Cell Site Backhaul AutomationItential
 
Nippon Pulse high precision linear motion made simple presentation oct. 2009
Nippon Pulse  high precision linear motion made simple presentation oct. 2009 Nippon Pulse  high precision linear motion made simple presentation oct. 2009
Nippon Pulse high precision linear motion made simple presentation oct. 2009 Servo2Go.com
 
Nippon Pulse high precision linear motion made simple presentation oct. 2009
Nippon Pulse high precision linear motion made simple presentation oct. 2009 Nippon Pulse high precision linear motion made simple presentation oct. 2009
Nippon Pulse high precision linear motion made simple presentation oct. 2009 Servo2Go.com
 
Nippon Pulse high precision linear motion made simple presentation 2009
Nippon Pulse  high precision linear motion made simple presentation 2009Nippon Pulse  high precision linear motion made simple presentation 2009
Nippon Pulse high precision linear motion made simple presentation 2009Servo2Go.com
 
Advanced Automation Appliances 6.21.09
Advanced Automation Appliances 6.21.09Advanced Automation Appliances 6.21.09
Advanced Automation Appliances 6.21.09mgk918
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michelmfrancis
 
A Fascinating Behind the Scenes Look at Wireless Design Services - Techwave.pdf
A Fascinating Behind the Scenes Look at Wireless Design Services - Techwave.pdfA Fascinating Behind the Scenes Look at Wireless Design Services - Techwave.pdf
A Fascinating Behind the Scenes Look at Wireless Design Services - Techwave.pdfAnil
 
Safe Net Final 3 25 11
Safe Net Final 3 25 11Safe Net Final 3 25 11
Safe Net Final 3 25 11dfrenchie00731
 
Controller MIgration &amp; Connectivity 11.10.09
Controller MIgration &amp; Connectivity 11.10.09Controller MIgration &amp; Connectivity 11.10.09
Controller MIgration &amp; Connectivity 11.10.09mgk918
 
Metrocom: first telco billing built on oracle brm - Alexey Gamburg, Sergey Ta...
Metrocom: first telco billing built on oracle brm - Alexey Gamburg, Sergey Ta...Metrocom: first telco billing built on oracle brm - Alexey Gamburg, Sergey Ta...
Metrocom: first telco billing built on oracle brm - Alexey Gamburg, Sergey Ta...ORACLE USER GROUP ESTONIA
 

Similaire à Galil galil's new accelera controller; sizzling speed, fully loaded 2007 presentation (20)

Galil galil's new accelera controller; sizzling speed, fully loaded 2007 p...
Galil   galil's new accelera controller;  sizzling speed, fully loaded 2007 p...Galil   galil's new accelera controller;  sizzling speed, fully loaded 2007 p...
Galil galil's new accelera controller; sizzling speed, fully loaded 2007 p...
 
Applied Motion Products STM23 presentation july 2008
Applied Motion Products  STM23 presentation july 2008Applied Motion Products  STM23 presentation july 2008
Applied Motion Products STM23 presentation july 2008
 
Galil - Using galil motion controllers to tune high precision stages presenta...
Galil - Using galil motion controllers to tune high precision stages presenta...Galil - Using galil motion controllers to tune high precision stages presenta...
Galil - Using galil motion controllers to tune high precision stages presenta...
 
Applied Motion Products product overview presentation june 2009
Applied Motion Products   product overview presentation june 2009Applied Motion Products   product overview presentation june 2009
Applied Motion Products product overview presentation june 2009
 
Galil presentation advanced motion control techniques for nanopositioning ap...
Galil presentation  advanced motion control techniques for nanopositioning ap...Galil presentation  advanced motion control techniques for nanopositioning ap...
Galil presentation advanced motion control techniques for nanopositioning ap...
 
Fully Automated Billing Verification
Fully Automated Billing VerificationFully Automated Billing Verification
Fully Automated Billing Verification
 
Advanced Motion Controls drive ware and digiflex product overview march 2009
Advanced Motion Controls  drive ware and digiflex product overview march 2009Advanced Motion Controls  drive ware and digiflex product overview march 2009
Advanced Motion Controls drive ware and digiflex product overview march 2009
 
Smartphone Simulation
Smartphone SimulationSmartphone Simulation
Smartphone Simulation
 
Galil new product presentation april 2008
Galil  new product presentation april 2008Galil  new product presentation april 2008
Galil new product presentation april 2008
 
Mindtree's expertise in machine to machine (M2M).
Mindtree's expertise in machine to machine (M2M).Mindtree's expertise in machine to machine (M2M).
Mindtree's expertise in machine to machine (M2M).
 
Accelerating 5G Impact Through Cell Site Backhaul Automation
Accelerating 5G Impact Through Cell Site Backhaul AutomationAccelerating 5G Impact Through Cell Site Backhaul Automation
Accelerating 5G Impact Through Cell Site Backhaul Automation
 
Nippon Pulse high precision linear motion made simple presentation oct. 2009
Nippon Pulse  high precision linear motion made simple presentation oct. 2009 Nippon Pulse  high precision linear motion made simple presentation oct. 2009
Nippon Pulse high precision linear motion made simple presentation oct. 2009
 
Nippon Pulse high precision linear motion made simple presentation oct. 2009
Nippon Pulse high precision linear motion made simple presentation oct. 2009 Nippon Pulse high precision linear motion made simple presentation oct. 2009
Nippon Pulse high precision linear motion made simple presentation oct. 2009
 
Nippon Pulse high precision linear motion made simple presentation 2009
Nippon Pulse  high precision linear motion made simple presentation 2009Nippon Pulse  high precision linear motion made simple presentation 2009
Nippon Pulse high precision linear motion made simple presentation 2009
 
Advanced Automation Appliances 6.21.09
Advanced Automation Appliances 6.21.09Advanced Automation Appliances 6.21.09
Advanced Automation Appliances 6.21.09
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michel
 
A Fascinating Behind the Scenes Look at Wireless Design Services - Techwave.pdf
A Fascinating Behind the Scenes Look at Wireless Design Services - Techwave.pdfA Fascinating Behind the Scenes Look at Wireless Design Services - Techwave.pdf
A Fascinating Behind the Scenes Look at Wireless Design Services - Techwave.pdf
 
Safe Net Final 3 25 11
Safe Net Final 3 25 11Safe Net Final 3 25 11
Safe Net Final 3 25 11
 
Controller MIgration &amp; Connectivity 11.10.09
Controller MIgration &amp; Connectivity 11.10.09Controller MIgration &amp; Connectivity 11.10.09
Controller MIgration &amp; Connectivity 11.10.09
 
Metrocom: first telco billing built on oracle brm - Alexey Gamburg, Sergey Ta...
Metrocom: first telco billing built on oracle brm - Alexey Gamburg, Sergey Ta...Metrocom: first telco billing built on oracle brm - Alexey Gamburg, Sergey Ta...
Metrocom: first telco billing built on oracle brm - Alexey Gamburg, Sergey Ta...
 

Plus de Servo2Go.com

Galil Motion Control- Galil's High Performance Ethernet Controllers & Drives ...
Galil Motion Control- Galil's High Performance Ethernet Controllers & Drives ...Galil Motion Control- Galil's High Performance Ethernet Controllers & Drives ...
Galil Motion Control- Galil's High Performance Ethernet Controllers & Drives ...Servo2Go.com
 
AMC New Products Webinar October 2011
AMC New Products Webinar October 2011AMC New Products Webinar October 2011
AMC New Products Webinar October 2011Servo2Go.com
 
Galil Motion Control Product Workshop January 2012 Presentation
Galil Motion Control Product Workshop January 2012 PresentationGalil Motion Control Product Workshop January 2012 Presentation
Galil Motion Control Product Workshop January 2012 PresentationServo2Go.com
 
Nippon Pulse presentation what is nanopositioning
Nippon Pulse presentation  what is nanopositioningNippon Pulse presentation  what is nanopositioning
Nippon Pulse presentation what is nanopositioningServo2Go.com
 
Nippon Pulse America unraveling the mystery of stepper motor technology pre...
Nippon Pulse America   unraveling the mystery of stepper motor technology pre...Nippon Pulse America   unraveling the mystery of stepper motor technology pre...
Nippon Pulse America unraveling the mystery of stepper motor technology pre...Servo2Go.com
 
Nippon Pulse linear shaft motor product presentation 2011 in english and german
Nippon Pulse  linear shaft motor product presentation 2011 in english and germanNippon Pulse  linear shaft motor product presentation 2011 in english and german
Nippon Pulse linear shaft motor product presentation 2011 in english and germanServo2Go.com
 
Gam Gear improve performance, reduce components presentation 2008
Gam Gear  improve performance, reduce components presentation 2008Gam Gear  improve performance, reduce components presentation 2008
Gam Gear improve performance, reduce components presentation 2008Servo2Go.com
 
Gam Gear product overview march 2009
Gam Gear  product overview march 2009Gam Gear  product overview march 2009
Gam Gear product overview march 2009Servo2Go.com
 
Gam Gear new product presentation feb. 2007
Gam Gear  new product presentation feb. 2007Gam Gear  new product presentation feb. 2007
Gam Gear new product presentation feb. 2007Servo2Go.com
 
Galil rio and ladder programming presentation june 2008
Galil  rio and ladder programming presentation june 2008Galil  rio and ladder programming presentation june 2008
Galil rio and ladder programming presentation june 2008Servo2Go.com
 
Galil new product presentation nov 2010
Galil  new product presentation nov 2010Galil  new product presentation nov 2010
Galil new product presentation nov 2010Servo2Go.com
 
Galil new product presentation march 2009
Galil  new product presentation march 2009Galil  new product presentation march 2009
Galil new product presentation march 2009Servo2Go.com
 
Galil medical nanotechnology presentation may 2009
Galil  medical nanotechnology presentation may 2009Galil  medical nanotechnology presentation may 2009
Galil medical nanotechnology presentation may 2009Servo2Go.com
 
Galil automation fair presentation 2006
Galil  automation fair presentation 2006Galil  automation fair presentation 2006
Galil automation fair presentation 2006Servo2Go.com
 
Exor new product presentation 2006
Exor  new product presentation 2006Exor  new product presentation 2006
Exor new product presentation 2006Servo2Go.com
 
Applied Motion Products stac6 overview
Applied Motion Products stac6 overviewApplied Motion Products stac6 overview
Applied Motion Products stac6 overviewServo2Go.com
 
Applied Motion Products blu servo amplifier overview
Applied Motion Products  blu servo amplifier overviewApplied Motion Products  blu servo amplifier overview
Applied Motion Products blu servo amplifier overviewServo2Go.com
 
Applied Motion Products STM integrated motor product presentation march 2009
Applied Motion Products  STM integrated motor product presentation march 2009Applied Motion Products  STM integrated motor product presentation march 2009
Applied Motion Products STM integrated motor product presentation march 2009Servo2Go.com
 
Advanced Motion Controls new product presentation august 2010
Advanced Motion Controls   new product presentation august 2010Advanced Motion Controls   new product presentation august 2010
Advanced Motion Controls new product presentation august 2010Servo2Go.com
 
Nippon Pulse linear shaft motor presentation 2005
Nippon Pulse  linear shaft motor presentation 2005Nippon Pulse  linear shaft motor presentation 2005
Nippon Pulse linear shaft motor presentation 2005Servo2Go.com
 

Plus de Servo2Go.com (20)

Galil Motion Control- Galil's High Performance Ethernet Controllers & Drives ...
Galil Motion Control- Galil's High Performance Ethernet Controllers & Drives ...Galil Motion Control- Galil's High Performance Ethernet Controllers & Drives ...
Galil Motion Control- Galil's High Performance Ethernet Controllers & Drives ...
 
AMC New Products Webinar October 2011
AMC New Products Webinar October 2011AMC New Products Webinar October 2011
AMC New Products Webinar October 2011
 
Galil Motion Control Product Workshop January 2012 Presentation
Galil Motion Control Product Workshop January 2012 PresentationGalil Motion Control Product Workshop January 2012 Presentation
Galil Motion Control Product Workshop January 2012 Presentation
 
Nippon Pulse presentation what is nanopositioning
Nippon Pulse presentation  what is nanopositioningNippon Pulse presentation  what is nanopositioning
Nippon Pulse presentation what is nanopositioning
 
Nippon Pulse America unraveling the mystery of stepper motor technology pre...
Nippon Pulse America   unraveling the mystery of stepper motor technology pre...Nippon Pulse America   unraveling the mystery of stepper motor technology pre...
Nippon Pulse America unraveling the mystery of stepper motor technology pre...
 
Nippon Pulse linear shaft motor product presentation 2011 in english and german
Nippon Pulse  linear shaft motor product presentation 2011 in english and germanNippon Pulse  linear shaft motor product presentation 2011 in english and german
Nippon Pulse linear shaft motor product presentation 2011 in english and german
 
Gam Gear improve performance, reduce components presentation 2008
Gam Gear  improve performance, reduce components presentation 2008Gam Gear  improve performance, reduce components presentation 2008
Gam Gear improve performance, reduce components presentation 2008
 
Gam Gear product overview march 2009
Gam Gear  product overview march 2009Gam Gear  product overview march 2009
Gam Gear product overview march 2009
 
Gam Gear new product presentation feb. 2007
Gam Gear  new product presentation feb. 2007Gam Gear  new product presentation feb. 2007
Gam Gear new product presentation feb. 2007
 
Galil rio and ladder programming presentation june 2008
Galil  rio and ladder programming presentation june 2008Galil  rio and ladder programming presentation june 2008
Galil rio and ladder programming presentation june 2008
 
Galil new product presentation nov 2010
Galil  new product presentation nov 2010Galil  new product presentation nov 2010
Galil new product presentation nov 2010
 
Galil new product presentation march 2009
Galil  new product presentation march 2009Galil  new product presentation march 2009
Galil new product presentation march 2009
 
Galil medical nanotechnology presentation may 2009
Galil  medical nanotechnology presentation may 2009Galil  medical nanotechnology presentation may 2009
Galil medical nanotechnology presentation may 2009
 
Galil automation fair presentation 2006
Galil  automation fair presentation 2006Galil  automation fair presentation 2006
Galil automation fair presentation 2006
 
Exor new product presentation 2006
Exor  new product presentation 2006Exor  new product presentation 2006
Exor new product presentation 2006
 
Applied Motion Products stac6 overview
Applied Motion Products stac6 overviewApplied Motion Products stac6 overview
Applied Motion Products stac6 overview
 
Applied Motion Products blu servo amplifier overview
Applied Motion Products  blu servo amplifier overviewApplied Motion Products  blu servo amplifier overview
Applied Motion Products blu servo amplifier overview
 
Applied Motion Products STM integrated motor product presentation march 2009
Applied Motion Products  STM integrated motor product presentation march 2009Applied Motion Products  STM integrated motor product presentation march 2009
Applied Motion Products STM integrated motor product presentation march 2009
 
Advanced Motion Controls new product presentation august 2010
Advanced Motion Controls   new product presentation august 2010Advanced Motion Controls   new product presentation august 2010
Advanced Motion Controls new product presentation august 2010
 
Nippon Pulse linear shaft motor presentation 2005
Nippon Pulse  linear shaft motor presentation 2005Nippon Pulse  linear shaft motor presentation 2005
Nippon Pulse linear shaft motor presentation 2005
 

Dernier

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Dernier (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 

Galil galil's new accelera controller; sizzling speed, fully loaded 2007 presentation

  • 1. Accelera Motion Controllers Sizzling Speed. Fully Loaded. Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 2. Outline • Advances in Technology • 5th Generation Accelera Series • DMC-18x6 PCI Accelera Controller • DMC-40x0 Ethernet Accelera Controller • Inverse Kinematics Example Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 3. A New Generation of Motion Control Today’s generation of motion controllers provide more capability than ever before due to advancements in technology Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 4. Areas of Improvement 1. Performance – Accuracy and Settling 2. Coordination – Modes of motion, Application programs 3. Smaller package size and integration with power drivers 4. Communication Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 5. Structure of Motion Control System Host Application Program Modes of Motion I/O Profile Generation Digital/Analog Closed Loop Driver Sold & Serviced By: Toll Free Phone: 877-378-0240 Encoder Motor Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 6. Structure of Motion Control System Host Application Program Modes of Motion I/O Profile Generation Digital/Analog Closed Loop Performance Sample Time Driver Encoder Frequency Sold & Serviced By: DAC Resolution Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 Encoder Motor Filters PID/Notch sales@servo2go.com www.servo2go.com Tuning Program
  • 7. Structure of Motion Control System Host Application Program Modes of Motion I/O Profile Generation Digital/Analog Closed Loop Coordination Driver Modes of Motion Application Programs Sold & Serviced By: Toll Free Phone: 877-378-0240 Encoder Motor Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 8. Structure of Motion Control System Host Application Program Modes of Motion I/O Profile Generation Digital/Analog Closed Loop Integration with Power Drivers Driver Sold & Serviced By: Toll Free Phone: 877-378-0240 Encoder Motor Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 9. Structure of Motion Control System Host Application Program Modes of Motion I/O Profile Generation Digital/Analog Closed Loop Communication Driver Sold & Serviced By: Toll Free Phone: 877-378-0240 Encoder Motor Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 10. Advancements in Several Areas • Advancements in Microprocessor faster motion control • Advancements in Motor Drives more power in a small space • Advancements in Ethernet virtually deterministic for motion applications • Advancements in ICs and Circuit Design Sold & Serviced By: allows more features to be added Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 11. Microprocessor Advancements • In 1983, Galil introduced the world’s 1st microprocessor-based servo motion controller. One axis of motion was controlled using an 8-bit microprocessor • In the 1990’s, Galil continued to introduce new generations of motion controllers based on 16-bit and 32-bit microprocessors • Today, Galil offers its 5th generation motion controllers—the Accelera Series which is Sold & Serviced By: based on a powerful, RISC/DSP processor. Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 12. Accelera—It’s all about Speed Fast RISC processing means faster motion control! • Servo loop update rates 4X faster than prior generation, as low as 31 microseconds per axis good for high bandwidth systems such as voice coils or short, fast moves • Command processing 10X faster than prior generation, as low as 40 microseconds per command executes entire motion program quickly and allows more tasks to be completed by controller • Accepts encoder inputs 2X faster, up to 22 MHz good for ultra-high resolution position sensors Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 13. Advancements in the Motor Drives Improvements in amplifier design using Direct FETs allows better power density—more power in less space! 500W drive takes less than 6 square inches • Direct FETs are smaller in size • Direct FETs have better thermal characteristics which gets heat to top of package more Sold & Serviced By: efficiently Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 14. Advancements in Ethernet • 100Base-T Ethernet is virtually deterministic for motion control applications • Time to send commands across network is insignificant Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 15. Advancements in Circuit Design Improvements in circuit design means more features can be added cost-effectively: • Optically isolated I/O • Analog inputs for interface to sensors such as joysticks • High powered outputs to drive relays and brakes • On-board memory, variables and arrays Sold & Serviced By: • Additional communication ports such as RS232 Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 16. Accelera PCI Controller In 2005, Galil Introduced the DMC-18x6 Accelera PCI Controller Sold & Serviced By: Top: DMC-1886 8-axis PCI controller Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com Bottom: DMC-1846 4-axis PCI controller
  • 17. Introducing the DMC-40x0 Series In 2006, Galil Introduced the DMC-40x0 Accelera Ethernet Controller Sold & Serviced By: Top: DMC-4040 4-axis Ethernet controller Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com Bottom: DMC-4080 8-axis Ethernet controller www.servo2go.com
  • 18. Sizzling Specs of Accelera Controllers Accelera Prior Generation Max encoder rate 22 MHz 12 MHz Max stepper rate 6 MHz 3 MHz Command Execution 40 microseconds 400 microseconds Speed Minimum Servo Update 31 microseconds 125 microseconds Program memory 2000 lines x 80 chr 1000 lines x 80 chr Array Size 16000 elements 8000 elements Number of variables Sold & Serviced By: 510 254 Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 19. Handles Virtually any Mode of Motion • Point-to-Point Positioning • Position Tracking • Jogging • Linear and Circular Interpolation • Tangential Following • Helical • Electronic Gearing • Electronic Cam Sold & Serviced By: • Contouring Toll Free Phone: 877-378-0240 • Teach and Playback Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 20. DMC-4000- Full Featured, High Speed • DMC-40x0 Accelera Ethernet Controller combines all the enhanced capabilities of the processor, drives, Ethernet and features in a single compact unit • The DMC-40x0 is ideally suited for OEMs who need a full-featured, box-level Sold & Serviced By: controller with enhanced performance Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 21. DMC-40x0 Accelera Controller • Full-featured, packaged controller • Ultra-high speed and precision • Ethernet 10/100Base-T and two RS232 ports • 1 through 8 axes • Standard features: optically isolated I/O, high-powered outputs, analog inputs, metal enclosure, D-type connectors • Available packaged with stepper and servo drives DMC-4040 4-axis controller Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 22. DMC-40x0 vs DMC-21x3 Features DMC-40x0 Accelera DMC-21x3 Econo Box-Level Controller Card-level Controller Analog Inputs 8, standard 8, optional with DB-28040 Isolated Inputs 8 or 16, standard Optional with ICM-20105 Isolated, high-power 8 or 16, standard Optional with ICM-20105 Outputs (.5A, 24V) Extended digital I/O 32, Standard 40, Optional with DB-28040 LCD display 2 line x 8chr, included Not available Ethernet 10/100 Base-T 10 Base-T only RS232 ports Two ports One port only up to 115 kBaud up to 19.2 kbaud ICM Included Optional DC-to-DC converter Sold & Serviced By: Included Optional Toll Free Phone: 877-378-0240 Accepts 20-80 VDC Toll Free Fax: 877-378-0249 Metal enclosure sales@servo2go.com www.servo2go.com Included Optional
  • 23. Drives Save Space, Cost and Wiring • DMC-40x0 is available with internal, multi- axis drives for steppers and servos • Internal drives save space, cost and wiring • DMC-40x0 can also be connected to external drives of any size or power Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 24. Drive Options Drive Model Number Motor Type Specs of Axes AMP-43020 2 Brush or 7A cont, 10A peak brushless servo 20-80 VDC AMP-43040 4 Brush or 7A cont, 10A peak brushless servo 20-80 VDC AMP-43140 4 Brush servo 1A +/-12-30 VDC SDM-44040 4 Full, half, ¼, 1/16 1.4A/phase stepper 12-60 VDC SDM-44140 4 Microstep 3A/phase Sold & Serviced By: 12-60 VDC Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 25. AMP-430x0 2- and 4-axis 500W Drives • AMP-43040 contains four PWM amplifiers for driving brush or brushless servos. AMP-43020 2-axis version also available. • 7 Amps cont, 10 Amps peak; 20-80 VDC • Configurable for inverter or chopper mode • No external heat sink required Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 26. AMP-430x0 is a “Hybrid” Design AMP-430x0 has both Digital and Analog circuitry Hybrid Design • Analog current loop for highest bandwidth and response. Analog circuitry is on AMP-430x0 amplifier board • Digital circuitry for amplifier set-up and status reporting. Microprocessor is on DMC-40x0 controller board. For example, AG sets AMP gain and TA reports AMP status Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 27. AMP-43140 Four 20W Servo Drives • Drives four brush servos • Linear drives • Requires +/-12-30 VDC input • Maximum current for each amplifier is 1A • Maximum output power: 20 W per amplifier and 60 W total • No external heat sink required Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 28. SDM-44040 Four Stepper Drives • Drives two-phase bipolar steppers • Requires single 12-30 VDC input • User configurable for: 1.4A, 1.0A, .75A or .5A • User configurable for: full-step, half-step, ¼ step or 1/16 step • Short circuit protection • No external heat sink required Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 29. SDM-44140 Four Microstep Drives • Drives two-phase bipolar steppers • 64 microsteps/full step • Drives motors up to 3A, 12-60 VDC • Software Selectable current settings: .5A, 1A, 2A, 3A • No external heat sink required Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 30. DMC-40x0 Physical Dimensions DMC-40x0 is extremely compact! Box Dimensions: 1-4 axes: 8.1” x 7.25” x 1.72” 5-8 axes: 11.5” x 7.25” x 1.72” package includes the multi-axis drives Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 31. DMC-4080 Controller/Drive Package The DMC-4080 8-axis controller and drive unit Sold & Serviced By: connects to 8 servo motors Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 32. DMC-40x0 Options New options for the DMC-40x0: -DIN Din rail mounting clips -16-BIT 16-bit ADC (12-BIT is standard) -5V 5V for extended I/O (3.3V is standard) -SSI SSI interface -DIFF Differential outputs for analog motor command -STEP Differential outputs for step/direction command -I100 Sinusiodal encoder interpolation Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 33. Part Number Generator for DMC-40x0 • New web tool helps generate part number with all the options for the DMC-40x0 • Also calculates pricing • Part Number Generator Tool is on DMC-40x0 webpage: http://www.galilmc.com/products/accelera/dmc40x0.html Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 34. For More Info • See website for complete specs and pricing information http://www.galilmc.com/products/accelera/dmc40x0.html Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 35. Galil Material is protected by copyright and must not be reproduced or disassembled in any form without prior written consent of Galil Motion Control, Inc. Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 36. Inverse Kinematics Inverse Kinematics Applications Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 37. Inverse Kinematics - Agenda • What is Inverse Kinematics and why is it used? • Simple 2-D example • Solution Methods Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 38. Inverse Kinematics Inverse Kinematics equations allow an Engineer to compute angular (rotary encoder) positions knowing the end-effector location and robot geometry. Forward Kinematics Posmotor Posload Inverse Kinematics Increase in complexity with additional DOF Min/max angular positions, boundary conditions, and ‘keep-out’ zones are critical in providing a complete solution. Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 39. Inverse Kinematics Why use inverse kinematics? To allow an operator to move a machine to a real, known location in Cartesian space without intimate knowledge of the machine mechanics Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 40. Solution Options Three general options: 1. Host PC 1. All motor positions are calculated by a host PC 2. Controller receives Contour mode position data 3. Customer has complete control over equations, constants, and update rates 2. On controller, in a software program 1. Encoder positions calculated by Galil in a dmc file 2. No host PC necessary 3. Accelera series can generate profiles at up to a 2 msec update (depends on equation complexity) 4. Customer can change equations or constants at will 3. On controller, in firmware 1. Motor positions calculated within the controller’s servo loop 2. Very fast calculations 3. Once programmed into firmware, customer cannot change Sold & Serviced By: equations Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 41. Simple 2-D Example Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com Example of 2 DOF robot arm
  • 42. Simple 2-D Example Ø2 Ø1 Sold & Serviced By: Given: Xhand, Yhand, L1, L2 Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 Find: θ1, θ2 sales@servo2go.com www.servo2go.com
  • 43. Simple 2-D Example Ø2 Ø1 Sold & Serviced By: B: Length of imaginary line Q1: Angle between X axis and imaginary line B Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com Q2: Interior angle between imaginary line B and link L1 www.servo2go.com
  • 44. Simple 2-D example • Equations: B2 = Xhand2 + Yhand2 Q1 = atan(Yhand/Xhand) Q2 = acos[(L12 - L22 + B2)/(2 * L1 * B)] θ1 = Q1+Q2 θ2 = acos[(L12 + L22 - B2)/(2 * L1 * L2)] Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 45. Simple 2-D Example Sold & Serviced By: Calculate points along trajectory (150,100)-(250,200) Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 Use Galil motion profiler sales@servo2go.com www.servo2go.com
  • 46. Simple 2-D Example Use the Galil motion profiler to define a end-effector acceleration, speed and deceleration. Galil Code to generate XY coordinates along motion path #CALC TL 0,0; ER -1,-1; 'FOR PURE CALCULATION VMXY VS 1000;VA 20000;VD 20000 DP 150,100; 'DEFINE STARTING POSITION DA,*[]; 'DEALOCATE ARRAYS DM XPOS[100],YPOS[100]; 'ARRAYS FOR TRAJECTORY DATA RA XPOS[],YPOS[]; 'SET UP RECORD ARRAY RD _RPX,_RPY; 'RECORD REFERENCE POSITION VP 100,100; 'MOVE TO POSITION 250,200 VE RC1 BGS Sold & Serviced By: AMS Toll Free Phone: 877-378-0240 MG"DONE" Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com EN
  • 47. Simple 2-D Example Resulting trajectory data in Excel: End-Effector X-axis position vs. time End-Effector Y-axis Position vs. Time 260 210 240 190 220 170 Xhand Yhand 200 150 180 130 160 110 140 90 0 50 100 150 200 0 50 100 150 200 Time, msec Time, msec Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com
  • 48. Simple 2-D Example Theta1 Absolute Angle #GENR8 100 'L1 = LENGTH OF FIRST LINK 95 'L2 = LENGTH OF SECOND LINK 'B= LENGTH OF HYPOTNUSE 90 Angle, Degrees 'Q1 = ANGLE BETWEEN X AXIS AND LINE B 85 'Q2 = INTERIOR ANGLE FROM B TO L1 'Theta1 = ABS ANGULAR POS OF FIRST MOTOR 80 'Theta2 = ABS ANGULAR POS OF SECOND MOTOR 75 L1=200 L2=200 70 DA,Theta1[];DA,Theta2[] 0 50 100 150 200 Tim e NOTE BUILD ARRAYS FOR CONTOUR DATA DM Theta1[100],Theta2[100] Theta2 Absolute Angle N=0;'ARRAY INCREMENT #CALC2 115 B=@SQR[(Xpos[N]*Xpos[N])+(Ypos[N]*Ypos[N])] 105 Q1=@ATAN[(Ypos[N])/(Xpos[N])] Q2=@ACOS[((L1*L1)-(L2*L2)+(B*B))/(2*L1*B)] 95 Angle, Degrees Theta1[N]=Q1+Q2 85 Theta2[N]=@ACOS[((L1*L1)+(L2*L2)-(B*B))/(2*L1*L2)] 75 N=N+1 65 JP#CALC2,N<100 MG"DONE GENR8" Sold & Serviced By: 55 EN 45 Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 0 50 100 150 200 sales@servo2go.com www.servo2go.com Tim e
  • 49. Simple 2-D Example #CONTMOV X Encoder Value NOTE Encres = ENCODER COUNTS/DEGREE 0 Encres=4000/360 0 20 40 60 80 100 120 140 160 180 200 NOTE BUILD ARRAYS FOR ENCODER RELATIVE DATA -50 DA,Enc1[];DA,Enc[2] Encoder Relative Value DM Enc1[100],Enc2[100] -100 N=0; 'INCREMENT RESET #CALC3 -150 Enc1[N]=Encres*((Theta1[N+1])-(Theta1[N])) -200 Enc2[N]=Encres*((Theta2[N+1])-(Theta2[N])) N=N+1 -250 JP#CALC3,N<99 MG"DONE CONTCLC" -300 Tim e(m s) DP0,0 NOTE THIS ROUTINE SENDS ALL 100 CONTOUR MOVES Y Encoder Value CMXY DT1 600 N=0;'INCREMENT RESET #LOOP3 500 Encoder Relative Value CD Enc1[N],Enc2[N] 400 N=N+1 JP#LOOP3,N<100 300 #WAIT;JP#WAIT,_CM<>511 CD 0,0=0 200 EN Sold & Serviced By: 100 Toll Free Phone: 877-378-0240 0 Toll Free Fax: 877-378-0249 sales@servo2go.com 0 50 100 150 200 www.servo2go.com Time(ms)
  • 50. Inverse Kinematics Questions? Sold & Serviced By: Toll Free Phone: 877-378-0240 Toll Free Fax: 877-378-0249 sales@servo2go.com www.servo2go.com