29 lines
708 B
Python
Executable File
29 lines
708 B
Python
Executable File
from slic.core.device.simpledevice import SimpleDevice
|
|
from slic.devices.general.motor import Motor
|
|
|
|
# hve positioners
|
|
hve_mot_v = Motor("SARES30-MOBI1:MOT_1")
|
|
hve_mot_h1 = Motor("SARES30-MOBI1:MOT_2")
|
|
hve_mot_h2 = Motor("SARES30-MOBI1:MOT_3")
|
|
|
|
# collimator
|
|
coll_x = Motor("SARES30-SMX:MCS1")
|
|
coll_y = Motor("SARES30-SMX:MCS2")
|
|
|
|
# post-tube
|
|
pt_x1 = Motor("SARES30-SMX:MCS4")
|
|
pt_x2 = Motor("SARES30-SMX:MCS5")
|
|
pt_y1 = Motor("SARES30-SMX:MCS6")
|
|
pt_y2 = Motor("SARES30-SMX:MCS7")
|
|
pt_z = Motor("SARES30-SMX:MCS8")
|
|
|
|
# post-tube
|
|
detector_z = Motor("SAR-EXPMX:MOT_DET_Z")
|
|
|
|
# post-tube
|
|
backlight = Motor("SAR-EXPMX:MOT_BLGT")
|
|
|
|
# fast stage
|
|
mx_fast_x = Motor("SAR-EXPMX:MOT_FX")
|
|
mx_fast_y = Motor("SAR-EXPMX:MOT_FY")
|