100 likes | 169 Views
Helge Brands. Paul Scherrer Institut. EPICS on Agilent oscilloscopes. PSI,. 7. Januar 2020. EPICS on Agilent oscilloscopes. Outline Basic concept SICL-connection Data transfer via EPICS Windows service (shellbox) Summary. EPICS on Agilent oscilloscopes. Basic concept
E N D
Helge Brands Paul Scherrer Institut EPICS on Agilent oscilloscopes PSI, PSI, 7. Januar 2020
EPICS on Agilent oscilloscopes Outline Basic concept SICL-connection Data transfer via EPICS Windows service (shellbox) Summary
EPICS on Agilent oscilloscopes Basic concept native SICL connection configuration string via env.variable fast readout functions for measurments runs directly on the hardware of the oscilloscope IOC runs capsulated by a service service telnet port (shellbox)
EPICS on Agilent oscilloscopes SICL Working scheme Oscilloscope agScope.exe sicland.exe shellbox.exe std* telnet IOC EPICS
EPICS on Agilent oscilloscopes SICL-connection + Data transfer via EPICS waveform (4*2048 data points) readout with 10 Hz 5 measurments start / stop clear sweep
EPICS on Agilent oscilloscopes Windows service (shellbox) • native Windows service • compatible conf-file for shellbox (Linux/Windows) • redirected stdin/stdout/stderr • remote debug access via telnet • command line test option • installation and clean up routines
EPICS on Agilent oscilloscopes Used EO-measurements SwissFEL-injector (laser and current measurments) Diagnostic group
EPICS on Agilent oscilloscopes Summary encapsulated into a service oscilloscope as a EPICS server runs with 10 Hz runs in background (1-2% CPU usage) can be used for quick measurements needs only medm