Posts in the ‘DMC Programming’ Category

Host PC as Slave

Posted on Monday, October 6th, 2008 by DJ Roberts at Galil
Posted in DMC Programming, Software | No Comments »

Usually in a Galil application, the Host pc serves as the master/client by establishing a connection to the controller. It can be handy, however, to do the opposite. By running a simple program that listens to a specific ...
Read This Article »

Simple Method for Mirroring Byte Streams from RS232 to Ethernet

Posted on Thursday, July 3rd, 2008 by DJ Roberts at Galil
Posted in DMC Programming, Drives | No Comments »

If you have a device that talks serially to a Galil Serial port, this code will mirror the incoming byte stream to an outgoing Ethernet Handle. Lower baud rates may be necessary depending on the volume of data being transmitted. CI2,1;'configure communication ...
Read This Article »

Automatic Subroutines with Accelera controllers

Posted on Monday, June 16th, 2008 by Andy Herum at Galil
Posted in DMC Programming | No Comments »

Many new features were added to the Accelera product line that were not available in prior generation Galil controllers. One of these more overlooked features is the fact that some Automatic subroutines no longer require thread 0 to be ...
Read This Article »

Changing deceleration value when a limit switch is triggered

Posted on Thursday, June 12th, 2008 by Robin Riley at Galil
Posted in DMC Programming | 2 Comments »

For Optima-series controllers and older, it is well documentated that the deceleration value (DC) of an axis cannot be changed while the axis is actively profiling. Many machine designs require a low DC value for smoothest possible motion. ...
Read This Article »

Switching from Encoder feedback to Analog feedback and back

Posted on Thursday, June 12th, 2008 by Robin Riley at Galil
Posted in DMC Programming | No Comments »

Some applications require driving to a known position based on normal encoder-based feedback, then switching to an analog signal for feedback, and then returning to the encoder-based data.  Even as the controller drives the motor based on analog data, the ...
Read This Article »

Tools For Debugging DMC Code

Posted on Wednesday, June 11th, 2008 by Jason Rhodewalt at Galil
Posted in DMC Programming | 2 Comments »

The following commands can be very useful for debugging DMC code on any of the current generation Galil controllers TC1 - This reports back any errors that have occurred with the program _ED - This operand will report back the last line ...
Read This Article »