forked from epics_driver_modules/motorBase
1438 lines
18 KiB
Plaintext
1438 lines
18 KiB
Plaintext
|
|
file {
|
|
name="/home/epics/support/motor-6-8/motorApp/op/adl/profileMove.adl"
|
|
version=030107
|
|
}
|
|
display {
|
|
object {
|
|
x=189
|
|
y=53
|
|
width=530
|
|
height=755
|
|
}
|
|
clr=14
|
|
bclr=4
|
|
cmap=""
|
|
gridSpacing=10
|
|
gridOn=0
|
|
snapToGrid=0
|
|
}
|
|
"color map" {
|
|
ncolors=65
|
|
colors {
|
|
ffffff,
|
|
ececec,
|
|
dadada,
|
|
c8c8c8,
|
|
bbbbbb,
|
|
aeaeae,
|
|
9e9e9e,
|
|
919191,
|
|
858585,
|
|
787878,
|
|
696969,
|
|
5a5a5a,
|
|
464646,
|
|
2d2d2d,
|
|
000000,
|
|
00d800,
|
|
1ebb00,
|
|
339900,
|
|
2d7f00,
|
|
216c00,
|
|
fd0000,
|
|
de1309,
|
|
be190b,
|
|
a01207,
|
|
820400,
|
|
5893ff,
|
|
597ee1,
|
|
4b6ec7,
|
|
3a5eab,
|
|
27548d,
|
|
fbf34a,
|
|
f9da3c,
|
|
eeb62b,
|
|
e19015,
|
|
cd6100,
|
|
ffb0ff,
|
|
d67fe2,
|
|
ae4ebc,
|
|
8b1a96,
|
|
610a75,
|
|
a4aaff,
|
|
8793e2,
|
|
6a73c1,
|
|
4d52a4,
|
|
343386,
|
|
c7bb6d,
|
|
b79d5c,
|
|
a47e3c,
|
|
7d5627,
|
|
58340f,
|
|
99ffff,
|
|
73dfff,
|
|
4ea5f9,
|
|
2a63e4,
|
|
0a00b8,
|
|
ebf1b5,
|
|
d4db9d,
|
|
bbc187,
|
|
a6a462,
|
|
8b8239,
|
|
73ff6b,
|
|
52da3b,
|
|
3cb420,
|
|
289315,
|
|
1a7309,
|
|
}
|
|
}
|
|
rectangle {
|
|
object {
|
|
x=73
|
|
y=10
|
|
width=384
|
|
height=35
|
|
}
|
|
"basic attribute" {
|
|
clr=56
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=103
|
|
y=16
|
|
width=324
|
|
height=25
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="$(TITLE)"
|
|
align="horiz. centered"
|
|
}
|
|
rectangle {
|
|
object {
|
|
x=5
|
|
y=51
|
|
width=524
|
|
height=195
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
fill="outline"
|
|
width=2
|
|
}
|
|
}
|
|
composite {
|
|
object {
|
|
x=55
|
|
y=56
|
|
width=455
|
|
height=20
|
|
}
|
|
"composite name"=""
|
|
children {
|
|
text {
|
|
object {
|
|
x=55
|
|
y=56
|
|
width=160
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="# Profile points"
|
|
}
|
|
"text entry" {
|
|
object {
|
|
x=219
|
|
y=56
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)NumPoints"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
limits {
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=336
|
|
y=56
|
|
width=70
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Current"
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=410
|
|
y=56
|
|
width=100
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(R)CurrentPoint"
|
|
clr=54
|
|
bclr=4
|
|
}
|
|
limits {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=65
|
|
y=86
|
|
width=150
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="# Output pulses"
|
|
}
|
|
"text entry" {
|
|
object {
|
|
x=219
|
|
y=86
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)NumPulses"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
limits {
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=346
|
|
y=86
|
|
width=60
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Actual"
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=410
|
|
y=86
|
|
width=100
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(R)NumActualPulses"
|
|
clr=54
|
|
bclr=4
|
|
}
|
|
limits {
|
|
}
|
|
}
|
|
composite {
|
|
object {
|
|
x=4
|
|
y=256
|
|
width=524
|
|
height=230
|
|
}
|
|
"composite name"=""
|
|
children {
|
|
rectangle {
|
|
object {
|
|
x=4
|
|
y=256
|
|
width=524
|
|
height=230
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
fill="outline"
|
|
width=2
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=168
|
|
y=259
|
|
width=100
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Move axis?"
|
|
}
|
|
menu {
|
|
object {
|
|
x=168
|
|
y=308
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)M2UseAxis"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
}
|
|
menu {
|
|
object {
|
|
x=168
|
|
y=333
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)M3UseAxis"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
}
|
|
menu {
|
|
object {
|
|
x=168
|
|
y=283
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)M1UseAxis"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
}
|
|
menu {
|
|
object {
|
|
x=168
|
|
y=358
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)M4UseAxis"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
}
|
|
menu {
|
|
object {
|
|
x=168
|
|
y=383
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)M5UseAxis"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=300
|
|
y=259
|
|
width=100
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Current Pos."
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=291
|
|
y=283
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M1).RBV"
|
|
clr=54
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=291
|
|
y=308
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M2).RBV"
|
|
clr=54
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=291
|
|
y=333
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M3).RBV"
|
|
clr=54
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=291
|
|
y=358
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M4).RBV"
|
|
clr=54
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=291
|
|
y=383
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M5).RBV"
|
|
clr=54
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=456
|
|
y=259
|
|
width=50
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Plots"
|
|
}
|
|
"related display" {
|
|
object {
|
|
x=440
|
|
y=283
|
|
width=75
|
|
height=20
|
|
}
|
|
display[0] {
|
|
label="Output"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M1),TITLE=Output_Trajectory, Y=$(P)$(R)M1Positions"
|
|
}
|
|
display[1] {
|
|
label="Readback"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M1),TITLE=Actual_Trajectory, Y=$(P)$(R)M1Readbacks"
|
|
}
|
|
display[2] {
|
|
label="Following error"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M1),TITLE=Following_Error, Y=$(P)$(R)M1FollowingErrors"
|
|
}
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
"related display" {
|
|
object {
|
|
x=440
|
|
y=308
|
|
width=75
|
|
height=20
|
|
}
|
|
display[0] {
|
|
label="Output"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M2),TITLE=Output_Trajectory, Y=$(P)$(R)M2Positions"
|
|
}
|
|
display[1] {
|
|
label="Readback"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M2),TITLE=Actual_Trajectory, Y=$(P)$(R)M2Readbacks"
|
|
}
|
|
display[2] {
|
|
label="Following error"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M2),TITLE=Following_Error, Y=$(P)$(R)M2FollowingErrors"
|
|
}
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
"related display" {
|
|
object {
|
|
x=440
|
|
y=333
|
|
width=75
|
|
height=20
|
|
}
|
|
display[0] {
|
|
label="Output"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M3),TITLE=Output_Trajectory, Y=$(P)$(R)M3Positions"
|
|
}
|
|
display[1] {
|
|
label="Readback"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M3),TITLE=Actual_Trajectory, Y=$(P)$(R)M3Readbacks"
|
|
}
|
|
display[2] {
|
|
label="Following error"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M3),TITLE=Following_Error, Y=$(P)$(R)M3FollowingErrors"
|
|
}
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
"related display" {
|
|
object {
|
|
x=440
|
|
y=358
|
|
width=75
|
|
height=20
|
|
}
|
|
display[0] {
|
|
label="Output"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M4),TITLE=Output_Trajectory, Y=$(P)$(R)M4Positions"
|
|
}
|
|
display[1] {
|
|
label="Readback"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M4),TITLE=Actual_Trajectory, Y=$(P)$(R)M4Readbacks"
|
|
}
|
|
display[2] {
|
|
label="Following error"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M4),TITLE=Following_Error, Y=$(P)$(R)M4FollowingErrors"
|
|
}
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
"related display" {
|
|
object {
|
|
x=440
|
|
y=383
|
|
width=75
|
|
height=20
|
|
}
|
|
display[0] {
|
|
label="Output"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M5),TITLE=Output_Trajectory, Y=$(P)$(R)M5Positions"
|
|
}
|
|
display[1] {
|
|
label="Readback"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M5),TITLE=Actual_Trajectory, Y=$(P)$(R)M5Readbacks"
|
|
}
|
|
display[2] {
|
|
label="Following error"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M5),TITLE=Following_Error, Y=$(P)$(R)M5FollowingErrors"
|
|
}
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
menu {
|
|
object {
|
|
x=168
|
|
y=408
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)M6UseAxis"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=291
|
|
y=408
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M6).RBV"
|
|
clr=54
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"related display" {
|
|
object {
|
|
x=440
|
|
y=408
|
|
width=75
|
|
height=20
|
|
}
|
|
display[0] {
|
|
label="Output"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M6),TITLE=Output_Trajectory, Y=$(P)$(R)M6Positions"
|
|
}
|
|
display[1] {
|
|
label="Readback"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M6),TITLE=Actual_Trajectory, Y=$(P)$(R)M6Readbacks"
|
|
}
|
|
display[2] {
|
|
label="Following error"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M6),TITLE=Following_Error, Y=$(P)$(R)M6FollowingErrors"
|
|
}
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
menu {
|
|
object {
|
|
x=168
|
|
y=433
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)M7UseAxis"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=291
|
|
y=433
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M7).RBV"
|
|
clr=54
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"related display" {
|
|
object {
|
|
x=440
|
|
y=433
|
|
width=75
|
|
height=20
|
|
}
|
|
display[0] {
|
|
label="Output"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M7),TITLE=Output_Trajectory, Y=$(P)$(R)M7Positions"
|
|
}
|
|
display[1] {
|
|
label="Readback"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M7),TITLE=Actual_Trajectory, Y=$(P)$(R)M7Readbacks"
|
|
}
|
|
display[2] {
|
|
label="Following error"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M7),TITLE=Following_Error, Y=$(P)$(R)M7FollowingErrors"
|
|
}
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
menu {
|
|
object {
|
|
x=168
|
|
y=458
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)M8UseAxis"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=291
|
|
y=458
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M8).RBV"
|
|
clr=54
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"related display" {
|
|
object {
|
|
x=440
|
|
y=458
|
|
width=75
|
|
height=20
|
|
}
|
|
display[0] {
|
|
label="Output"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M8),TITLE=Output_Trajectory, Y=$(P)$(R)M8Positions"
|
|
}
|
|
display[1] {
|
|
label="Readback"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M8),TITLE=Actual_Trajectory, Y=$(P)$(R)M8Readbacks"
|
|
}
|
|
display[2] {
|
|
label="Following error"
|
|
name="trajectoryPlot.adl"
|
|
args="M=$(P)$(M8),TITLE=Following_Error, Y=$(P)$(R)M8FollowingErrors"
|
|
}
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=6
|
|
y=283
|
|
width=150
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M1).DESC"
|
|
clr=14
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=6
|
|
y=308
|
|
width=150
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M2).DESC"
|
|
clr=14
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=6
|
|
y=333
|
|
width=150
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M3).DESC"
|
|
clr=14
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=6
|
|
y=358
|
|
width=150
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M4).DESC"
|
|
clr=14
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=6
|
|
y=383
|
|
width=150
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M5).DESC"
|
|
clr=14
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=6
|
|
y=408
|
|
width=150
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M6).DESC"
|
|
clr=14
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=6
|
|
y=433
|
|
width=150
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M7).DESC"
|
|
clr=14
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=6
|
|
y=458
|
|
width=150
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(M8).DESC"
|
|
clr=14
|
|
bclr=4
|
|
}
|
|
align="horiz. right"
|
|
limits {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
composite {
|
|
object {
|
|
x=4
|
|
y=496
|
|
width=524
|
|
height=250
|
|
}
|
|
"composite name"=""
|
|
children {
|
|
rectangle {
|
|
object {
|
|
x=4
|
|
y=496
|
|
width=524
|
|
height=250
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
fill="outline"
|
|
width=2
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=40
|
|
y=526
|
|
width=50
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Build"
|
|
}
|
|
"message button" {
|
|
object {
|
|
x=96
|
|
y=526
|
|
width=96
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)Build"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
label="Build"
|
|
press_msg="1"
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=97
|
|
y=554
|
|
width=425
|
|
height=15
|
|
}
|
|
monitor {
|
|
chan="$(P)$(R)BuildMessage"
|
|
clr=14
|
|
bclr=56
|
|
}
|
|
format="string"
|
|
limits {
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=20
|
|
y=551
|
|
width=70
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Message"
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=201
|
|
y=526
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(R)BuildState"
|
|
clr=50
|
|
bclr=13
|
|
}
|
|
clrmod="alarm"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=201
|
|
y=601
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(R)ExecuteState"
|
|
clr=50
|
|
bclr=14
|
|
}
|
|
clrmod="alarm"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=315
|
|
y=526
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(R)BuildStatus"
|
|
clr=50
|
|
bclr=14
|
|
}
|
|
clrmod="alarm"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=315
|
|
y=601
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(R)ExecuteStatus"
|
|
clr=50
|
|
bclr=14
|
|
}
|
|
clrmod="alarm"
|
|
limits {
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=109
|
|
y=501
|
|
width=70
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Command"
|
|
}
|
|
text {
|
|
object {
|
|
x=227
|
|
y=501
|
|
width=50
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="State"
|
|
}
|
|
text {
|
|
object {
|
|
x=336
|
|
y=501
|
|
width=60
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Status"
|
|
}
|
|
text {
|
|
object {
|
|
x=40
|
|
y=656
|
|
width=50
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Abort"
|
|
}
|
|
"message button" {
|
|
object {
|
|
x=96
|
|
y=651
|
|
width=150
|
|
height=30
|
|
}
|
|
control {
|
|
chan="$(P)$(R)Abort"
|
|
clr=14
|
|
bclr=20
|
|
}
|
|
label="Abort!"
|
|
press_msg="1"
|
|
release_msg="0"
|
|
}
|
|
text {
|
|
object {
|
|
x=20
|
|
y=626
|
|
width=70
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Message"
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=97
|
|
y=629
|
|
width=425
|
|
height=15
|
|
}
|
|
monitor {
|
|
chan="$(P)$(R)ExecuteMessage"
|
|
clr=14
|
|
bclr=56
|
|
}
|
|
format="string"
|
|
limits {
|
|
}
|
|
}
|
|
"message button" {
|
|
object {
|
|
x=96
|
|
y=691
|
|
width=96
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)Readback"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
label="Readback"
|
|
press_msg="1"
|
|
}
|
|
text {
|
|
object {
|
|
x=10
|
|
y=691
|
|
width=80
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Readback"
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=201
|
|
y=691
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(R)ReadbackState"
|
|
clr=50
|
|
bclr=14
|
|
}
|
|
clrmod="alarm"
|
|
limits {
|
|
}
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=315
|
|
y=691
|
|
width=103
|
|
height=20
|
|
}
|
|
monitor {
|
|
chan="$(P)$(R)ReadbackStatus"
|
|
clr=50
|
|
bclr=14
|
|
}
|
|
clrmod="alarm"
|
|
limits {
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=20
|
|
y=716
|
|
width=70
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Message"
|
|
}
|
|
"text update" {
|
|
object {
|
|
x=97
|
|
y=719
|
|
width=425
|
|
height=15
|
|
}
|
|
monitor {
|
|
chan="$(P)$(R)ReadbackMessage"
|
|
clr=14
|
|
bclr=56
|
|
}
|
|
format="string"
|
|
limits {
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=20
|
|
y=601
|
|
width=70
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Execute"
|
|
}
|
|
"message button" {
|
|
object {
|
|
x=96
|
|
y=601
|
|
width=96
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)Execute"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
label="Execute"
|
|
press_msg="1"
|
|
}
|
|
}
|
|
}
|
|
"related display" {
|
|
object {
|
|
x=390
|
|
y=216
|
|
width=120
|
|
height=20
|
|
}
|
|
display[0] {
|
|
label="XPS settings"
|
|
name="profileMoveXPS.adl"
|
|
args="P=$(P),R=$(R),TITLE=$(TITLE)_XPS,M1=$(M1),M2=$(M2),M3=$(M3),M4=$(M4),M5=$(M5),M6=$(M6),M7=$(M7),M8=$(M8)"
|
|
}
|
|
clr=14
|
|
bclr=51
|
|
label="More"
|
|
}
|
|
text {
|
|
object {
|
|
x=15
|
|
y=186
|
|
width=200
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Fixed time per point"
|
|
}
|
|
"text entry" {
|
|
object {
|
|
x=219
|
|
y=186
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)FixedTime"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
limits {
|
|
}
|
|
}
|
|
"text entry" {
|
|
object {
|
|
x=219
|
|
y=136
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)StartPulses"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
limits {
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=35
|
|
y=136
|
|
width=180
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Pulse range: Start"
|
|
}
|
|
text {
|
|
object {
|
|
x=376
|
|
y=136
|
|
width=30
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="End"
|
|
}
|
|
"text entry" {
|
|
object {
|
|
x=410
|
|
y=136
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)EndPulses"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
limits {
|
|
}
|
|
}
|
|
"related display" {
|
|
object {
|
|
x=435
|
|
y=186
|
|
width=75
|
|
height=20
|
|
}
|
|
display[0] {
|
|
label="Time per element"
|
|
name="trajectoryPlot.adl"
|
|
args="TITLE=Time_per_element, Y=$(P)$(R)Times"
|
|
}
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
text {
|
|
object {
|
|
x=340
|
|
y=186
|
|
width=90
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Plot time"
|
|
}
|
|
composite {
|
|
object {
|
|
x=45
|
|
y=216
|
|
width=274
|
|
height=20
|
|
}
|
|
"composite name"=""
|
|
children {
|
|
"text entry" {
|
|
object {
|
|
x=219
|
|
y=216
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)Acceleration"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
limits {
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=45
|
|
y=216
|
|
width=170
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Acceleration time"
|
|
}
|
|
}
|
|
}
|
|
composite {
|
|
object {
|
|
x=125
|
|
y=161
|
|
width=194
|
|
height=20
|
|
}
|
|
"composite name"=""
|
|
children {
|
|
text {
|
|
object {
|
|
x=125
|
|
y=161
|
|
width=90
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Time mode"
|
|
}
|
|
menu {
|
|
object {
|
|
x=219
|
|
y=161
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)TimeMode"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
}
|
|
}
|
|
}
|
|
text {
|
|
object {
|
|
x=125
|
|
y=111
|
|
width=90
|
|
height=20
|
|
}
|
|
"basic attribute" {
|
|
clr=14
|
|
}
|
|
textix="Move mode"
|
|
}
|
|
menu {
|
|
object {
|
|
x=219
|
|
y=111
|
|
width=100
|
|
height=20
|
|
}
|
|
control {
|
|
chan="$(P)$(R)MoveMode"
|
|
clr=14
|
|
bclr=51
|
|
}
|
|
}
|