Customized version of generic files, for MAX controller. Eventually,

these should be folder into the generic versions, but that will require some changes to the SNL programs.  The main difference is that MAX displays plot against realTimeTraj, instead of point number.
This commit is contained in:
timmmooney
2011-03-07 18:07:48 +00:00
parent 2aa1102f9c
commit 876864b4de
5 changed files with 3864 additions and 0 deletions
+148
View File
@@ -0,0 +1,148 @@
file {
name="/home/oxygen/MOONEY/epics/synApps_5_5/support/xxx/xxxApp/op/adl/trajectoryPlot.adl"
version=030105
}
display {
object {
x=729
y=391
width=400
height=230
}
clr=14
bclr=0
cmap=""
gridSpacing=5
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,
}
}
"cartesian plot" {
object {
x=0
y=30
width=400
height=200
}
plotcom {
xlabel="Time"
ylabel="Position"
clr=14
bclr=0
}
style="line"
count="2000"
trace[0] {
xdata="$(X)"
ydata="$(Y)"
data_clr=20
}
x_axis {
rangeStyle="auto-scale"
}
y1_axis {
rangeStyle="auto-scale"
}
y2_axis {
rangeStyle="auto-scale"
}
countPvName="2000"
}
"text update" {
object {
x=69
y=11
width=85
height=20
}
monitor {
chan="$(M).DESC"
clr=14
bclr=0
}
align="horiz. right"
limits {
}
}
text {
object {
x=161
y=11
width=80
height=20
}
"basic attribute" {
clr=14
}
textix="$(TITLE)"
}
+220
View File
@@ -0,0 +1,220 @@
file {
name="/home/oxygen4/MOONEY/epics/synAppsSVN/support/xxx/xxxApp/src/../op/adl/trajectoryPlot2.adl"
version=030105
}
display {
object {
x=729
y=391
width=400
height=230
}
clr=14
bclr=0
cmap=""
gridSpacing=5
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,
}
}
"cartesian plot" {
object {
x=0
y=30
width=400
height=200
}
plotcom {
xlabel="Time"
ylabel="Position"
clr=14
bclr=0
}
style="line"
count="2000"
trace[0] {
xdata="$(X)"
ydata="$(Y1)"
data_clr=52
}
trace[1] {
xdata="$(X)"
ydata="$(Y2)"
data_clr=20
}
trace[2] {
xdata="$(X)"
ydata="$(Y3)"
data_clr=14
}
x_axis {
rangeStyle="auto-scale"
}
y1_axis {
rangeStyle="auto-scale"
}
y2_axis {
rangeStyle="auto-scale"
}
countPvName="2000"
}
"text update" {
object {
x=48
y=10
width=85
height=20
}
monitor {
chan="$(M).DESC"
clr=14
bclr=0
}
align="horiz. right"
limits {
}
}
text {
object {
x=140
y=10
width=30
height=20
}
"basic attribute" {
clr=52
}
textix="Err"
}
text {
object {
x=180
y=10
width=70
height=20
}
"basic attribute" {
clr=20
}
textix="Desired"
}
text {
object {
x=260
y=10
width=80
height=20
}
"basic attribute" {
clr=14
}
textix="Readback"
}
text {
object {
x=5
y=20
width=20
height=10
}
"basic attribute" {
clr=52
}
textix="ERR"
}
text {
object {
x=350
y=20
width=45
height=10
}
"basic attribute" {
clr=14
}
textix="READBACK"
align="horiz. centered"
}
text {
object {
x=350
y=10
width=45
height=10
}
"basic attribute" {
clr=20
}
textix="DESIRED"
align="horiz. centered"
}
+158
View File
@@ -0,0 +1,158 @@
file {
name="/home/oxygen/MOONEY/epics/synApps_5_5/support/xxx/xxxApp/op/adl/trajectoryPlot3.adl"
version=030105
}
display {
object {
x=729
y=391
width=400
height=230
}
clr=14
bclr=0
cmap=""
gridSpacing=5
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,
}
}
"cartesian plot" {
object {
x=0
y=30
width=400
height=200
}
plotcom {
xlabel="Point"
ylabel="Position"
clr=14
bclr=0
}
style="line"
count="2000"
trace[0] {
xdata="$(X)"
ydata="$(Y1)"
data_clr=20
}
trace[1] {
xdata="$(X)"
ydata="$(Y2)"
data_clr=14
}
trace[2] {
xdata="$(X)"
ydata="$(Y3)"
data_clr=63
}
x_axis {
rangeStyle="auto-scale"
}
y1_axis {
rangeStyle="auto-scale"
}
y2_axis {
rangeStyle="auto-scale"
}
countPvName="2000"
}
"text update" {
object {
x=69
y=11
width=85
height=20
}
monitor {
chan="$(M).DESC"
clr=14
bclr=0
}
align="horiz. right"
limits {
}
}
text {
object {
x=161
y=11
width=80
height=20
}
"basic attribute" {
clr=14
}
textix="$(TITLE)"
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff