Skip to content

Analog I/O PVs

The DMC-41x3 has 8 analog input ports (12-bit standard, 16-bit optional) and analog outputs on each axis. The IOC uses the Galil @AN (Analog Input Query) command for reads and AO (Analog Output) for writes. Input values are read from the data record.

Analog Inputs

Template: galil_analog_in.template

PV pattern: $(P)$(R)_ where R is the analog input name. ADDR is 0-7.

PV Suffix Record Type asyn drvInfo Galil Cmd Description
_MON ai ANALOG_IN @AN (Analog Input), from data record Analog input value in Volts
Deadb_SP ao ANALOG_IN_DEADB - Deadband for update (default 0.002V)

Analog Outputs

Template: galil_analog_out.template

PV pattern: $(P)$(R)_. ADDR is 0-7.

PV Suffix Record Type asyn drvInfo Galil Cmd Description
_SP ao ANALOG_OUT AO (Analog Output) Set analog output in Volts
_MON ai ANALOG_OUTRBV Data record Analog output readback
Deadb_SP ao ANALOG_OUTRBV_DEADB - Deadband for readback update (default 0.002V)