Upload
andrew-snow
View
215
Download
2
Embed Size (px)
Citation preview
2
Galil’s MissionGalil’s Mission
Be the leading supplier of high performance, cost-effective and easy-to-use motion controllers for the OEM market
3
We Move the WorldWe Move the World
• Galil sells motion controllers for equipment in a variety of industries including semiconductor, medical, textiles, machine tools, and many more
• See customer stories and videos at www.galilinmotion.com
4
Established Reputation and Long History of Success• Founded in 1983 by Jacob Tal and Wayne Baron• Introduced 1st microprocessor-based servo controller• Profitable for over 87 consecutive quarters• Delivered over 500,000 controllers world-wide
Excellent Technical Support and Service• World-wide network of factory-trained reps & distributors• Technical support team with over 100 man-years of motion
control experience• On-line support tools at www.galilmc.com
About GalilAbout Galil
5
On Line Tools at www.galilmc.comOn Line Tools at www.galilmc.com
Galil’s free online support tools include:• White Papers, application notes and articles
www.galilmc.com/literature/technotes.html • On-Line tutorials on motion control
www.galilmc.com/training/webconf.html• MotionCodetm Toolkit with downloadable programs and code
www.galilmc.com/support/motioncode/index.html • MotorSizertm Software for easy sizing of motion systems
www.galilmc.com/support/motorsizer/• HelloGaliltm Quick start for PC programming languages
www.galilmc.com/support/hello_galil.html• Bulletin Board with subject search
www.galilmc.com/support • ServoTrends Newsletter Archives www.galilmc.com/literature/servo.html• Product catalog with specs and pricing
www.galilmc.com/products/catalog.html • Customer applications and videos www.galilinmotion.com/smartMoves.php
6
About the ProductsAbout the Products
• Leading Edge– 32 bit microcomputer with high-speed processing– On-board program memory with multitasking
• Easy to Use– 2 letter, English-like instructions– Software tools for servo tuning, ActiveX Tools
• Cost Effective– 100 qty price guarantee; as low as $100/axis
• Flexible– Available in 1 through 8-axis configurations– Configurable for steppers and servos on any axis– PCI, PC/104, cPCI, ISA, RS232, USB and Ethernet
• Easy to Customize– Firmware & hardware customized to specifications
7
Handles Virtually any Mode of MotionHandles Virtually any Mode of Motion
• Point-to-Point Positioning• Position Tracking• Jogging• Linear and Circular Interpolation• Tangential Following• Helical• Electronic Gearing • Electronic Cam• Contouring• Teach and Playback
8
High SpeedHigh Speed
• Encoder frequencies up to 22 MHz for servos
• Outputs pulses for steppers up to 6 MHz
• Servo loop as low as 31 µsec/axis
• 40 µsec application command processing
9
Intelligent ProgrammingIntelligent Programming
• On-board, non-volatile memory for storing application programs, variables and arrays frees host
• Programmable event triggers including At time, At position, At input, At speed
• Multitasking for simultaneous execution of up to eight application programs
• Flash EEPROM for easy firmware updates in field
• DMA/2nd FIFO for instant access to status and parameters
• Conditional JUMPS and IF/THEN/ELSE/Constructs
• Arithmetic and trigonometric functions
10
New! Accelera Series – 5New! Accelera Series – 5thth Generation Generation
• Uses RISC-based microcomputer for high-speed performance and processing power
• Accepts encoder inputs up to 22 MHz for servos• Servo updated as low as 31 µsec/axis• Command execution speeds as low as 40 µsec• 2000 lines (x 80 chr) program memory• 16,000 array elements• 510 user defined variables• Enhanced instruction set• Available in 1- through 8-axis formats• PCI: DMC-18x6 • Ethernet/RS232: DMC-40x0
11
Sizzling Specs of Accelera ControllersSizzling Specs of Accelera Controllers
Accelera Prior Generation
Max encoder rate 22 MHz 12 MHz
Max stepper rate 6 MHz 3 MHz
Command Execution
Speed
40 microseconds 400 microseconds
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 510 254
12
DMC-40x0 Accelera Ethernet ControllerDMC-40x0 Accelera Ethernet Controller
• Accelera, Ethernet/RS232 Controller• Full-featured, packaged controller • Ultra-high speed and precision• Ethernet 10/100Base-T • Two RS232 ports• 1 through 8 axes• Optically isolated I/O, high-powered
outputs, analog inputs, expanded 3.3V I/O, metal enclosure, d-type connectors
• Available packaged with servo and stepper drives
• Box Dimensions: 1-4 axes: 8.1” x 7.25” x 1.72” 5-8 axes: 11.5” x 7.25” x 1.72”
DMC-4040 4-axis controller
13
DMC-4080 Controller/Drive PackageDMC-4080 Controller/Drive Package
The DMC-4080 8-axis controller and drive unit connects to 8 servo motors
14
DMC-40x0 Drive Options from GalilDMC-40x0 Drive Options from Galil
Model Description
SDM-44040 Four 1.4 A drives for step motors (Full, Half, ¼, 1/16)
SDM-44140 Four 3.0 A drives for microstepping
AMP-43140 Four 20W Linear amps for brush servos
AMP-43040
AMP-43020
Four 500W PWM amps for brush/brushless servos
Two 500W PWM amps for brush/brushless servos
The DMC-40x0 can also connect to external drives of any size or power range.
15
New! RIO-471x0 Compact, Intelligent PLCNew! RIO-471x0 Compact, Intelligent PLC
Analog and digital I/O with intelligent processing in one unit
RIO-471x0 I/O controller
16
RIO FeaturesRIO Features
• On-board RISC processor for fast and intelligent I/O handling
• 10/100Base-T Ethernet Link and RS232 port • 32 Digital I/O• 16 Analog I/O• Powered by Power-Over-Ethernet (PoE) or
external 18-36 VDC • Compact size: 3.88" x 4.26" x 1.30" • Cost-effective: $295 in single quantity and
$195 in 100 quantities
17
RIO-471x0 Provides Numerous I/ORIO-471x0 Provides Numerous I/O
• 16 isolated inputs, 5-24 VDC• 8 isolated, sourcing outputs, 12-24 VDC, 500mA• 8 isolated, sinking outputs, 5-24 VDC, 25mA• -47100: 8 analog inputs, 0-5 VDC, 12-bit ADC • -47100: 8 analog outputs, 0-5 VDC, 12-bit DAC• -47120: 8 analog inputs, selectable as +/-10V, +/-5V, 0-5V, 0-10V
12-bit standard, 16-bit optional. Differential or Single-ended.• -47120: 8 analog outputs, selectable as +/-10V, +/-5V, 0-5V, 0-10V
12-bit standard, 16-bit optional
All I/O are self-contained in each RIO unit. Use multiple RIO units to add more I/O.
18
RIO is IntelligentRIO is Intelligent
• RIO contains a RISC processor for fast handling of I/O logic, executing programs, and multitasking.
• Processes commands in 40 microseconds
• Contains flash memory for non-volatile storage of programs, variables and arrays
• Includes pulse counter, process control loops, a web interface, and email capability
19
RIO ProgrammingRIO Programming
RIO can accept:
1. Galil’s standard two-letter commands
2. Code from Galil’s Ladder Interface Software which converts Relay Ladder Logic into two-letter code.
20
What is Relay Ladder Logic?What is Relay Ladder Logic?
• Relay Ladder Logic (RLL) is a standard programming format used primarily for programmable logic controllers (PLC)
• RLL is a graphical programming language to specify I/O logic
21
Ladder Interface SoftwareLadder Interface Software
Galil’s Ladder Interface Software converts a Relay Ladder Logic program into deterministic
code for input into Galil’s RIO I/O Controller
22
Functions SupportedFunctions Supported
• Contacts
• Coils
• Control Relays
• Boxes (timers, counters, data manipulation)
• Mathematical and Logical Operators
• Galil Command box
• Analog I/O
23
Example of using Ladder Interface with the RIO Example of using Ladder Interface with the RIO and DMC-40x0 in a Motion Control Systemand DMC-40x0 in a Motion Control System
Galil Software Demonstration• Step through creating a basic Ladder program with
Galil’s Ladder Interface software
• Execute the Ladder Interface output on an RIO and show scope outputs via GalilTools software
• Review integrated solution that uses a Ladder Interface program running on the RIO, and a typical Motion Control application using the DMC-4020 controller.