Files
sf-op/script/test/scale_ECOL_MCOR_MSEX.py
2021-08-17 14:06:14 +02:00

18 lines
768 B
Python
Executable File

#devlist = ['SARCL02-MSEX255:I-SET', 'SARCL02-MSEX305:I-SET']
devlist = ['SARCL02-MCRX100:I-SET', 'SARCL02-MCRX120:I-SET', 'SARCL02-MCRX200:I-SET', 'SARCL02-MCRX230:I-SET',
'SARCL02-MCRX240:I-SET', 'SARCL02-MCRX400:I-SET', 'SARCL02-MCRX480:I-SET', 'SARCL02-MCRX500:I-SET',
'SARCL02-MCRX320:I-SET', 'SARCL02-MCRX340:I-SET', 'SARCL02-MCRX450:I-SET' ]
#SARCL02-MCRY120:I-SET, SARCL02-MCRY230:I-SET, SARCL02-MCRY240:I-SET, SARCL02-MCRY480:I-SET,
#SARCL02-MCRY320:I-SET, SARCL02-MCRY340:I-SET, SARCL02-MCRY450:I-SET
energy = 4500.0
energynew = 4040.0
efactor = energynew / energy
print(efactor)
for dev in devlist:
print('\n' + dev)
acq = caget(dev)
print(acq)
setval = acq * efactor
print(setval)
caput(dev, setval)