|
|
|
|
|
|
|
|
|
|
|
 |
 |
|
 |
 |
|
 |
 |
|
 |
|
|
|
|
|
GalilTools
SmartTERM
DMCWIN API
WSDK Servo Tuning
ActiveX Tool Kit
.NET API
CAD-to-DMC Translator
HPGL
DDE for Wonderware
Third-Party Software
CNC
|
|
|
|
|
|
|
|
|
|
|
|
| |
GalilTools is Galil's set of software tools for current Galil controllers.
It is highly recommended for all first-time purchases of Galil controllers
as it provides easy set-up, tuning and analysis. GalilTools replaces the
WSDK Tuning software with an improved user-interface, real-time scopes and
communications utilities.
See the GalilTools Website for more information
|
|
|
GalilTools
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Galil's Ladder Interface Software is a software tool for the RIO-471x0 compact
PLC. The software converts a relay Ladder Logic program into code for input into
the RIO controller. Ladder Logic is often used by programmable logic controller
(PLC) programmers to graphically input I/O logic. While direct RIO programming using
Galil's two-letter text instructions allows for flexible coding, it is sometimes
easier to determine the I/O logic visually with Ladder Logic.
See the Ladder Interface Website for more information
|
|
|
Ladder Interface
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This free software package provides all the drivers needed for establishing
communication with all Galil controllers. SmartTerm includes a Windows
terminal program for sending and receiving commands to and from the controller
and utilities for downloading programs, updating flash firmware, and
compressing controller programs.
Galil has also developed a software package for the Linux operating system. The
package includes drivers to establish communication with Galil's PCI and ISA
controllers as well as utility software such as C DLLs for PC based and
standalone controllers. The current version of the software has been tested
under Redhat 6.X O.S and is available for download. All source codes for the
drivers and other utilities developed for Linux are available to customers upon
request.
|
|
|
Utilities Datasheet (pdf)
DMCWIN
Users Manual
Linux Manual
Download
Specifications are offered in Acrobat PDF format, which requires Adobe Acrobat
Reader.

|
|
|
|
|
|
|
|
|
|
|
|
|
| |
C-programmers will find DMCWIN useful for working with C/C++. DMCWIN includes
extensive DLLs with subroutines written in C/C++ for performing communication
functions with the controller. These subroutines enable the designer to develop
a variety of motion control applications with a wide range of C/C++ functions.
Any Galil controller can be programmed using standard C/C++ compilers. DMCWIN
may be downloaded at no charge.
Example program :
#include <windows.h>
#include <Dmccom.h>
long rc;
HANDLEDMC hDMC;
HWND hWnd;
int main(void)
{
//connect to controller number 1 in the Galil registry
rc = DMCOpen(1, hWnd, &hDMC);
if (rc = = DMCNOERROR)
{
char szBuffer[64];
//Move X 1000 counts
rc = DMCCommand(hDMC, "PR1000;BGX", szBuffer, sizeof(szBuffer))
//Disconnect from controller
rc = DMCClose(hDMC);
return 0;
}
}
|
|
|
DMCWIN User Manual
C-Toolkit datasheet (pdf)
Download
Program Applications in C/C++
-
Independent Axis Positioning
-
Jogging
-
Linear Interpolation for
up to 8 axes
-
2D Coordinated Motion for both Linear and Circular Interpolation
-
Contouring
-
Electronic Gearing
-
Electronic CAM
-
Helical
-
Spline
-
S-Curve
-
Teach-and-Playback
-
Feedrate Override
-
Tangent Motion
-
Control Variables and I/O
Interface
-
Automatic Tuning
-
Trippoints
-
Data Input and Output
-
Multitasking and Arrays
-
Sinusoidal Commutation
And much more!
|
|
|
|
|
|
|
|
|
|
 |
|
|
| |
Galil's WSDK Servo Design Kit software is a powerful tool for system set-up,
tuning and evaluation. It is recommended for all first time users of Galil
controllers. WSDK has an automatic servo tuning function that adjusts the PID
filter parameters for optimum performance and displays the resulting system
step response. A four-channel storage scope provides a real-time display of the
actual position, velocity, error and torque. WSDK also includes impulse, step
and frequency response tests which are useful for analyzing system stability,
bandwidth and resonances.
-
Four-channel storage scope for displaying real-time position, velocity, error
and torque
-
Displays X versus Y position for viewing actual 2-D motion path
-
Terminal editor and program editor for easy communication with the controller
-
Automatic tuning for optimizing controller PID filter parameters
-
Provides impulse, step and frequency response tests of actual hardware
|
|
|
WSDK datasheet (pdf)
WSDK Manual(pdf)

Screen shot of Windows SDK.
Click image for more views.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Galil's ActiveX Toolkit is ideal for the designer who is creating an operator
interface for Galil controllers using Visual Basic or other software which uses
ActiveX custom controls. An extensive set of pre-built objects pertaining to
the Galil controller are loaded right into the Visual Basic environment saving
the designer many hours of programming. Built-in dialog boxes are provided for
quick selection of color, size, location and text. Plus, the toolkit is easy to
use and provides context sensitive help, making it ideal for even the novice
programmer. The toolkit will operate
with any VBX/OCX ActiveX aware development platform. The most common
environment is Visual Basic but Visual C++, Wonderware, LabView and HPVEE have
been tested by Galil.
Prebuilt ActiveX Objects:
-
Terminal for sending commands and editing programs
-
Polling window for displaying responses from the controller such as position
and speed
-
Storage scope for plotting real time trajectories such as position versus time
or X versus Y
-
Send file for sending DMC files
-
Continuous array capture for data collection and teach and playback
-
Coordinate transformation
-
Graphical display of 2-D motion path
-
Diagnostics for capturing current configurations
-
Display of input and output status
-
vector motion tools for slow down around corners and tool offsets
|
|
|
Visual Basic Example
LabView Example
(National Instrument LabView)
HPVEE Example
(Hewlett Packard HPVEE 5.0)
ActiveX datasheet (pdf)
ActiveX User manual
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Galil's .NET API (Application Program Interface) provides a set of classes to aid in the development
of Windows based .NET software applications that communicate to Galil controllers. This object oriented
.NET API for Visual Studio uses .NET native types to provide a communication
interface to Galil Motion Controllers. It can be used from either Visual Studio 2003 or Visual Studio 2005 and adds to the
traditional communication calls to help reduce programming. Download App Note#4423 for more information
|
|
|
Download
|
|
|
|
|
|
|
|
|
 |
|
|
| |
CAD-to-DMC is a software tool that translates AutoCAD or equivalent .DXF files
into Galil motion controller commands. The designer draws the two-dimensional
motion path using AutoCAD software and then uses the translator to obtain a DMC
command file. Text macros, which call for specific operations along the path,
can be incorporated in the drawing.
-
Translates 2-D contours including lines and arcs
-
Can specify continuous or stop-start motion along motion path
-
Translates motion dependent I/O events
-
User-definable text macros can be defined on the CAD drawing
-
Tool-offset feature
-
Allows specification of first and last motion segments and path order numbers
|
|
|
CAD-to-DMC datasheet (pdf)
CAD-to-DMC Manual (pdf)

Example screen
Click image for larger view.
|
|
|
|
|
|
|
|
|
|
|
|
| |
This software tool takes the output from a plotter file and turns it into a
series of commands suitable for Galil motion controllers. The software
translates .PLT files into proper digital motion control commands. These
commands are then executed by the controller which, in turn, produces motion.
HPGL-to-DMC is best suited for applications where the DMC controller is
connected to a device that emulates a plotter.
The HPGL Translator is an obsolete software package. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Galil DDE server for Wonderware InTouch allows InTouch to send commands and
receive responses from a Galil motion controller. This software tool allows you
to setup DDE Topics and Items, which can send commands to the controller. These
commands could command motion, speed changes, change digital outputs, read
digital or analog inputs, as well as set and read variables and arrays on the
Galil controller. Multiple controllers can also be defined and DDE Topics and
items attached, allowing InTouch to send commands to more than one Galil motion
controller.
|
|
|
DDE datasheet (pdf)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Many companies have developed software for Galil controllers such as CNC
software from CamSoft Corporation. Consult Galil for the latest listing of
third-party software packages.
Note: Galil is not the seller nor provider of support for third-party software.
CamSoft (PC-Based CNC
Software)
Entivity
("Think & Do" and "Studio" Software packages)
SMX Modular RTOS
- Embedded systems
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Part Number |
|
Description |
|
Unit Price (U.S.)
Qty 1 |
 |
 |
| |
GalilTools |
|
Software Tools for Galil Controllers |
|
$195 |
 |
 |
| |
SmartTERM & DMCWIN
|
|
Installation files for Galil controllers. Utilities and programming
libraries for Linux, DOS, and all current Windows systems |
|
No charge for download. ($20 for
CD)
|
 |
 |
| |
WSDK |
|
Servo Design Kit for Windows |
|
$195 |
 |
 |
| |
ActiveX Tool Kit |
|
Visual Basic/ ActiveX tools in 16- and 32-bit |
|
$595 |
 |
 |
| |
ECAM |
|
Electronic CAM set-up utility |
|
$195 |
 |
 |
| |
DDE |
|
Generic DDE server and WonderWare DDE server |
|
$295 |
 |
 |
| |
HPGL2DMC |
|
HPGL to DMC translator |
|
$495 |
 |
 |
| |
CAD2DMC
|
|
DXF to DMC translator
|
|
$595
|
 |
 |
Galil offers additional quantity discounts for purchases between 1 and 100.
Contact Galil for a quotation.
U.S. Pricing. 100-Piece Price
Guarantee applies for U.S. customers
|
|
|
|