This commit is contained in:
root
2018-06-04 11:02:16 +02:00
parent 9bafa1e18d
commit 7da4e32097
15 changed files with 150 additions and 65 deletions

View File

@@ -1,13 +1,13 @@
import ch.psi.pshell.epics.ChannelDouble as ChannelDouble
A1 = ChannelDouble("Current", "S20SY02-MKDC050:I-SET")
S1 = ChannelDouble("x1", "S20SY02-DBPM080:X1")
S2 = ChannelDouble("y1", "S20SY02-DBPM080:Y1")
S1 = ChannelDouble("x1", "S20SY02-DBPM150:X1")
S2 = ChannelDouble("y1", "S20SY02-DBPM150:Y1")
A1.initialize()
S1.initialize()
S2.initialize()
A1_init = A1.read()
A1i = -2.0
A1f = 2.0
A1i = -1.0
A1f = 1.0
nstep = 21
lat = 0.21
nav = 10
@@ -21,8 +21,8 @@ try:
S1_averager = create_averager(S1, nav, lat)
S2_averager = create_averager(S2, nav, lat)
S2_averager.monitored=True
time.sleep(10.0)
r = lscan(A1, (S1_averager, S2_averager), A1i, A1f, nstep, latency=5.0, after_read = after_sample)
time.sleep(1.0)
r = lscan(A1, (S1_averager, S2_averager), A1i, A1f, nstep, latency=1.0, after_read = after_sample)
Act1 = r.getPositions(0)
S1mean = [val.mean for val in r.getReadable(0)]
S1rms = [val.stdev for val in r.getReadable(0)]