This commit is contained in:
4522
script/Test/Bug.log
Normal file
4522
script/Test/Bug.log
Normal file
File diff suppressed because it is too large
Load Diff
25
script/Test/TestHscan
Normal file
25
script/Test/TestHscan
Normal file
@@ -0,0 +1,25 @@
|
||||
config = {}
|
||||
config["class"] = "ch.psi.pshell.crlogic.CrlogicScan"
|
||||
config["prefix"] = "X05LA-ES2-CRL"
|
||||
config["ioc"] = "X05LA-VME-ES2.psi.ch"
|
||||
config["integrationTime"] = 0.01
|
||||
config["additionalBacklash"] = 0.0
|
||||
|
||||
|
||||
|
||||
pos = CrlogicPositioner("CrlogicPositioner", "X05LA-ES2-VERSI:TRXDO", None);
|
||||
|
||||
sensors = [
|
||||
CrlogicSensor("Trigger1", "TRIGGER1"),
|
||||
#CrlogicSensor("Scaler0", "X05LA-ES3-SAI_06:CUR-MEAN", True)
|
||||
]
|
||||
|
||||
|
||||
|
||||
pos.initialize()
|
||||
pos.move(0.0)
|
||||
try:
|
||||
r1 = hscan(config, pos, sensors,-1.0, 1.0, 0.1,1, False)
|
||||
finally:
|
||||
pos.close()
|
||||
|
||||
25
script/Test/TestHscan.py
Normal file
25
script/Test/TestHscan.py
Normal file
@@ -0,0 +1,25 @@
|
||||
config = {}
|
||||
config["class"] = "ch.psi.pshell.crlogic.CrlogicScan"
|
||||
config["prefix"] = "X05LA-ES2-CRL"
|
||||
config["ioc"] = "X05LA-VME-ES2.psi.ch"
|
||||
config["integrationTime"] = 0.01
|
||||
config["additionalBacklash"] = 0.0
|
||||
|
||||
|
||||
|
||||
pos = CrlogicPositioner("CrlogicPositioner", "X05LA-ES2-VERSI:TRXDO", None);
|
||||
|
||||
sensors = [
|
||||
CrlogicSensor("Trigger1", "TRIGGER1"),
|
||||
#CrlogicSensor("Scaler0", "X05LA-ES3-SAI_06:CUR-MEAN", True)
|
||||
]
|
||||
|
||||
|
||||
|
||||
pos.initialize()
|
||||
pos.move(0.0)
|
||||
try:
|
||||
r1 = hscan(config, pos, sensors,-1.0, 1.0, 0.1,1, False)
|
||||
finally:
|
||||
pos.close()
|
||||
|
||||
24
script/Test/TestHscan2.py
Normal file
24
script/Test/TestHscan2.py
Normal file
@@ -0,0 +1,24 @@
|
||||
pos = CrlogicPositioner("CrlogicPositioner", "X05LA-ES2-VERSI:TRXDO")
|
||||
#pos = CrlogicPositioner("CrlogicPositioner", "X05LA-PC-ACS:m1", "X05LA-ES2-NA:L1TRX-ENC")
|
||||
|
||||
|
||||
sensors = [
|
||||
CrlogicSensor("trigger", "TRIGGER1"),
|
||||
Channel("X05LA-ES3-SAI_06:CUR-MEAN", alias = "SAI_BS_Diode", monitored=True),
|
||||
Channel("X05LA-ES3-SAI_05:CUR-MEAN", alias = "microChamber", monitored=True),
|
||||
Channel("X05LA-ES3-SAI_07:CUR-MEAN", alias = "transSiCDiode", monitored=True),
|
||||
Channel("X05LA-EH-QEM1:SumAll:MeanValue_RBV", alias = "BMtotal", monitored=True),
|
||||
Channel("MTEST-X05LA-ES2-XRAYEYE:FEMTO-MEAN-CURR", alias = "", monitored=True),
|
||||
]
|
||||
|
||||
pos.initialize()
|
||||
pos.move(0.0)
|
||||
|
||||
try:
|
||||
r=oscan(CRLOGIC_IOC, CRLOGIC_PREFIX, pos, sensors,-1.0, 1.0, 0.1, \
|
||||
integration_time=0.2, additional_backlash=0.3, \
|
||||
passes=1, zigzag=False, \
|
||||
monitors=[trx.readback])
|
||||
finally:
|
||||
pos.close()
|
||||
|
||||
16
script/Test/TestHscan3.py
Normal file
16
script/Test/TestHscan3.py
Normal file
@@ -0,0 +1,16 @@
|
||||
pos = CrlogicPositioner("CrlogicPositioner", "X05LA-PC-ACS:m1", "X05LA-ES2-NA:L1TRX-ENC")
|
||||
sensors = [
|
||||
CrlogicSensor("trigger", "TRIGGER1"),
|
||||
]
|
||||
|
||||
pos.initialize()
|
||||
pos.move(0.0)
|
||||
|
||||
try:
|
||||
r=oscan(CRLOGIC_IOC, CRLOGIC_PREFIX, pos, sensors,-1.0, 1.0, 0.1, \
|
||||
integration_time=0.2, additional_backlash=0.3, \
|
||||
passes=1, zigzag=False, \
|
||||
monitors=[trx.readback])
|
||||
finally:
|
||||
pos.close()
|
||||
|
||||
Reference in New Issue
Block a user