Sales & Support: 1.800.377.6329

Posts in the ‘Software’ Category

Windows scripted control of Ethernet cards

Posted on Thursday, March 31st, 2011 by DJ Roberts at Galil
Posted in Software | Comments Off

It is sometimes desirable to be able to automatically control the Enabled/Disabled state of a PC's Network Interface Cards (NIC). This can be useful during development to disable corporate LANs, wireless connections, or to remove connectivity of a development PC ...
Read This Article »

Blocking Unwanted Ethernet Devices from Connecting

Posted on Thursday, February 10th, 2011 by John Hayes at Galil
Posted in DMC Programming, Software | Comments Off

A question that comes up when running an Ethernet network with multiple devices is whether it is possible to only allow a specific IP address to connect to the Galil controller or possibly allow a specific range of IP addresses ...
Read This Article »

Getting Started with Galil and C++ Programming

Posted on Wednesday, August 18th, 2010 by John Hayes at Galil
Posted in Software | 2 Comments »

Programming the Galil motion controller from a high level language such as C or C++ can be overwhelming at first glance, but upon closer inspection – it is actually very straightforward. This article shows how to compile the “Hello World” ...
Read This Article »

C++, Accessing Legacy Windows Registry Information for GalilTools

Posted on Monday, August 9th, 2010 by DJ Roberts at Galil
Posted in Software | Comments Off

Legacy software such as SmartTerminal and WSDK employed the Windows registry to store registered controller information (connection point, serial number, etc).  GalilTools and the bundled library do away with this extra information and allow the user to directly specify the ...
Read This Article »

Using Custom Classes in a GalilTools C# Application

Posted on Thursday, October 22nd, 2009 by John Hayes at Galil
Posted in DMC Programming, I/O Control, Software | Comments Off

This article deals with using custom Classes with the GalilTools API.  In the first article located here: http://www.galilmc.com/techtalk/software/how-to-create-a-custom-class-library-with-galiltools/ we created a new custom class that was able to access the RIO Data Record and parse it.  In this article, we will use ...
Read This Article »

How To Create a Custom Class Library with GalilTools

Posted on Tuesday, October 20th, 2009 by John Hayes at Galil
Posted in Software | 1 Comment »

This article describes how to create a class that has properties and methods that can be used to enhance the functionality of the standard GalilTools API in a .NET environment. The default API provides a good base communication shell ...
Read This Article »

Using Labview with the GalilTools Communication Library

Posted on Wednesday, May 6th, 2009 by Andy Herum at Galil
Posted in Software | 2 Comments »

There are a few different methods for developing a LabVIEW application that can communicate to a Galil motor controller. 1 - Not recommended for new Applications.  DMCWin32 Library and Galil developed VI's.  This method is simple, but limited support is offered ...
Read This Article »

Using Ethernet Interrupts on Non-Accelera Motion Controllers

Posted on Monday, March 23rd, 2009 by DJ Roberts at Galil
Posted in DMC Programming, Software | Comments Off

Galil recently released version 1.0b of the DMC-4000 motion controller firmware. This firmware contains a new feature allowing the firmware to automatically dispatch a UDP packet signal to the host on certain events. The new feature is modeled ...
Read This Article »

CamSoft Provides CNC Operator Interface for Galil Motion Controllers

Posted on Friday, January 23rd, 2009 by Lisa Wade at Galil
Posted in Miscellaneous, Software | Comments Off

PC-based CNC software for Galil motion controllers is available from CamSoft Corporation. CamSoft offers three CNC software packages in addition to a graphical operator interface for non-CNC general automation applications. CamSoft's CNC packages work with Galil's DMC-18xx PCI Motion Controllers and ...
Read This Article »

Unsolicited Messages over TCP/IP

Posted on Wednesday, January 14th, 2009 by DJ Roberts at Galil
Posted in DMC Programming, Software | Comments Off

For Ethernet-based communication, GalilTools will configure two Ethernet handles by default.  One TCP handle is used for command-and-response traffic, and one UDP handle is used for all asynchronous data coming off of the motion controller.    Asynchronous data consists of Unsolicited ...
Read This Article »