The following table contains a list of I/O devices for which EPICS device and/or driver support has been written.
To request a new entry in this table for your Hardware Support module, use this form. Email corrections or questions about this page to Andrew Johnson.
The related Soft Support database is available here.
Manufacturer | Bus | Module | Description | Contact | Link |
---|---|---|---|---|---|
MKS Instruments | RS-232 (Asyn) | mks9xx | MKS 901, 901P, 925, 971B, 972B, 974B vacuum gauge support | Ian Gillingham | GH:mks9xx |
MKS Instruments | RS-232 (Streams) | 937A | vacuum gauge controller | Pete Owens | |
MKS Instruments | RS-232 (Streams) | MKS937A | vacuum gauge controller | Ian Gillingham | GH:mks937a |
MKS Instruments | RS-232 (Streams) | MKS937B | vacuum gauge controller | Ian Gillingham | GH:mks937b |
MKS Instruments | RS-232 (Streams) | PR4000B | Baratron gauge controller | Ian Gillingham | GH:pr4000 |
Modicon | Modbus/TCP (vxWorks) | PLCs | Network control of Modicon PLCs, may work with others too. | Rolf Keitel | TRIUMF:ModTCP |
Molectron | RS-232 (Streams) | EPM2000/EPM2000e | Dual-Channel Joulemeter/Power Meter | Wesley Moore | |
Motorola | IOC-IPAC (VxWorks) | MVME162 | VME-based MC68040 CPU + IPAC Carrier, 2 or 4 slots | Andrew Johnson | GH:ipac |
Motorola | IOC-IPAC (VxWorks) | MVME172 | VME-based MC68060 CPU + IPAC Carrier, 2 or 4 slots | Andrew Johnson | GH:ipac |
MOXA | Modbus (Asyn) | ioLogik E1214 | 6xRelayDO, 6xDI; 24V DI | Tomas Mazanec | gitlab:MX_E12xx |
MOXA | Modbus (Asyn) | ioLogik E1240 | 8xAI; 16bit; 0-10V,0/4-20mA | Tomas Mazanec | gitlab:MX_E12xx |
MOXA | Modbus (Asyn) | ioLogik E1241 | 4xAO; 12bit; 0-10V,0/4-20mA | Tomas Mazanec | gitlab:MX_E12xx |
MOXA | Modbus (Asyn) | ioLogik E1242 | 4xAI, 4xDI, 4xDIO; 16bit; 0-10V,0/4-20mA; 24V DI/DO | Tomas Mazanec | gitlab:MX_E12xx |
MOXA | Modbus (Asyn) | ioLogik E1260 | 6x RTD | Tomas Mazanec | gitlab:MX_E1260 |
National Instruments | PCI | Various DAQ cards | ai, ao, bi, bo, counters | SF/epics:DAQmx | |
National Instruments | RS-232 (RTEMS) | FP-1000 series | Field Point Distributed IO (support for FP-TC-120, FP-RTD-122, FP-RLY-420, FP-DI-301, FP-DI-330, FP-DI-401) | Tony Wilson | |
National Instruments | USB | Various DAQ cards | ai, ao, bi, bo, counters | SF/epics:DAQmx | |
National Instruments | VME-GPIB | 1014 | single port GPIB controller (3) | Benjamin Franksen | BESSY:gpib |
National Instruments | VXI | VXI-MXI | VXI-MXI with INTX | Ned Arnold | |
Neocera | RS-232 (Streams) | LTC21 | Temperature Controller | ISIS Computing Group | |
Neocera | RS232 (Streams) | LTC21 | Temperature Controller | ISIS Computing Group | |
New Focus | GPIB (Asyn) | 8732 | Picomotor Multi-Axis Driver | Wesley Moore | |
Newport | GPIB | ESP300 | 3 axis motor controller | Kevin Peterson | APS:synApps/motor |
Newport | GPIB | MM3000 | 4 axis motor controller | Kevin Peterson | APS:synApps/motor |
Newport | GPIB | MM4000/4005 | 4/8 axis motor controller | Kevin Peterson | APS:synApps/motor |
Newport | GPIB | MM4000/MM4005 | 8-channel motor controller | Mark Rivers | APS:synApps/motor |
Newport | GPIB | PM500-C | 5-axis motor controller | Kevin Peterson | APS:synApps/motor |
Newport | RS-232 | LAE500 | Laser autocollimator | Mark Rivers | APS:synApps/ip |
Newport | RS-232 (Asyn) | MM4000/MM4005 | 8-channel motor controller | Mark Rivers | APS:synApps/motor |
Newport | RS-232 (Streams) | SMC100CC/PP | Single-Axis motion controller/Driver for DC or Stepper | Wesley Moore | |
Newport | USB | AG-UC8, AG-UC2 | AG-UC8 and AG-UC2 motor controllers | Mark Rivers | APS:synApps/motor |
Newport | USB | CONEX-AGP, CONEX-CC | CONEX-AGP and CONEX-CC motor controllers | Mark Rivers | APS:synApps/motor |
Newport | Ethernet | XPS | 8-channel intelligent motor controller | Mark Rivers | APS:synApps/motor |
NSLS | Ethernet | NSLS-EM | 4-channel charge integration picoammeter | Mark Rivers | CARS:quadEM |
Ocean Optics Inc. | USB | USB4000 | Miniature Fiber Optic Spectrometer, 3648-element CCD | David Beauregard | |
Oerlikon Leybold | RS-232 (Asyn) | MAG Drive and TD20 | Turbomolecular pumps | Peter Heesterman | GH:LeyboldTurbo |
Oerlikon Leybold | RS-232 (Streams) | SL 300 | turbomolecular pump controller | Pete Owens | |
Oerlikon Leybold | RS-232 (Streams) | TD20 | turbomolecular pump controller | Pete Owens | |
Omega | RS-232 | DP41 | Digital panel meter | Mark Rivers | APS:synApps/ip |
Omega | RS-232 (Asyn) | CN8201/2 | Multi Stage Ramp/Soak Temperature Process Controller | John Dobbins | |
Omega | RS-232 (Asyn) | DP97 | Digital Thermometer | Eric Norum | |
Omega | RS-232 (Streams) | CYD218 Series | 8-channel Cryogenic Digital Thermometers | Wesley Moore | |
Omega | RS-232 (Streams) | iSeries RS-232 Comm. | iSeries Temperature Controllers and Strain Gauges | Ru Igarashi | |
Omega | RS-232 (Streams) | Omegabus D5000 | 4-channel digital transmitters | Wesley Moore | |
Omega | RS-232 (Streams) | TCIC | High Speed 8-ch Thermocouple Interface Card | Wesley Moore | |
Omega | RS-485 (Streams) | Omegabus D5000 | 4-channel digital transmitters | Wesley Moore | |
Omnibyte | VME | COMET | waveform analyzer | APS:modules | |
Omron | RS-232 | C20H | PLC | Mauro Giacchini | LNL:epics |
Omron | RS-232 (ornlSerial) | CJ1 | PLC | Paul Hamadyk | |
OMS | Ethernet (Asyn) | MAXnet | Stepper/DC motor controller | Jens Eden | APS:synApps/motor |