Where is …?
The installation of IBEX is common for most instruments you shouldn’t need to delve into the paths as a user but as an instrument scientist there may be some items you wish to edit or look at. The system is set out as follows:
IBEX Client:
C:\Instrument\Apps\Client_E4\ibex-client.exe
there should be a shortcut on the task barIBEX Server:
C:\Instrument\Apps\EPICS
to start and stop the server; see Starting and Stopping IBEX.genie_python:
C:\Instrument\Apps\Python3\genie_python.bat
usually python is accessed through the client scripting consoleConfigurations:
C:\Instrument\Settings\config\<computer>\configurations
this directory contains configuration, components and IOC specific configuration. The IOC specific configurations include:Galil:
galil
Galil motor configurations for all controllers, including jaws, axes and motion setpoint commands but not valuemotion setpoints:
motionSetPoints
the motion setpointsrefl:
refl\config.py
default reflectometry configurationDAE tables:
tables
contains wiring, spectra and detector tables for the DAETCB files:
tcb
contains the TCB files
Common calibration files:
C:\Instrument\Settings\config\common
calibration files for instruments e.g. Eurotherm sensorsLog files: These are in various places depending on the source see Log file locations on the developer’s manual.
User scripts: instrument dependent often in
c:\scripts
Instrument scripts:
C:\Instrument\Settings\config\<computer>\Python
version controlled instrument scripts which are accessed throughinst.
. Either as a single file calledinst.py
or a folder calledinst
Shared instrument scripts:
C:\Instrument\scripts
these are scripts shared between multiple instruments see shared instrument scriptsData:
C:\data
the data recorded by the instrument