View on GitHub


ASYN based EPICS driver for Galil products

Download this project as a .zip file Download this project as a tar.gz file


The EPICS driver advertised and supported by Galil should be considered a separate branch. For assistance with this software post on EPICS tech-talk or email:

This driver has the following features:

A) Asyn model 3 architecture
B) Motor record support
C) Motor record PREM/POST function is supported
D) Analog and Digital IO
E) Output TTL pulses for closed-loop motor delta distance (ie. output compare)
F) Time based profile motion (Linear and PVT Trajectories)
G) Coordinate system axes (eg. Slit width)
H) Kinematics adjustable via database puts
I) Deferred moves facility
J) True coordinated motion for up to 8 motors
K) Auto motor power On/Off with adjustable delays
L) Auto motor brake On/Off with adjustable delays
M) Sophisticated Galil code generator, no need to program low level
N) Ability to construct low level code from templates
O) Accepts custom code files
P) User definable control/monitor functions with full record support
Q) Sophisticated connection management
R) Fast update rates 2ms
S) Example MEDM screens
T) Example Qt/EPICS QE framework screens
U) Example IOC
V) Autosave request files
W) RIO PLC supported
X) Intended to replace Galil EPICS 1-5 driver

Older versions can be found here:

I hope you find this software useful :)