Database updated 06 December 2012 at 09:37 CST
The following table contains a list of I/O devices for which EPICS device and/or driver support has been written, sorted by the manufacturer's name. The table is also available sorted by Bus Type, by Contact Name, or by Link name (you can also click on any active column title to switch views).
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.
Contact email addresses have had an anti-spam filter applied. To mail anyone from the mailto: links below you will have to replace the string "_at_" in the email address with an "@" character.
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | Web cameras | Web cameras and video servers (images via URL) | Mark Rivers | CARS:areaDetector |
| Firewire (Asyn) | IIDC DCAM cameras | AreaDetector plug-in to control and read out IIDC DCAM compliant firewire cameras | Ulrik Pedersen | DLS:DCAM |
| Firewire | IIDC DCAM cameras | Firewire (IEEE-1394) DCAM cameras on WIN32 | Mark Rivers | CARS:areaDetector |
| IEEE1394 (Asyn) | IIDC DCAM cameras | AreaDetector plug-in to control and read out IIDC DCAM compliant firewire cameras | Ulrik Pedersen | DLS:DCAM |
| Modbus (Asyn) | PLCs | Modbus TCP, serial RTU and serial ASCII | Mark Rivers | CARS:Modbus |
| USB (Asyn) | usbMouse | USB Mouse input | Eric Norum | APS:usbMouse |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | ADSC CCD detectors | ADSC CCD detectors for x-ray diffraction | Mark Rivers | CARS:areaDetector |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IPAC (Asyn) | IP-330 | ADC, support for fast PID loops | Mark Rivers | CARS:ip330 |
| IPAC (Asyn) | IP-EP201 | FPGA IP module | Tim Mooney | synApps:softGlue |
| IPAC | IP230 | 16-Bit High Density Analog Output Module (ao) | Len Reder | |
| IPAC | IP320 | Same as Xycom XIP-5320 | Andy Foster | OSL:epics |
| IPAC | IP330 | 16-Bit High Density Analog Input Module (ai) | Len Reder | |
| IPAC | IP440 | Same as Xycom XIP-2440 | Andy Foster | OSL:epics |
| IPAC | IP445 | 32 isolated solid relay outputs | Pavel Chevtsov | |
| IPAC | IP445 | Same as Xycom XIP-2445 | Andy Foster | OSL:epics |
| IPAC | IP470 | 48 channel digital I/O | Clemens Wermelskirchen | |
| IPAC | IP480 | Six & Two 16-Bit Counter/Timer Modules (JPL Specific Pulse Generator for Pico Motor Support) | Len Reder | |
| VME-IPAC (devLib) | AVME-9660, 9670 | 6U IPAC Carrier, 4 slots | Andrew Johnson | APS:ipac |
| VME | 9330 | 16-bit analog input, 16 channel | Sergey Kuznetsov | |
| VME | AVME-9210 | 12-bit analog output, 8 channel | Stephanie Allison | SLAC:acro |
| VME | AVME-9325 | 12-bit analog input, 32 channel | Stephanie Allison | SLAC:acro |
| VME | AVME-9440 | digital I/O - 16 in, 16 out with opto-isolation | Stephanie Allison | SLAC:acro |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 | MCB-4B | Stepper motor controller and driver | Mark Rivers | APS:synApps/motor |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | Ensemble | Digital Servo Controller | Ron Sluiter | APS:synApps/motor |
| RS-232 | Ensemble | Digital Servo Controller | Ron Sluiter | APS:synApps/motor |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| CPCI/PXI | Acqiris digitizer | High-speed cPCI digitizer (max. 8GS/s, 10-bit) | Yong Hu | SF:epics |
| Ethernet-GPIB (Asyn) | E2050A | LAN/GPIB Gateway | APS:Asyn | |
| Ethernet-GPIB (Asyn) | E5810A | LAN/GPIB Gateway | APS:Asyn | |
| Ethernet-GPIB | E2050A | LAN/GPIB Gateway | Benjamin Franksen | BESSY:gpib |
| Ethernet-GPIB | E5810A | LAN/GPIB Gateway | Benjamin Franksen | BESSY:gpib |
| GPIB | 33120A | Function Generators & Waveform Synthesizer | Mauro Giacchini | LNL:epics |
| GPIB | 3458A | Digital Mulitmeter | Frank Lenkszus | |
| GPIB | 3478A | Multimeter | ||
| GPIB | 34970A | Data Aquisition / Switch Unit | Peter Mueller | |
| GPIB | 438A | Powermeter | ||
| GPIB | 53181A | Frequency Counter | Stephanie Allison | |
| GPIB | 6002A | DC Power Supply | ||
| GPIB | 6050A | System DC Electronic Load | Ned Arnold | |
| GPIB | 66000A | Modular Power Supply System /w 66102A and a 66105A | Tony Wilson | CLS:OSS |
| GPIB | 6622 | Dual Power Supply | Ned Arnold | |
| GPIB | 6644A | DC Power Supply | ||
| GPIB | 8508A | Vector Voltmeter | ||
| GPIB | 8656B | RF Sig generator 0.1-990 MHz | ||
| GPIB | 8657A | RF Sig generator 0.1-1040 MHz | ||
| RS-232 (Asyn) | E364XA | Power Supplies | APS:modules | |
| VME | 10895 | laser interferometer | Tim Mooney | |
| VME | 10895 | laser interferometer | Tim Mooney | APS:synApps/vme |
| VME | E1366A | RF 4:1 Multiplexer | Matthew Bickley | |
| VXI | 1404A | Slot zero translator | ||
| VXI | E1368A | 18 GHz Microwave Switch Module | ||
| VXI | E1445A | Arbitrary function generator | ||
| VXI | Z2038A | Comparator, 16 chan analog | ||
| Bus | Module | Description | Contact | Link |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 | ACS1000 | Vacuum gauge | Mark Rivers | APS:synApps/ip |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| AB1746/1747 | 1746-HSTP1 | Stepper Motor Controller | Stephanie Allison | SLAC:allenBradley |
| AB1746/1747 | 1747-DCM | communication module | Stephanie Allison | SLAC:allenBradley |
| AB1771 | 1771-DCM | communication module | APS:allenBradley | |
| AB1771 | 1771-IBD | 16*bi; 10V to 30V DC | APS:allenBradley | |
| AB1771 | 1771-IFE | 8*ai; differential, -10V to 10V DC | APS:allenBradley | |
| AB1771 | 1771-IFE | 8*ai; differential, 4mA to 20mA DC | APS:allenBradley | |
| AB1771 | 1771-IGD | 16*bi; TTL | APS:allenBradley | |
| AB1771 | 1771-IL | 8*ai; differential, -10V to 10V DC, 1KV isolation | APS:allenBradley | |
| AB1771 | 1771-IXE | 8*ai; differential, thermocouple | APS:allenBradley | |
| AB1771 | 1771-Nx | N-series | APS:allenBradley | |
| AB1771 | 1771-OBD | 16*bo; 10V to 60V DC | APS:allenBradley | |
| AB1771 | 1771-OFE1 | 8*ao; differential, -10V to 10V DC | APS:allenBradley | |
| AB1771 | 1771-OG | 8*bo; TTL | APS:allenBradley | |
| AB1771 | 1771-OW | 8*bo; contact | APS:allenBradley | |
| AB1771 | Redi-PANEL | 8*bi + 8*bo; buttons/lights | APS:allenBradley | |
| AB1794 | 1794-IB16 | 16*bi; 24V DC sink | Carl Lionberger | |
| AB1794 | 1794-IE4XOE2 | 4*ai + 2*ao; 12-bit, 10V or 4-20ma | Carl Lionberger | |
| AB1794 | 1794-IE8 | 8*ai; 12-bit, 10V or 4-20ma | Carl Lionberger | |
| AB1794 | 1794-IF2XOF2I | 2*ai + 2*ao; 12-bit, 10V or 4-20ma | Carl Lionberger | |
| AB1794 | 1794-OE4 | 4*ao; 12-bit, 10V or 4-20ma | Carl Lionberger | |
| AB1794 | 1794-OW8 | 8*bo; relay 24V DC/120V AC | Carl Lionberger | |
| Ethernet | ControlLogix 5000 | A/B Logix 5000 series of PLCs | Kay-Uwe Kasemir | SF:EtherIP |
| Ethernet | ControlLogix 5000 | A/B Logix 5000 series of PLCs | John A. Priller | NSCL:Controls |
| RS-232-ABDF1 | 1771-KG | driver support for A-B DF1 serial protocol | Alan Honey | |
| VME-AB1771 | 6008-SV | 1771 Remote I/O scanner | APS:allenBradley | |
| VME-AB1771 | 6008-SV1R | 1771 Remote I/O scanner | APS:allenBradley | |
| VME-AB1771 | 6008-SV2R | 1771 Remote I/O scanner | APS:allenBradley | |
| Bus | Module | Description | Contact | Link |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Streams) | Model 430 | Power Supply Programmer | Pete Owens | |
| RS-232 (Asyn) | 186 | Liquid Level Controller | J. Lewis Muir | IMCA:ami-186 |
| RS-232 (Asyn) | 286 | Multi-Channel Liquid Level Controller | J. Lewis Muir | IMCA:ami-286 |
| RS-232 (Streams) | Model 420 | Power Supply Programmer | Pete Owens |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | XT/HPD Series | Programmable DC Power Supplies | Wesley Moore |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | DVX 2502 | ai*8, 16-bit@200 kHz | APS:dvx2502 | |
| VME | DVX 2503 | ai*8, 16-bit@400 kHz |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Streams) | Servo and Steppers | eSCL for series including BLuDC9, BLuDC4, STAC5, and STAC6. | Wesley Moore |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | EVG100 | APS Event Generator | APS:event | |
| VME | EVR100 | APS Event Receiver | APS:event |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | DL06, DL250 | Koyo PLCs using DirectNet | Andrew Johnson | APS:directNet |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Linux) | 1856D | 3.5 GHz Frequency Counter | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | GPLS | Video text/interrupt/time code/DIO | Jinhu Song | |
| VME | V101 | EVENTLink Timing Master Input | Jinhu Song | |
| VME | V102 | EVENTLink Timing Slave Output | Jinhu Song |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | TPG 300 | vacuum gauge controller | Pete Owens |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | BC635/637 | Time and Frequency Processor | Nick Rees |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | B950/951 | trigger delay; same as Highland V850/851 | Benjamin Franksen | BESSY:highland |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 | 505 pulse generator | Digital pulse and delay generator | Mark Rivers | APS:synApps/delaygen |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IRM | Internet Rack Monitor | MVME-162, 64 ADC, 8 DAC, 64 DIO | Matthias Clausen | DESY:IRM |
| VME | VME 7305 | Smart Analog Monitor, 32 chan, 20 bits, A/R | Stephanie Allison | SLAC:vsam |
| VME | VME 7550 | Summary Interlock and Alarm Module | Stephanie Allison | SLAC:siam |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | Pow-R-Boot 5+ | 110V Mains Power controller | Eric Norum |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 | XFlash | Multi-channel analyzer | Mark Rivers | CARS:mca |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | CCD detectors | X-ray diffraction detectors using the Bruker Instrument Server (BIS) | Mark Rivers | CARS:areaDetector |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | MPV902 | Digital Output | APS:burrBrown | |
| VME | MPV910 | Digital Input | APS:burrBrown |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | SY1527 | High Voltage Power Supply | Ru Igarashi | CLS:OSS |
| Ethernet | SY2527 | High Voltage Power Supply | Ru Igarashi | CLS:OSS |
| Ethernet | SY3527 | High Voltage Power Supply | Ru Igarashi | CLS:OSS |
| VME (Linux) | V1290 | Multi-Hit TDC | David Beauregard | CLS:OSS |
| VME (Linux) | V792N | CAEN charge integrating ADC, 16 channels | Russ Berg | CLS:OSS |
| VME (Linux) | V820 | Scaler, 32 channels | Russ Berg | CLS:OSS |
| VME | V260 | Scaler, 16 chan, 24 bit, 100 MHz | SLAC:Caen | |
| VME | V265 | 8-channel charge integrating ADC | SLAC:Caen | |
| VME | V462 | Gate Generator, 2 chan, 32 bit, 100 ns | SLAC:Caen |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Asyn) | A2620 | Power Supply | Eric Norum | APS:modules |
| Ethernet (Asyn) | A36xx | Power Supplies | Eric Norum | APS:modules |
| VME (Asyn) | V965 | 8/16 Channel QDC | Eric Norum | APS:modules |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet/NIM | 9615 | Programmable NIM spectroscopy amplifier | Mark Rivers | CARS:mca |
| Ethernet/NIM | 9635 | Programmable NIM ADC | Mark Rivers | CARS:mca |
| Ethernet/NIM | 9641 | Programmable NIM high voltage power supply | Mark Rivers | CARS:mca |
| Ethernet/NIM | 9645 | Programmable NIM high voltage power supply | Mark Rivers | CARS:mca |
| Ethernet/NIM | AIM 556 | Multichannel analyzer (pulse-height analysis and scaling) | Mark Rivers | CARS:mca |
| RS-232 (RTEMS) | ADM-606MC | Portable Digital Multi-function Radiation Meter | Tony Wilson | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 | CM-SX | stepper-motor controller | Alan Honey |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | LM-500 | Liquid cryogen level monitor | Pete Owens |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | CP2800 | Liquid Helium Compressor | Pete Owens |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| CPCI/PXI | ACQ164CPCI | 32-64 channel 24-bit digitizer, +/-10V, 128kHz, 6M samples, XScale IOC, Gb Ethernet | Peter Milne | D-TACQ:ACQ164 |
| CPCI/PXI | ACQ196CPCI | Digitizer+AWG; 96*simultaneous 16-bit ai, 16*ao AWG, XScale IOC | Peter Milne | D-TACQ:ACQ196 |
| IOC-CPCI (Linux) | ACQ164CPCI | 32-64 channel 24-bit digitizer, +/-10V, 128kHz, 6M samples, XScale IOC, Gb Ethernet | Peter Milne | D-TACQ:ACQ164 |
| IOC-CPCI (Linux) | ACQ196CPCI | 1GB XScale IOC, 96*simultaneous 16-bit ai, 16*ao AWG, CPCI/PXI | Peter Milne | D-TACQ:ACQ196 |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (RTEMS) | System 8000 Series | Magnet Power Supplies | Glen Wright | CLS:OSS |
| RS-232 (Streams) | System 8000 | Magnet Power Supply | Pete Owens |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | Digimax | Digitizer and Display Device | Ned Arnold | |
| VME | MaxVideo 20 | integrated image processing system | Ned Arnold | |
| VME | MaxVideo 200 | Integrated image processing system | Matthew Bickley | |
| VME | Roi-store | Region-Of-Interest Storage Device | Ned Arnold |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | DT140x | analog output 16-bit | Alan Honey |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | DVME-628 | analog output 8-chan, 12-bit | Matthew Bickley |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Streams) | 06-1013426 | Ruggedized System Health Monitor (RuSH) | Eric Norum | APS:modules |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | Pilatus detectors | Pilatus pixel array detectors | Mark Rivers | CARS:areaDetector |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| PCI (Linux) | PMAC2 PCI Ultralite | motor controller card | Philip Taylor | OSL:epics |
| VME | PMAC | motor controller card | Andy Foster | OSL:epics |
| VME | TPMAC2-VME Ultralite | Programmable 32-axis motion controller | Oleg Makarov | GMCA:tpmac |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IOC-PC/104 (Linux) | Poseidon/Athena | EPICS Brick | David Kline | APS:ebrick |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Asyn) | PC-8000 EPC | Ethernet Power Controller | J. Lewis Muir | IMCA:dli-epcr |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME-PC104 (Linux) | DPC104 | 3U PC/104 Card Controller for VME | Tony Wilson | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| GPIB | 974 | 4 channel NIM counter | Peter Mueller |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS232 (StreamDevice) | LoCuM-4 | 4 Channel Low Current Monitor. Input > 10 pA < 1 mA; Output +/-10V | Ian Gillingham |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | 900 Series | UHV ion pump power supply (2-500 l/s) | Wesley Moore |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | MUXV | 15 to 1 video multiplexor | Ralph Lange | |
| VME | VCT6 | counter/timer (6 chan / 50 nsec res / 32 bits) | Benjamin Franksen | |
| VME | VPDU | pulse gen (6 chan / 32 nsec res / 24 bits) | Benjamin Franksen |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | AIO16 | analog input 16 chan, 16-bit, fast | Benjamin Franksen |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Asyn) | Websensor EM01B | Environmental monitoring sensor | J. Lewis Muir | IMCA:websensor-em01b |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | 2000 Series | Temperature Controllers | Tom Cobb | Diamond:eurotherm2k |
| RS-232 | 800, 2000 | Eurotherm temperature controller | Tim Mooney | APS:synApps/ip |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | EOS-901/902 | Ion Vacuum Pump Power Supply, measures current to 10pA | John Dobbins |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 | MCDC 2805 | Single channel servo/stepper controller and driver | Mark Rivers | APS:synApps/motor |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IPAC (Asyn) | IP-Unidig | Many digital I/O modules | Mark Rivers | CARS:ipUnidig |
| IPAC-GPIB (Asyn) | IP-1488 | GPIB Interface | Eric Norum | APS:Asyn |
| IPAC-RS-232 (RTEMS) | OctalSerial | 8 channel RS-232/RS-422/RS-485 | Andrew Johnson | APS:ipac |
| IPAC-RS-232 (VxWorks) | OctalSerial | 8 channel RS-232/RS-422/RS-485 | Andrew Johnson | APS:ipac |
| IPAC | IP-DAC SU | SU analog out 16 chan se 10V | Peregrine McGehee | |
| IPAC | IP-Digital 24 | 24 Line Digital Input/Output Module (bi, bo, longout, longin, mbbodirect) | Len Reder | |
| IPAC | IP-Driver 40 | 40 Channel Low Side Driver Module (bi, bo) | Len Reder | |
| IPAC | IP-Relay | binary out 8 chan latching | Peregrine McGehee | |
| IPAC | IP-Thermocouple | 24 channel, 16 bit thermocouple readout | Markus Janousch | SLS:controls |
| IPAC | IP-UniDig-I-E | binary in/out 24 ch+inter | Peregrine McGehee | |
| IPAC | IP16-ADC | analog in 8 chan diff +/-10V | Peregrine McGehee | |
| ISA-IPAC (vxWorks) | ATC40 | ISA/PC IPAC Carrier, 4 slots | Jeff Hill | APS:ipac |
| VME-IPAC (devLib) | VIPC310 | 3U IPAC Carrier, 2 slots | Andrew Johnson | APS:ipac |
| VME-IPAC (devLib) | VIPC610, 616 | 6U IPAC Carrier, 4 slots | Andrew Johnson | APS:ipac |
| VME-IPAC (devLib) | VIPC626 | 6U IPAC Carrier, 4 slots | Andrew Johnson | APS:ipac |
| VME | VMIVME-6015 | Four-port VME serial board | Ailing LI |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| CPCI/PXI | ICS-710 | 8-32 channel 24-bit digitizer, +/- 10V, 200KHz, 1M samples | Yong Hu | SF:epics |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Group 3 | B | 24-ch digital in/out | Carl Lionberger | G3 |
| Group 3 | C | 8-ch 16-bit analog in | Carl Lionberger | G3 |
| Group 3 | CNA | 16-bit ao + 2*16-bit ai + 8*bi + 8*bo; PID etc. | Carl Lionberger | G3 |
| Group 3 | D | 8-ch 14-bit analog out | Carl Lionberger | G3 |
| Group 3 | E | 4-ch DC motor + 4*8-bit ai + 8*bi, speed + accel. | Carl Lionberger | G3 |
| Group 3 | F | 2-ch serial | Carl Lionberger | G3 |
| Group 3 | G | 4-ch Stepper motor + 4*8-bit ai + 8*bi; pos+spd+acc; enc | Carl Lionberger | G3 |
| Group 3 | H | 4-ch 16-bit incremental encoder; quadrature | Carl Lionberger | G3 |
| Group 3 | K | GPIB (not done yet) | Carl Lionberger | G3 |
| VME-Group 3 | LC2-VME-P | G3 Loop Controller, 2-channel scanner | Carl Lionberger | G3 |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | DMC-22x0 | Standalone multi-axis motion controller | Robin C. Riley | GALIL:DMC-22x0 |
| Ethernet | DMC-40x0 | Standalone multi-axis motion controller | Robin C. Riley | GALIL:DMC-40x0 |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Streams) | SPC | Small Pump Controller | Wesley Moore | |
| RS-232 (Streams) | SPC | Small Pump Controller | Wesley Moore | |
| RS-232 | MPC | Multi-pump controller | Mark Rivers | APS:synApps/ip |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | GP375 | Convectron Vacuum Gage | Glen Wright | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (RTEMS) | HPI 2010 | Ionization Chamber Monitor | Tony Wilson | CLS:OSS |
| RS-232 (RTEMS) | HPI 2080 | Pulse Neutron Monitor | Tony Wilson | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| GPIB | AWE1024 | Incremental Encoder Interface | ||
| RS-232 (Asyn) | ND 281B | Universal Display Unit | Tony Wilson | CLS:OSS |
| VME | AWE1024 | Incremental Encoder Interface | Tim Mooney | APS:synApps/ip |
| VME | IK320 | counter | Till Straumann | |
| VME | IK340 | 4 chan incremental encoder | Oleg Makarov | |
| VME | IK342 | 4 chan encoder interface: 32-bit counter & 10-bit interpolator | Oleg Makarov | GMCA:IK342 |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet-CAMAC (Asyn) | M250 | CAMAC Crate Controller with 10BaseT interface | Mauro Giacchini | LNL:epics |
| VME | V544 | stepmotor controller | Joe Sullivan | |
| VME | V550 | LVDT | Matthew Bickley | |
| VME | V850/851 | Digital Delay Generator | Steven Hartman | DUKE:highland |
| VME | V850/851 | trigger delay | Benjamin Franksen | BESSY:highland |
| VXI (RTEMS via VXIGPIB) | V951 | Programmable Delay Unit | Glen Wright | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IOC-IPAC (Linux) | IOC Blade 9010 | 1U Rack Mounted IOC 6 x IP Card 1 x PMC | Jim Chen | Hytec:9010 |
| IOC-IPAC (RTEMS) | IOC Blade 9010 | 1U Rack Mounted IOC 6 x IP Card 1 x PMC | Jim Chen | Hytec:9010 |
| IOC-PC/104 (Linux) | IOC Blade 9010 | 1U Rack Mounted IOC 6 x IP Card 1 x PMC | Jim Chen | Hytec:9010 |
| IOC-PC/104 (RTEMS) | IOC Blade 9010 | 1U Rack Mounted IOC 6 x IP Card 1 x PMC | Jim Chen | Hytec:9010 |
| IPAC | IP-ADC-8401 | 8 channel ADC +/- 10V 16 bit | Steven Hunt | SLS:controls |
| IPAC | IP-ADC-8403 | ai*16, 24bit, 0-5V & +/-2.5V | Jim Chen | Hytec:8403 |
| IPAC | IP-ADC-8413 | ai*16, 16 Bit, +/-5V & +/-10V 256K FIFO | Jim Chen | Hytec:8413 |
| IPAC | IP-DAC-8402 | 16 channel ADC +/- 10V 16 bit | Steven Hunt | SLS:controls |
| IPAC | IP-ENCODER-8513 | 32 bit Encoder Reader | Jim Chen | Hytec:8513 |
| IPAC | IP-SCA-8512 | 16 channel Scaler +/- 10V 16 bit | Steven Hunt | SLS:controls |
| IPAC | IP-SI-8515 | 8 Channel RS-232 with FIFO Buffers | Jim Chen | Hytec:8515 |
| IPAC | IP-SI-8516 | 8 Channel RS-422 / RS-485 with FIFO Buffers | Jim Chen | Hytec:8516 |
| IPAC | IP-STEPPER-8601 | 4 x Stepper Motor Controller | Jim Chen | Hytec:8601 |
| PCIe-IPAC | PCI-6335 | PCI Express 2 x IP Card Carrier | Jim Chen | Hytec:6335 |
| VME (Linux) | 2508 | 32 Channel 16bit ADC | Russ Berg | CLS:OSS |
| VME-CAMAC | VSD-2992 | CAMAC Serial Highway | Matthew Bickley | |
| VME64x-IPAC | VICB8001 | 6U IPAC Carrier, 2 slots + Digital I/O | Steven Hunt | SLS:controls |
| VME64x-IPAC | VICB8002 | 6U IPAC Carrier, 4 slots | Steven Hunt | SLS:controls |
| VME | VDD2670 | 18-bit opto-isolated DAC, 2 chan | Steven Hartman | DFELL:epics |
| VME | VTR2535 | 8-ch, 12/14-bit, 10MHz transient recorder | Steven Hunt |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME (Linux) | ICS 110 (CLS) | 24 bit sampling ADC, 32 channels | Russ Berg | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet-GPIB | 8065 | Ethernet to GPIB Controller - VXI-11 Compatible | Jerry Mercola | ICS:gpib |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (RTEMS) | CLS Custom | Magnet Power Supplies | Glen Wright | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | VEBB | BITBUS Interface | Clemens Wermelskirchen |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| CAN | CIOFm0_24 | High Voltage Power Supply, Multi Channel CAN-I/O | Victor Stoica | |
| RS-232 (Asyn) | NHQ203M | NIM High Voltage Power Supply | David Beauregard | CLS:OSS |
| VME | VHS | VME High Voltage Power Supply | Steven Hartman | DFELL:epics |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IOC-BPM | Libera | Beam Position Monitor | Michael Abbott | Diamond:libera |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IPAC-Profibus | IP-PROFI | Profibus | Matthias Clausen | DESY:PROFI |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | Radiation Monitor | 8 Channel, primarily XRAY in the 60KeV range (Ethernet available) | Wesley Moore |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | VDACM | 8 channel, 16-bit waveform generator | Steven Hartman | DFELL:epics |
| VME | VSC-8/16 | 8/16-channel scaler | Tim Mooney | |
| VME | VSCxx, VSxx | scaler | Tim Mooney | APS:synApps/vme |
| VME | VTR-1 | waveform analyzer | ||
| VME | VTR-10010 | 100 MHz 10 bit transient recorder | Eric Norum | APS:gtr |
| VME | VTR-10012 | 100 MHz 12 bit 8 channel transient recorder | Eric Norum | APS:gtr |
| VME | VTR-1012 | 10 MHz 12 bit 4 channel transient recorder | Eric Norum | APS:gtr |
| VME | VTR-1012 | waveform analyzer | Eric Bjorklund |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| GPIB (Asyn) | 428 | Current Amplifier | David Beauregard | CLS:OSS |
| GPIB (Streams) | 6487 | Piocammeter/Source | Eric Norum | APS:modules |
| GPIB | 181 | Nanovoltmeter | Peter Mueller | |
| GPIB | 196 | digital Multimeter | Ned Arnold | |
| GPIB | 199 | digital Multimeter/Scanner | Mauro Giacchini | LNL:epics |
| GPIB | 2000 | Digital Multimeter | Peter Mueller | |
| GPIB | 2002 | Digital Multimeter | Stephanie Allison | |
| GPIB | 263 | Calibrator/Source | Ned Arnold | |
| GPIB | 617 | pA-meter | Peter Mueller | |
| GPIB | 6514 | pA-meter | Peter Mueller | |
| GPIB | 6517 A | pA-meter / Switch Unit | Peter Mueller | |
| GPIB | 7001 | Switch System (Scanner) | ||
| GPIB | 7002 | Switch System (400-Channel Scanner) | Matt Rippa | |
| GPIB | K486 | Picoammeter | ||
| RS-232 (Asyn) | 2000 | scanning digital multimeter | Kurt Goetze | APS:synApps/ip |
| RS-232 (RTEMS) | 2000 Series | Volt Meter | Tony Wilson | CLS:OSS |
| RS-232 (RTEMS) | 6485 | pA-meter | Tony Wilson | CLS:OSS |
| RS-232 (Streams) | 6487 | Piocammeter/Source | Eric Norum | APS:modules |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| GPIB | SN 488-121 | Programmable DC Power Supply | Ned Arnold |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VXI | V-215 | 32-ch 16-bit scanning ADC | APS:modules |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IOC-PC/104 (Linux) | VC1A | Vision Compact Industrial DIN Rail Computer (Pentium MMX /w Ethernet, PC104 bus & Profibus DP card) | Robby Tanner | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-422 (Streams) | CMS ION | radiation monitor | Pete Owens |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | 211 | Temperature Monitor | Ru Igarashi | CLS:OSS |
| RS-232 (Streams) | Model 625 | Superconducting Magnet Power Supply | Pete Owens | |
| RS-232 | 208 | 8-chan digitial thermometer | Maren Purves | |
| RS-232 | 330 | Temp controller: heater + 2 sensors | Maren Purves | |
| RS-232 | 370 | Temperature monitor | Maren Purves |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | TDC-1176 | 16-channel (1 usec res) start/stop TDC | SLAC:LeCroy |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| PC/104 (Linux) | MMI200 | PC/104 Encoder Interface Board, EnDAT/SSI-Interface | Tony Wilson | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | RGA | RGA controller PC | Pete Owens | |
| RS-232 | 937 vacuum gauge | 937 vacuum gauge | Mark Rivers | APS:synApps/ip |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | 937A | vacuum gauge controller | Pete Owens |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | mar345 image plate | mar345 online image plate reader for x-ray diffraction | Mark Rivers | CARS:areaDetector |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| I2C (Asyn) | MAX1619 | Local/Remote temperature sensor | Eric Norum |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 | PM304, PM600 | Servo and stepper motor controllers | Mark Rivers | APS:synApps/motor |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | Model 789A | Digital Scan Control and Motor Driver for monochromators | Wesley Moore |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| USB (Asyn on Windows) | USB-1608GX-2AO | 1-16*ai, 16-bit @ 500kHz; 1-2*ao, 16-bit @ 500kHz; 8*bi/o; pulse-gen; pulse-count | Mark Rivers | CARS:measComp |
| USB (Asyn on Windows) | USB-4303 | 8*bi/longin; 8*bo/longout; 2*C9513 counter/pulse-gen, scalar | Mark Rivers | CARS:measComp |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| cPCI (devLib2) | cPCI-EVR-230 | Event Receiver | Michael Davidsaver | SF:mfrioc2 |
| cPCI (devLib2) | cPCI-EVRTG-300 | Event Receiver | Michael Davidsaver | SF:mfrioc2 |
| PMC (devLib2) | PMC-EVR-230 | Event Receiver | Michael Davidsaver | SF:mfrioc2 |
| VME (devLib2) | VME-EVG-230 | Event Generator | Michael Davidsaver | SF:mfrioc2 |
| VME (devLib2) | VME-EVR-230RF | Event Receiver | Michael Davidsaver | SF:mfrioc2 |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (RTEMS) | CL3400 | Four Line CrossLine Generator | Hao Zhang | CLS:OSS |
| RS-232 (RTEMS) | CL741 | Four Line CrossLine Generator | Hao Zhang | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | 8310 | Counter/timer (200 nsec res), 10 delay channels | APS:mizar |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Modbus/TCP (vxWorks) | PLCs | Network control of Modicon PLCs, may work with others too. | Rolf Keitel | TRIUMF:ModTCP |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | EPM2000/EPM2000e | Dual-Channel Joulemeter/Power Meter | Wesley Moore |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IOC (Asyn) | MCF5282 | Arcturus uCDIMM ColdFire peripherals | Eric Norum | APS:mcf5282 |
| IOC-IPAC (VxWorks) | MVME162 | VME-based MC68040 CPU + IPAC Carrier, 2 or 4 slots | Andrew Johnson | APS:ipac |
| IOC-IPAC (VxWorks) | MVME172 | VME-based MC68060 CPU + IPAC Carrier, 2 or 4 slots | Andrew Johnson | APS:ipac |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| PCI | Various DAQ cards | ai, ao, bi, bo, counters | Heinrich du Toit | SF/epics:DAQmx |
| 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 | CLS:OSS |
| USB | Various DAQ cards | ai, ao, bi, bo, counters | SF/epics:DAQmx | |
| VME-GPIB | 1014 | single port GPIB controller (3) | Benjamin Franksen | BESSY:gpib |
| VXI | VXI-MXI | VXI-MXI with INTX | Ned Arnold |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| GPIB (Asyn) | 8732 | Picomotor Multi-Axis Driver | Wesley Moore |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | XPS | 8-channel intelligent motor controller | Mark Rivers | APS:synApps/motor |
| GPIB | ESP300 | 3 axis motor controller | Ron Sluiter | APS:synApps/motor |
| GPIB | MM3000 | 4 axis motor controller | Ron Sluiter | APS:synApps/motor |
| GPIB | MM4000/4005 | 4/8 axis motor controller | Ron Sluiter | APS:synApps/motor |
| GPIB | MM4000/MM4005 | 8-channel motor controller | Mark Rivers | APS:synApps/motor |
| GPIB | PM500-C | 5-axis motor controller | Ron Sluiter | APS:synApps/motor |
| RS-232 (Asyn) | MM4000/MM4005 | 8-channel motor controller | Mark Rivers | APS:synApps/motor |
| RS-232 (Streams) | SMC100CC/PP | Single-Axis motion controller/Driver for DC or Stepper | Wesley Moore | |
| RS-232 | LAE500 | Laser autocollimator | Mark Rivers | APS:synApps/ip |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Asyn) | MAXnet | Stepper/DC motor controller | Jens Eden | APS:synApps/motor |
| VME (Linux) | VME58 | motor controller | Tony Wilson | CLS:OSS |
| VME | MAXv | Stepper/DC motor controller | Ron Sluiter | APS:synApps/motor |
| VME | VME44 | motor controller | Ron Sluiter | APS:synApps/motor |
| VME | VME58 | motor controller | Ron Sluiter | APS:synApps/motor |
| VME | VME8 | motor controller | Ron Sluiter | APS:synApps/motor |
| VME | VS4 | motor controller | Ron Sluiter | APS:synApps/motor |
| VME | VX2 | 6 axis stepper motor controller | Ron Sluiter | APS:synApps/motor |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| USB | USB4000 | Miniature Fiber Optic Spectrometer, 3648-element CCD | David Beauregard | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | CN8201/2 | Multi Stage Ramp/Soak Temperature Process Controller | John Dobbins | |
| RS-232 (Asyn) | DP97 | Digital Thermometer | Eric Norum | |
| RS-232 (Streams) | CYD218 Series | 8-channel Cryogenic Digital Thermometers | Wesley Moore | |
| RS-232 (Streams) | iSeries RS-232 Comm. | iSeries Temperature Controllers and Strain Gauges | ru igarashi | CLS:OSS |
| RS-232 (Streams) | TCIC | High Speed 8-ch Thermocouple Interface Card | Wesley Moore | |
| RS-232 | DP41 | Digital panel meter | Mark Rivers | APS:synApps/ip |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | COMET | waveform analyzer | APS:modules |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (ornlSerial) | CJ1 | PLC | Paul Hamadyk | |
| RS-232 | C20H | PLC | Mauro Giacchini | LNL:epics |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (RTEMS) | AVR8000 | Video Switch | Hao Zhang | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | SNAP I/O | Simple Brain + SNAP I/O modules | John Dobbins |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | IC PLUS QUAD | 4 Channel Current Amplifier for Position Monitoring Devices | David Beauregard | CLS:OSS |
| RS-232 (Asyn) | IC PLUS QUAD | QBPM electronics module | J. Lewis Muir | IMCA:od-ic+quad |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | Cryojet | Cryojet controller | J. Lewis Muir | IMCA:oxford-cryojet |
| RS-232 (Asyn) | Cryojet 02 | Cryojet Controller | Daron Chabot | CLS:OSS |
| RS-232 (Asyn) | ILM 201 | Cryojet Autofill controller | J. Lewis Muir | IMCA:oxford-ilm201 |
| RS-232 (Asyn) | ILM 201S | Cryogen Level Meter | Daron Chabot | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| GPIB | 500 | Frequency Synthesizer | Stephanie Allison |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IPAC | PSC, TPS | Optical Fibre Link to PSI Digital Power Supplies | Andreas Luedeke | PSI:DigitalPS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 | CM6700 | Video switch | Mark Rivers | APS:synApps/ip |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME | 4261A | analog output 12-bit 10 MHz | Matthew Bickley |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME-Bitbus | 5230-1/5230-11 | VME Piggyback host and Bitbus Ctlr IP board | APS:bitbus |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| PCI | Flat panel detectors | Flat panel amorphous silicon detectors | Mark Rivers | CARS:areaDetector |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | TPG 256 A | Vacuum gauge controller | J. Lewis Muir | IMCA:pfeif-tpg-256-a |
| RS-232 (Streams) | TPG 256 A | Vacuum Gauge Controller | Pete Owens |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| PCI | CCD detectors | Photometrics and Princeton Instruments CCD detectors using PV-CAM library | Mark Rivers | CARS:areaDetector |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | Digitel 500/1500/MPC | Ion pump controllers | Mohan Ramanathan | |
| RS-232 (ornlSerial) | Digitel MPC | multiple pump controller | Pete Owens | |
| RS-232 (ornlSerial) | Digitel SPC | Small Pump Controller | Pete Owens | |
| RS-232 | Digitel 500/1500 | Ion pump controllers | Mark Rivers | APS:synApps/ip |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | C-844, C-848, C-862/3 | motor controller | Ron Sluiter | APS:synApps/motor |
| RS-232 (Asyn) | E-516 | Computer Interface Module for 500 series PZT Controllers | Joe Sullivan | APS:synApps/motor |
| RS-232 (Asyn) | E-662 | Low-Voltage Piezoelectic (LVPZT) Amplifier/Controller | Joe Sullivan | APS:synApps/motor |
| RS-232 (Asyn) | E-710 | Digital Piezo Controller | Joe Sullivan | APS:synApps/motor |
| RS-232 (Asyn) | E-816 | Computer Interface Module (PZT E-621,E-625,E-665 Controllers) | Joe Sullivan | APS:synApps/motor |
| RS-232 (Asyn) | M-840, M-850 | Hexapod stage (motion platform) | Mark Boots | USASK:PIHexapod |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (RTEMS) | 6706 | Lab Chiller | Tony Wilson |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME (Linux) | PAS 9716/AO | 16 CHANNEL, 16 BIT Analog Output Card | Tony Wilson | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| GPIB | 5017 SC | Digital Multimeter / Switch Unit | Peter Mueller |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| PCI | CCD detectors | All Princeton and Photometrics cameras supported by WinView/WinSpec | Mark Rivers | CARS:areaDetector |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet/GPIB | Ethernet-GPIB | Eric Norum | APS:modules |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | GigE cameras | Gigabit Ethernet (and Firewire) cameras | Mark Rivers | CARS:areaDetector |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (RTEMS) | CLS Custom | Kicker Pulsed Power Supplies (2kV to 23kV) | Glen Wright | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Streams) | 9530 | Pulse Generator | Pete Owens |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | XFlash | XFlash Spectrometer Unit | J. Lewis Muir | IMCA:roentec-xflash |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | CCD detectors | CCD detectors for x-ray diffraction | Mark Rivers | CARS:areaDetector |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| GPIB | SMY01 | Signal Generator | Benjamin Franksen |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Asyn) | LLS | LED Light Source | J. Lewis Muir | IMCA:schott-lls |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME-ControlNet | 5136-CN-VME | VME ControlNet Interface Module | Johnny Tang |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (HTTP) | CumulusWeather | Weather data from Cumulus weather station software | Ru Igarashi | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet-Modicon | Quantum, Momentum | MODICON Quantum and Momentum PLCs via Ethernet | Rolf Keitel |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-422 | MDrive | Integrated stepper motor and controller | Ron Sluiter | APS:synApps/motor |
| RS-485 | MDrive | Integrated stepper motor and controller | Ron Sluiter | APS:synApps/motor |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IOC-RS-232 (RTEMS) | EROC | Motorola 68360 based IOC running EPICS/RTEMS /w 4 RS-232 Ports | Tony Wilson | CLS:OSS |
| IOC-Stepper (RTEMS) | Micro Stepper Driver | Microstep Motor Controller with embedded RTEMS/EPICS | Tony Wilson | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IOC-PC/104 (Linux) | 518 | 8 channel 16-bit A/D for thermocouples, RTD's, strain gauges, voltage inputs, 4-20 mA, thermistors, and resistors. | David Kline | APS:ebrick |
| VME (Linux) | 118 | 8 channel 16-bit A/D for thermocouples, RDT's, strain gauges, voltage inputs, 4-20 mA, thermistors, and resistors | Glen Wright | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | S7 | SEND/RECEIVE protocol support | Dirk Zimoch | PSI:s7plc |
| Ethernet | S7 | Siemens S7 PLC and compatible (ISO-TCP over Ethernet) | Sebastian Marsching | AQUENOS:s7nodave |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| GPIB | DCRT Series | Power Supplies (5KW and 10KW) | Ned Arnold |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| GPIB (Asyn) | PS300 | High Voltage Power Supply | Eric Norum | APS:modules |
| GPIB (Streams) | CG635 | 2.05 GHz Synthesized Clock Generator | Eric Norum | APS:modules |
| GPIB (Streams) | PS3xx | PS300 series High voltage power supplies | Eric Norum | APS:modules |
| GPIB | DG535 | digital Delay Generator | David Kline | APS:synApps/delaygen |
| GPIB | DS345 | 30 MHz Fcn and Arbitrary Wfm Generator | SLAC:srsDsGpib | |
| GPIB | SR830 | DSP Lock-In Amplifier | SLAC:srsLiaGpib | |
| RS-232 (Asyn) | DG645 | Digital Delay Generator | David Kline | APS:synApps/delaygen |
| RS-232 (Asyn) | SR570 | low-noise current preamplifier | Tim Mooney | APS:synApps/ip |
| RS-232 (Asyn) | SR830 | DSP Lock-In Amplifier | Kurt Goetze | APS:synApps/ip |
| RS-232 (Streams) | CG635 | 2.05 GHz Synthesized Clock Generator | Eric Norum | APS:modules |
| RS-232 (Streams) | PS3xx | PS300 series High voltage power supplies | Eric Norum | APS:modules |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| PCI-VME (Linux) | SIS3100 | SIS VME-PCI fibre optic link | Russ Berg | CLS:OSS |
| VME (Linux) | SIS3820 | Scaler - 32 channels | Glen Wright | CLS:OSS |
| VME | SIS3300, SIS3301 | 100 MHz 12 bit 8 channel transient recorder | Eric Norum | APS:gtr |
| VME | SIS3801 | 32-Channel 200 MHz Multiscaler (64K, 256K FIFO) | Mark Rivers | CARS:mca |
| VME | SIS3808 | 8-Channel 200 MHz Multiscaler (64K, 256K FIFO) | Mark Rivers | CARS:mca |
| VME | SIS3820 | SIS3820 with support for scaler and mca records | Mark Rivers | CARS:mca |
| VME | STR7201 | 32-Channel 200 MHz Multiscaler | Mark Rivers | CARS:mca |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IPAC (Asyn) | DAC128V | 8 channel 12-bit DAC | Mark Rivers | CARS:dac128V |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IPAC-CAN (devLib) | Tip810 | CANbus Interface Module | Andrew Johnson | APS:ipac |
| IPAC-CAN | Tip810 | CANbus Interface Module | Matthias Clausen | DESY:CAN |
| VME-IPAC (devLib) | TVME-200 | 6U IPAC Carrier, 4 slots | Andrew Johnson | APS:ipac |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Asyn) | TDS3000 | Oscilloscope series | Nick DiMonte | APS:tds3000 |
| GPIB (Asyn) | TDS3000 | Oscilloscope series | Nick DiMonte | APS:tds3000 |
| GPIB | DC5009 | Frequency Counter | ||
| GPIB | TDS340,360,380 | 2 Channel Digital Oscilloscope | SLAC:tdsGpib | |
| GPIB | TDS540 | digital Oscilloscope | Benjamin Franksen | |
| RS-232 (Asyn) | TDS3000 | Oscilloscope series | Nick DiMonte | APS:tds3000 |
| VXI | TVS621/TVS641 | 8-Bit, 2/4 channels, 250 MHz,1 GS/s waveform analyzer | S. Kate Feng | |
| VXI | TVS625A/TVS645A | 8-Bit, 2/4 channels, 1 GHz, 5GS/s waveform analyzer | S. Kate Feng |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME-VXI | 73A-851 | VME-VXI adapter | Ned Arnold |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Asyn) | PICNIC | PIC16F877 based I/O card with analog input 4ch(0-5V,10-bit), digital I/O 8ch. | Akito Uchiyama | TriState:PICNIC |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| VME (Linux) | 2536 | VMIC Digital IO module, 32 channels | Russ Berg | CLS:OSS |
| VME | VMIVME-1111 | 64-bit binary input | ||
| VME | VMIVME-1129 | digital input 128-bit | Matthew Bickley | |
| VME | VMIVME-1182 | 64-channel binary input | Steven Hartman | DFELL:epics |
| VME | VMIVME-2120 | binary output 64-bit high voltage | Matthew Bickley | |
| VME | VMIVME-2120 | high voltage 64-bit binary output | Graham Waters | |
| VME | VMIVME-2232 | 32-bit relay input | ||
| VME | VMIVME-2532A | digital input/output 32-bit relay | Matthew Bickley | |
| VME | VMIVME-2534 | 32-bit binary input/output | Nick Rees | |
| VME | VMIVME-2534 | 32-bit binary input/output | Stephanie Allison | SLAC:vmic |
| VME | VMIVME-2536 | 32-bit binary input/output | Allan Honey | |
| VME | VMIVME-3113A | 12-bit scanning analog input, 64-channel | Steven Hartman | DFELL:epics |
| VME | VMIVME-3115 | analog input 12-bit high-thruput w/4 ch S+H | Matthew Bickley | |
| VME | VMIVME-3122 | 100kHz 16-bit waveform recorder | Steven Hartman | DFELL:epics |
| VME | VMIVME-3122 | 16-bit analog input, 64 channel | Stephanie Allison | SLAC:vmic |
| VME | VMIVME-3122 | analog input 16-bit high-perf | Matthew Bickley | |
| VME | VMIVME-3123 | analog input 16-bit high-thruput w/16 ch S+H | Matthew Bickley | |
| VME | VMIVME-3801 | 12-bit scanning analog input, 32 channel | Graham Waters | |
| VME | VMIVME-4100 | analog output | APS:vmic | |
| VME | VMIVME-4100 | analog output | Stephanie Allison | SLAC:vmic |
| VME | VMIVME-4116 | 16-bit analog output, 8 channel | ||
| VME | VMIVME-4132 | 12 bit analog output, 32 channel | Stephanie Allison | SLAC:vmic |
| VME | VMIVME-4132 | 32-channel, 12-bit analog output | Steven Hartman | DFELL:epics |
| VME | VMIVME-4145 | arbitrary waveform generator 4-channel 16-bit | Matthew Bickley | |
| VME | VMIVME-4150 | analog output 12-channel isolated | Matthew Bickley | |
| VME | VMIVME-4514 | 12-bit scanning analog, 16/16 channel in/out | Nick Rees | |
| VME | VMIVME-4514A | analog input/output 16-channel scanning | Matthew Bickley | |
| VME | VMIVME-5578 | Reflective (distributed shared) Memory | ||
| VME | VMIVME-5588 | {5578 driver should also work with this card} | Andy Foster | OSL:epics |
| Bus | Module | Description | Contact | Link |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (ornlSerial) | TSP | titanium sublimation pump controller | Pete Owens | |
| RS-232 (RTEMS) | Dual Controller | VacIon Power Supply | Glen Wright | CLS:OSS |
| RS-232 (RTEMS) | MidiVac | VacIon Power Supply | Glen Wright | CLS:OSS |
| RS-232 (Streams) | Dual | ion pump controller | Pete Owens | |
| RS-485 (Streams) | Dual | Dual Ion Pump Controller | Wesley Moore |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Modbus/TCP (Linux) | 750 PLC | Network control of WAGO PLCs, may work with others too. | NSLS:Modbus/TCP |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (RTEMS) | RPM-PLUS | Power Switch (Remote Controlled Power Bar) | Glen Wright | CLS:OSS |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| RS-232 (Asyn) | FanTray | App to Communicate and control VME fan tray | David Beauregard |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet SNMP | MPOD, ISEG EHS | High Voltage control software for Wiener MPOD crate. Tested with EHS 8060n modules. | Paul Nord |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| CAMAC | DXP4C-2X | X-ray spectroscopy system | Mark Rivers | CARS:dxp |
| EPP | Saturn | X-ray spectroscopy system | Mark Rivers | CARS:dxp |
| PXI | xMAP | X-ray spectroscopy system (4 channels) | Mark Rivers | CARS:dxp |
| RS-232 (Asyn) | PFCU-4 | NIM Control unit for Filter and Shutter Inserters | David Beauregard | CLS:OSS |
| RS-232 (Asyn) | XIA-PFCU-4 | Control unit for XIA PF4 and PF2S2 filter/shutter inserter | J. Lewis Muir | IMCA:xia-pfcu-4 |
| USB | Mercury | X-ray spectroscopy system (1 or 4 channels) | Mark Rivers | CARS:dxp |
| USB | Saturn | X-ray spectroscopy system | Mark Rivers | CARS:dxp |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IPAC | XIP-2440 | 32 binary inputs, supports interrupts, debounce | Andy Foster | OSL:epics |
| IPAC | XIP-2445 | Digital output module, 32 channels | Andy Foster | OSL:epics |
| IPAC | XIP-5320 | Analog Input module, 40 channels, 12-bit, automatic calibration | Andy Foster | OSL:epics |
| VME-Bitbus | XVME-402 | BITBUS Controller (3) | APS:bitbus | |
| VME-IPAC (devLib) | XVME-9660, 9670 | 6U IPAC Carrier, 4 slots | Andrew Johnson | APS:ipac |
| VME | XVME-210 | Digital input | Alan Honey | APS:xycomDigital |
| VME | XVME-212 | Digital input | Alan Honey | |
| VME | XVME-220 | Digital output | Alan Honey | APS:xycomDigital |
| VME | XVME-240 | Digital I/O | Alan Honey | APS:xycomDigital |
| VME | XVME-530 | Analog output 12-bit 8-ch | Suharyanto | |
| VME | XVME-540 | Analog input 12-bit 16- or 32-ch/output | Alan Honey | |
| VME | XVME-566 | Analog input 12-bit 16-ch diff/32 single | Alan Honey | APS:xycomAnalog |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet | SL1000 | High-Speed Data Acquisition unit, various input modules | Joseph Ting | Yokogawa:SL1000 |
| FA-M3 | e-RT3 2.0 | FA-M3 series PLC controller running Linux and EPICS core | Noboru Yamamoto | Yokogawa:e-RT3 2.0 |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| IOC-DSO | ZT4210 | 2 or 4 channel oscilloscope, 8-bit @ 1 GS/s, Embedded IOC | Gary Tilley | ZTEC:epics |
| IOC-DSO | ZT4420 | 2 or 4 Channel oscilloscope, 12-bit @ 1 GS/s, Embedded IOC | Gary Tilley | ZTEC:epics |
| IOC-DSO | ZT4430 | 2 or 4 Channel oscilloscope, 13-bit @ 500 MS/s, Embedded IOC | Gary Tilley | ZTEC:epics |
| IOC-DSO | ZT4440 | 2 or 4 Channel oscilloscope, 14-bit @ 800 MS/s, Embedded IOC | Gary Tilley | ZTEC:epics |
| IOC-DSO | ZT4610 | 2 or 4 Channel oscilloscope, 8-bit @ 4 GS/s, Embedded IOC | Gary Tilley | ZTEC:epics |
| Bus | Module | Description | Contact | Link |
|---|---|---|---|---|
| Ethernet (Asyn) | anc350 | Piezo Motion Controller | Alan Greer | OSL:epics |