small changes

This commit is contained in:
gac-x07mb
2024-08-19 13:10:19 +02:00
parent a21f0eebfe
commit 3b7b56caca
2 changed files with 63 additions and 52 deletions

View File

@ -9,9 +9,16 @@ DIODE = EpicsSignal(name='SI',read_pv='X07MB-OP2-SAI_07:MEAN')
SMPL = EpicsSignal(name='SMPL',read_pv='X07MB-OP2:SMPL') SMPL = EpicsSignal(name='SMPL',read_pv='X07MB-OP2:SMPL')
CYCLES = EpicsSignal(name='SMPL',read_pv='X07MB-OP2:TOTAL-CYCLES',write_pv='X07MB-OP2:TOTAL-CYCLES') CYCLES = EpicsSignal(name='SMPL',read_pv='X07MB-OP2:TOTAL-CYCLES',write_pv='X07MB-OP2:TOTAL-CYCLES')
prefix='XXXX:'
y_cpt = Cpt(EpicsMotor, 'ScanX')
# Option 2 using component # Option 2 using component
prefix='X07MB-ES-MA1:'
dd=Device('X07MB-ES-MA1:',name=('device'))
y_cpt_prefix = Cpt(EpicsMotor,'ScanX',parent=Device)
class StageXY(Device): class StageXY(Device):
x = Cpt(EpicsMotor, 'ScanX') x = Cpt(EpicsMotor, 'ScanX')
y = Cpt(EpicsMotor, 'ScanY') y = Cpt(EpicsMotor, 'ScanY')
@ -34,6 +41,10 @@ xy_stage = StageXY('X07MB-ES-MA1:', name='stage')
# #
######################################################### #########################################################
print(xy_stage.x.prefix)
xy_stage.__dict__
# to move motor use # to move motor use
# stage.x.move(0) # stage.x.move(0)
# to see all dict # to see all dict