Skip to content

epics-modules/vac

Repository files navigation

VAC

vac

APS BCDA synApps module for vacuum system instrumentation.

The vac module provides EPICS custom record types, device support drivers, and databases for ion pump controllers and vacuum gauge controllers. It communicates with hardware over serial (RS-232/RS-485) and Ethernet (TCP/IP) using the ASYN driver framework.

Supported Devices

Ion Pump Controllers -- via the digitel record type

Device Manufacturer
Digitel 500 / 1500 Physical Electronics
MPC / MPC-II Gamma Vacuum
QPC / QPCe Gamma Vacuum
SPCe Gamma Vacuum

Vacuum Gauge Controllers -- via the vs record type

Device Manufacturer
GP307 / GP350 Granville-Phillips
MM200 / MX200 Televac
CC10 Televac

Build Requirements

  • EPICS Base (3.15+)
  • ASYN (required)
  • IPAC (vxWorks only, for tyGSOctal serial ports)
  • streamDevice (optional, for QPC streamDevice databases)
  • modbus (optional, for QPC Modbus databases)

Documentation

Full documentation is available on GitHub Pages.

Links

Packages

 
 
 

Contributors