From cd6ca81eca9a5acb7815bc86b8372f5a90bcfbbc Mon Sep 17 00:00:00 2001 From: MarkRivers Date: Wed, 10 May 2006 22:23:07 +0000 Subject: [PATCH] New file for auxilliary I/O on XPS --- motorApp/Db/XPSAuxAi.db | 9 + motorApp/Db/XPSAuxAo.db | 9 + motorApp/Db/XPSAuxBi.db | 9 + motorApp/Db/XPSAuxBo.db | 8 + motorApp/Db/XPSAuxLi.db | 7 + motorApp/Db/XPSAuxLo.db | 5 + motorApp/op/adl/XPSAux.adl | 3327 ++++++++++++++++++++++++++++++++ motorApp/op/adl/XPSAuxTest.adl | 104 + 8 files changed, 3478 insertions(+) create mode 100644 motorApp/Db/XPSAuxAi.db create mode 100644 motorApp/Db/XPSAuxAo.db create mode 100644 motorApp/Db/XPSAuxBi.db create mode 100644 motorApp/Db/XPSAuxBo.db create mode 100644 motorApp/Db/XPSAuxLi.db create mode 100644 motorApp/Db/XPSAuxLo.db create mode 100644 motorApp/op/adl/XPSAux.adl create mode 100644 motorApp/op/adl/XPSAuxTest.adl diff --git a/motorApp/Db/XPSAuxAi.db b/motorApp/Db/XPSAuxAi.db new file mode 100644 index 00000000..fe3b09bd --- /dev/null +++ b/motorApp/Db/XPSAuxAi.db @@ -0,0 +1,9 @@ +record(ai,"$(P)$(R)") +{ + field(SCAN,"$(SCAN)") + field(DTYP,"asynFloat64Average") + field(INP,"@asyn($(PORT) $(CHAN))READ_AI") + field(HOPR,"$(HOPR)") + field(LOPR,"$(LOPR)") + field(PREC,"$(PREC)") +} diff --git a/motorApp/Db/XPSAuxAo.db b/motorApp/Db/XPSAuxAo.db new file mode 100644 index 00000000..c2c7b078 --- /dev/null +++ b/motorApp/Db/XPSAuxAo.db @@ -0,0 +1,9 @@ +grecord(ao,"$(P)$(R)") { + field(DTYP,"asynFloat64") + field(OUT,"@asyn($(PORT) $(CHAN))WRITE_AO") + field(DRVL,"$(DRVL)") + field(LOPR,"$(LOPR)") + field(DRVH,"$(DRVH)") + field(HOPR,"$(HOPR)") + field(PREC,"$(PREC)") +} diff --git a/motorApp/Db/XPSAuxBi.db b/motorApp/Db/XPSAuxBi.db new file mode 100644 index 00000000..7d2db03e --- /dev/null +++ b/motorApp/Db/XPSAuxBi.db @@ -0,0 +1,9 @@ +grecord(bi,"$(P)$(R)") +{ + field(PINI, "YES") + field(DTYP,"asynUInt32Digital") + field(INP,"@asynMask($(PORT) $(CHAN) $(MASK))READ_BI") + field(SCAN, "$(SCAN)") + field(ZNAM, "Low") + field(ONAM, "High") +} diff --git a/motorApp/Db/XPSAuxBo.db b/motorApp/Db/XPSAuxBo.db new file mode 100644 index 00000000..025d1e03 --- /dev/null +++ b/motorApp/Db/XPSAuxBo.db @@ -0,0 +1,8 @@ +grecord(bo,"$(P)$(R)") +{ + field(DTYP,"asynUInt32Digital") + field(OUT,"@asynMask($(PORT) $(CHAN) $(MASK))WRITE_BO") + field(VAL, "1") + field(ZNAM, "Low") + field(ONAM, "High") +} diff --git a/motorApp/Db/XPSAuxLi.db b/motorApp/Db/XPSAuxLi.db new file mode 100644 index 00000000..b4f0479f --- /dev/null +++ b/motorApp/Db/XPSAuxLi.db @@ -0,0 +1,7 @@ +grecord(longin,"$(P)$(R)") +{ + field(PINI, "YES") + field(DTYP,"asynUInt32Digital") + field(INP,"@asynMask($(PORT) $(CHAN) 0xffffffff)READ_BI") + field(SCAN, "$(SCAN)") +} diff --git a/motorApp/Db/XPSAuxLo.db b/motorApp/Db/XPSAuxLo.db new file mode 100644 index 00000000..d55b89ce --- /dev/null +++ b/motorApp/Db/XPSAuxLo.db @@ -0,0 +1,5 @@ +grecord(longout,"$(P)$(R)") +{ + field(DTYP,"asynUInt32Digital") + field(OUT,"@asynMask($(PORT) $(CHAN) 0xffffffff)WRITE_BO") +} diff --git a/motorApp/op/adl/XPSAux.adl b/motorApp/op/adl/XPSAux.adl new file mode 100644 index 00000000..b7971076 --- /dev/null +++ b/motorApp/op/adl/XPSAux.adl @@ -0,0 +1,3327 @@ + +file { + name="/home/epics/devel/motor/5-9beta/motorApp/op/adl/XPSAux.adl" + version=030000 +} +display { + object { + x=87 + y=240 + width=900 + height=660 + } + clr=14 + bclr=4 + 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, + } +} +text { + object { + x=322 + y=6 + width=256 + height=32 + } + "basic attribute" { + clr=14 + } + textix="XPS Auxilliary I/O" +} +text { + object { + x=384 + y=52 + width=132 + height=25 + } + "basic attribute" { + clr=14 + } + textix="Digital I/O" +} +text { + object { + x=254 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="1" + align="horiz. centered" +} +text { + object { + x=294 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="2" + align="horiz. centered" +} +text { + object { + x=334 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="3" + align="horiz. centered" +} +text { + object { + x=374 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="4" + align="horiz. centered" +} +text { + object { + x=414 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="5" + align="horiz. centered" +} +text { + object { + x=454 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="6" + align="horiz. centered" +} +text { + object { + x=494 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="7" + align="horiz. centered" +} +text { + object { + x=574 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="9" + align="horiz. centered" +} +text { + object { + x=534 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="8" + align="horiz. centered" +} +text { + object { + x=614 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="10" + align="horiz. centered" +} +text { + object { + x=654 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="11" + align="horiz. centered" +} +text { + object { + x=694 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="12" + align="horiz. centered" +} +text { + object { + x=734 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="13" + align="horiz. centered" +} +text { + object { + x=774 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="14" + align="horiz. centered" +} +text { + object { + x=814 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="15" + align="horiz. centered" +} +text { + object { + x=854 + y=86 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + textix="16" + align="horiz. centered" +} +composite { + object { + x=5 + y=200 + width=483 + height=54 + } + "composite name"="" + children { + composite { + object { + x=11 + y=205 + width=472 + height=44 + } + "composite name"="" + children { + text { + object { + x=11 + y=217 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="GPIO2" + } + "text update" { + object { + x=139 + y=217 + width=100 + height=20 + } + monitor { + chan="$(P)$(R)2Li.VAL" + clr=14 + bclr=51 + } + align="horiz. right" + format="hexadecimal" + limits { + } + } + text { + object { + x=85 + y=217 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Input" + } + oval { + object { + x=296 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)2Bi1.VAL" + } + } + oval { + object { + x=296 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)2Bi1.VAL" + } + } + oval { + object { + x=336 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)2Bi2.VAL" + } + } + oval { + object { + x=336 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)2Bi2.VAL" + } + } + oval { + object { + x=376 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)2Bi3.VAL" + } + } + oval { + object { + x=376 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)2Bi3.VAL" + } + } + oval { + object { + x=416 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)2Bi4.VAL" + } + } + oval { + object { + x=416 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)2Bi4.VAL" + } + } + oval { + object { + x=456 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)2Bi5.VAL" + } + } + oval { + object { + x=456 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)2Bi5.VAL" + } + } + oval { + object { + x=256 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)2Bi0.VAL" + } + } + oval { + object { + x=256 + y=205 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)2Bi0.VAL" + } + } + "related display" { + object { + x=248 + y=231 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)2Bi0" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=288 + y=231 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)2Bi1" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=328 + y=231 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)2Bi2" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=368 + y=231 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)2Bi3" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=408 + y=231 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)2Bi4" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=448 + y=231 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)2Bi5" + } + clr=14 + bclr=51 + } + } + } + rectangle { + object { + x=5 + y=200 + width=483 + height=54 + } + "basic attribute" { + clr=14 + fill="outline" + } + } + } +} +composite { + object { + x=5 + y=259 + width=483 + height=87 + } + "composite name"="" + children { + rectangle { + object { + x=5 + y=259 + width=483 + height=87 + } + "basic attribute" { + clr=14 + fill="outline" + } + } + composite { + object { + x=10 + y=264 + width=473 + height=77 + } + "composite name"="" + children { + text { + object { + x=10 + y=294 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="GPIO3" + } + oval { + object { + x=295 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)3Bi1.VAL" + } + } + oval { + object { + x=295 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)3Bi1.VAL" + } + } + "choice button" { + object { + x=288 + y=289 + width=35 + height=30 + } + control { + chan="$(P)$(R)3Bo1" + clr=14 + bclr=51 + } + } + oval { + object { + x=335 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)3Bi2.VAL" + } + } + oval { + object { + x=335 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)3Bi2.VAL" + } + } + "choice button" { + object { + x=328 + y=289 + width=35 + height=30 + } + control { + chan="$(P)$(R)3Bo2" + clr=14 + bclr=51 + } + } + oval { + object { + x=375 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)3Bi3.VAL" + } + } + oval { + object { + x=375 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)3Bi3.VAL" + } + } + "choice button" { + object { + x=368 + y=289 + width=35 + height=30 + } + control { + chan="$(P)$(R)3Bo3" + clr=14 + bclr=51 + } + } + oval { + object { + x=415 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)3Bi4.VAL" + } + } + oval { + object { + x=415 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)3Bi4.VAL" + } + } + "choice button" { + object { + x=408 + y=289 + width=35 + height=30 + } + control { + chan="$(P)$(R)3Bo4" + clr=14 + bclr=51 + } + } + oval { + object { + x=455 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)3Bi5.VAL" + } + } + oval { + object { + x=455 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)3Bi5.VAL" + } + } + "choice button" { + object { + x=448 + y=289 + width=35 + height=30 + } + control { + chan="$(P)$(R)3Bo5" + clr=14 + bclr=51 + } + } + oval { + object { + x=255 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)3Bi0.VAL" + } + } + oval { + object { + x=255 + y=264 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)3Bi0.VAL" + } + } + "choice button" { + object { + x=248 + y=289 + width=35 + height=30 + } + control { + chan="$(P)$(R)3Bo0" + clr=14 + bclr=51 + } + } + "text update" { + object { + x=138 + y=264 + width=100 + height=20 + } + monitor { + chan="$(P)$(R)3Li.VAL" + clr=14 + bclr=51 + } + align="horiz. right" + format="hexadecimal" + limits { + } + } + "text entry" { + object { + x=138 + y=294 + width=100 + height=20 + } + control { + chan="$(P)$(R)3Lo.VAL" + clr=14 + bclr=51 + } + format="hexadecimal" + limits { + } + } + "related display" { + object { + x=247 + y=323 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)3Bi0" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=287 + y=323 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)3Bi1" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=327 + y=323 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)3Bi2" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=367 + y=323 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)3Bi3" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=407 + y=323 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)3Bi4" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=447 + y=323 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)3Bi5" + } + clr=14 + bclr=51 + } + text { + object { + x=84 + y=264 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Input" + } + text { + object { + x=74 + y=294 + width=60 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Output" + } + } + } + } +} +composite { + object { + x=5 + y=351 + width=883 + height=87 + } + "composite name"="" + children { + rectangle { + object { + x=5 + y=351 + width=883 + height=87 + } + "basic attribute" { + clr=14 + fill="outline" + } + } + composite { + object { + x=10 + y=356 + width=873 + height=77 + } + "composite name"="" + children { + text { + object { + x=10 + y=386 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="GPIO4" + } + oval { + object { + x=295 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi1.VAL" + } + } + oval { + object { + x=295 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi1.VAL" + } + } + "choice button" { + object { + x=288 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo1" + clr=14 + bclr=51 + } + } + oval { + object { + x=335 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi2.VAL" + } + } + oval { + object { + x=335 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi2.VAL" + } + } + "choice button" { + object { + x=328 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo2" + clr=14 + bclr=51 + } + } + oval { + object { + x=375 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi3.VAL" + } + } + oval { + object { + x=375 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi3.VAL" + } + } + "choice button" { + object { + x=368 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo3" + clr=14 + bclr=51 + } + } + oval { + object { + x=415 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi4.VAL" + } + } + oval { + object { + x=415 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi4.VAL" + } + } + "choice button" { + object { + x=408 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo4" + clr=14 + bclr=51 + } + } + oval { + object { + x=455 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi5.VAL" + } + } + oval { + object { + x=455 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi5.VAL" + } + } + "choice button" { + object { + x=448 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo5" + clr=14 + bclr=51 + } + } + oval { + object { + x=495 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi6.VAL" + } + } + oval { + object { + x=495 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi6.VAL" + } + } + "choice button" { + object { + x=488 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo6" + clr=14 + bclr=51 + } + } + oval { + object { + x=535 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi7.VAL" + } + } + oval { + object { + x=535 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi7.VAL" + } + } + "choice button" { + object { + x=528 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo7" + clr=14 + bclr=51 + } + } + oval { + object { + x=615 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi9.VAL" + } + } + oval { + object { + x=615 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi9.VAL" + } + } + "choice button" { + object { + x=608 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo9" + clr=14 + bclr=51 + } + } + oval { + object { + x=575 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi8.VAL" + } + } + oval { + object { + x=575 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi8.VAL" + } + } + "choice button" { + object { + x=568 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo8" + clr=14 + bclr=51 + } + } + oval { + object { + x=655 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi10.VAL" + } + } + oval { + object { + x=655 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi10.VAL" + } + } + "choice button" { + object { + x=648 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo10" + clr=14 + bclr=51 + } + } + oval { + object { + x=695 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi11.VAL" + } + } + oval { + object { + x=695 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi11.VAL" + } + } + "choice button" { + object { + x=688 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo11" + clr=14 + bclr=51 + } + } + oval { + object { + x=735 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi12.VAL" + } + } + oval { + object { + x=735 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi12.VAL" + } + } + "choice button" { + object { + x=728 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo12" + clr=14 + bclr=51 + } + } + oval { + object { + x=775 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi13.VAL" + } + } + oval { + object { + x=775 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi13.VAL" + } + } + "choice button" { + object { + x=768 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo13" + clr=14 + bclr=51 + } + } + oval { + object { + x=815 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi14.VAL" + } + } + oval { + object { + x=815 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi14.VAL" + } + } + "choice button" { + object { + x=808 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo14" + clr=14 + bclr=51 + } + } + oval { + object { + x=855 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi15.VAL" + } + } + oval { + object { + x=855 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi15.VAL" + } + } + "choice button" { + object { + x=848 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo15" + clr=14 + bclr=51 + } + } + oval { + object { + x=255 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)4Bi0.VAL" + } + } + oval { + object { + x=255 + y=356 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)4Bi0.VAL" + } + } + "choice button" { + object { + x=248 + y=381 + width=35 + height=30 + } + control { + chan="$(P)$(R)4Bo0" + clr=14 + bclr=51 + } + } + "text update" { + object { + x=138 + y=356 + width=100 + height=20 + } + monitor { + chan="$(P)$(R)4Li.VAL" + clr=14 + bclr=51 + } + align="horiz. right" + format="hexadecimal" + limits { + } + } + "text entry" { + object { + x=138 + y=386 + width=100 + height=20 + } + control { + chan="$(P)$(R)4Lo.VAL" + clr=14 + bclr=51 + } + format="hexadecimal" + limits { + } + } + "related display" { + object { + x=247 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi0" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=287 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi1" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=327 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi2" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=367 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi3" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=407 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi4" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=447 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi5" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=487 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi6" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=527 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi7" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=567 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi8" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=607 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi9" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=647 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi10" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=687 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi11" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=727 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi12" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=767 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi13" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=807 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi14" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=847 + y=415 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)4Bi15" + } + clr=14 + bclr=51 + } + text { + object { + x=84 + y=356 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Input" + } + text { + object { + x=74 + y=386 + width=60 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Output" + } + } + } + } +} +text { + object { + x=342 + y=458 + width=216 + height=25 + } + "basic attribute" { + clr=14 + } + textix="Analog I/O (GPIO2)" +} +text { + object { + x=160 + y=493 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Input" +} +text { + object { + x=588 + y=493 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Output" +} +rectangle { + object { + x=5 + y=489 + width=425 + height=165 + } + "basic attribute" { + clr=14 + fill="outline" + } +} +rectangle { + object { + x=452 + y=489 + width=350 + height=165 + } + "basic attribute" { + clr=14 + fill="outline" + } +} +composite { + object { + x=5 + y=108 + width=563 + height=87 + } + "composite name"="" + children { + rectangle { + object { + x=5 + y=108 + width=563 + height=87 + } + "basic attribute" { + clr=14 + fill="outline" + } + } + composite { + object { + x=10 + y=113 + width=553 + height=77 + } + "composite name"="" + children { + text { + object { + x=10 + y=143 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="GPIO1" + } + oval { + object { + x=295 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)1Bi1.VAL" + } + } + oval { + object { + x=295 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)1Bi1.VAL" + } + } + "choice button" { + object { + x=288 + y=138 + width=35 + height=30 + } + control { + chan="$(P)$(R)1Bo1" + clr=14 + bclr=51 + } + } + oval { + object { + x=335 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)1Bi2.VAL" + } + } + oval { + object { + x=335 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)1Bi2.VAL" + } + } + "choice button" { + object { + x=328 + y=138 + width=35 + height=30 + } + control { + chan="$(P)$(R)1Bo2" + clr=14 + bclr=51 + } + } + oval { + object { + x=375 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)1Bi3.VAL" + } + } + oval { + object { + x=375 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)1Bi3.VAL" + } + } + "choice button" { + object { + x=368 + y=138 + width=35 + height=30 + } + control { + chan="$(P)$(R)1Bo3" + clr=14 + bclr=51 + } + } + oval { + object { + x=415 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)1Bi4.VAL" + } + } + oval { + object { + x=415 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)1Bi4.VAL" + } + } + "choice button" { + object { + x=408 + y=138 + width=35 + height=30 + } + control { + chan="$(P)$(R)1Bo4" + clr=14 + bclr=51 + } + } + oval { + object { + x=455 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)1Bi5.VAL" + } + } + oval { + object { + x=455 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)1Bi5.VAL" + } + } + "choice button" { + object { + x=448 + y=138 + width=35 + height=30 + } + control { + chan="$(P)$(R)1Bo5" + clr=14 + bclr=51 + } + } + oval { + object { + x=495 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)1Bi6.VAL" + } + } + oval { + object { + x=495 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)1Bi6.VAL" + } + } + "choice button" { + object { + x=488 + y=138 + width=35 + height=30 + } + control { + chan="$(P)$(R)1Bo6" + clr=14 + bclr=51 + } + } + oval { + object { + x=535 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)1Bi7.VAL" + } + } + oval { + object { + x=535 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)1Bi7.VAL" + } + } + "choice button" { + object { + x=528 + y=138 + width=35 + height=30 + } + control { + chan="$(P)$(R)1Bo7" + clr=14 + bclr=51 + } + } + oval { + object { + x=255 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=20 + } + "dynamic attribute" { + vis="if not zero" + chan="$(P)$(R)1Bi0.VAL" + } + } + oval { + object { + x=255 + y=113 + width=20 + height=20 + } + "basic attribute" { + clr=15 + } + "dynamic attribute" { + vis="if zero" + chan="$(P)$(R)1Bi0.VAL" + } + } + "choice button" { + object { + x=248 + y=138 + width=35 + height=30 + } + control { + chan="$(P)$(R)1Bo0" + clr=14 + bclr=51 + } + } + "text update" { + object { + x=138 + y=113 + width=100 + height=20 + } + monitor { + chan="$(P)$(R)1Li.VAL" + clr=14 + bclr=51 + } + align="horiz. right" + format="hexadecimal" + limits { + } + } + "text entry" { + object { + x=138 + y=143 + width=100 + height=20 + } + control { + chan="$(P)$(R)1Lo.VAL" + clr=14 + bclr=51 + } + format="hexadecimal" + limits { + } + } + "related display" { + object { + x=247 + y=172 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)1Bi0" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=287 + y=172 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)1Bi1" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=327 + y=172 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)1Bi2" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=367 + y=172 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)1Bi3" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=407 + y=172 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)1Bi4" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=447 + y=172 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)1Bi5" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=487 + y=172 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)1Bi6" + } + clr=14 + bclr=51 + } + "related display" { + object { + x=527 + y=172 + width=35 + height=18 + } + display[0] { + name="IpUnidig_more.adl" + args="P=$(P), R=$(R)1Bi7" + } + clr=14 + bclr=51 + } + text { + object { + x=84 + y=113 + width=50 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Input" + } + text { + object { + x=74 + y=143 + width=60 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Output" + } + } + } + } +} +composite { + object { + x=12 + y=519 + width=412 + height=118 + } + "composite name"="" + children { + text { + object { + x=12 + y=540 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + "dynamic attribute" { + chan="$(P)$(R)Ai0.VAL" + } + textix=" 1" + align="horiz. centered" + } + menu { + object { + x=338 + y=540 + width=86 + height=20 + } + control { + chan="$(P)$(R)Ai0.SCAN" + clr=14 + bclr=4 + } + } + "text update" { + object { + x=188 + y=540 + width=100 + height=20 + } + monitor { + chan="$(P)$(R)Ai0.VAL" + clr=14 + bclr=51 + } + align="horiz. right" + limits { + } + } + "text entry" { + object { + x=293 + y=540 + width=40 + height=22 + } + control { + chan="$(P)$(R)Ai0.PREC" + clr=14 + bclr=51 + } + limits { + } + } + text { + object { + x=16 + y=519 + width=35 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Chan." + align="horiz. centered" + } + text { + object { + x=106 + y=519 + width=35 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Description" + align="horiz. centered" + } + text { + object { + x=221 + y=519 + width=35 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Volts" + align="horiz. centered" + } + text { + object { + x=300 + y=519 + width=35 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Prec." + align="horiz. centered" + } + text { + object { + x=363 + y=519 + width=35 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Scan" + align="horiz. centered" + } + text { + object { + x=12 + y=565 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + "dynamic attribute" { + chan="$(P)$(R)Ai1.VAL" + } + textix=" 2" + align="horiz. centered" + } + menu { + object { + x=338 + y=565 + width=86 + height=20 + } + control { + chan="$(P)$(R)Ai1.SCAN" + clr=14 + bclr=4 + } + } + "text update" { + object { + x=188 + y=565 + width=100 + height=20 + } + monitor { + chan="$(P)$(R)Ai1.VAL" + clr=14 + bclr=51 + } + align="horiz. right" + limits { + } + } + "text entry" { + object { + x=293 + y=565 + width=40 + height=22 + } + control { + chan="$(P)$(R)Ai1.PREC" + clr=14 + bclr=51 + } + limits { + } + } + text { + object { + x=12 + y=590 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + "dynamic attribute" { + chan="$(P)$(R)Ai1.VAL" + } + textix=" 3" + align="horiz. centered" + } + menu { + object { + x=338 + y=590 + width=86 + height=20 + } + control { + chan="$(P)$(R)Ai2.SCAN" + clr=14 + bclr=4 + } + } + "text update" { + object { + x=188 + y=590 + width=100 + height=20 + } + monitor { + chan="$(P)$(R)Ai2.VAL" + clr=14 + bclr=51 + } + align="horiz. right" + limits { + } + } + "text entry" { + object { + x=293 + y=590 + width=40 + height=22 + } + control { + chan="$(P)$(R)Ai2.PREC" + clr=14 + bclr=51 + } + limits { + } + } + text { + object { + x=12 + y=615 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + "dynamic attribute" { + chan="$(P)$(R)Ai2.VAL" + } + textix=" 4" + align="horiz. centered" + } + menu { + object { + x=338 + y=615 + width=86 + height=20 + } + control { + chan="$(P)$(R)Ai3.SCAN" + clr=14 + bclr=4 + } + } + "text update" { + object { + x=188 + y=615 + width=100 + height=20 + } + monitor { + chan="$(P)$(R)Ai3.VAL" + clr=14 + bclr=51 + } + align="horiz. right" + limits { + } + } + "text entry" { + object { + x=293 + y=615 + width=40 + height=22 + } + control { + chan="$(P)$(R)Ai3.PREC" + clr=14 + bclr=51 + } + limits { + } + } + "text entry" { + object { + x=35 + y=540 + width=148 + height=20 + } + control { + chan="$(P)$(R)Ai0.DESC" + clr=14 + bclr=51 + } + limits { + } + } + "text entry" { + object { + x=35 + y=565 + width=148 + height=20 + } + control { + chan="$(P)$(R)Ai1.DESC" + clr=14 + bclr=51 + } + limits { + } + } + "text entry" { + object { + x=35 + y=590 + width=148 + height=20 + } + control { + chan="$(P)$(R)Ai2.DESC" + clr=14 + bclr=51 + } + limits { + } + } + "text entry" { + object { + x=35 + y=615 + width=148 + height=20 + } + control { + chan="$(P)$(R)Ai3.DESC" + clr=14 + bclr=51 + } + limits { + } + } + } +} +composite { + object { + x=478 + y=519 + width=280 + height=116 + } + "composite name"="" + children { + text { + object { + x=482 + y=519 + width=35 + height=20 + } + "basic attribute" { + clr=14 + } + textix="Chan." + align="horiz. centered" + } + "text entry" { + object { + x=503 + y=540 + width=100 + height=20 + } + control { + chan="$(P)$(R)Ao0.VAL" + clr=14 + bclr=51 + } + limits { + } + } + valuator { + object { + x=608 + y=540 + width=150 + height=20 + } + control { + chan="$(P)$(R)Ao0.VAL" + clr=14 + bclr=51 + } + dPrecision=1.000000 + limits { + } + } + text { + object { + x=478 + y=540 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + "dynamic attribute" { + chan="$(P)$(R)Ai0.VAL" + } + textix=" 1" + align="horiz. centered" + } + text { + object { + x=478 + y=565 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + "dynamic attribute" { + chan="$(P)$(R)Ai1.VAL" + } + textix=" 2" + align="horiz. centered" + } + text { + object { + x=478 + y=590 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + "dynamic attribute" { + chan="$(P)$(R)Ai1.VAL" + } + textix=" 3" + align="horiz. centered" + } + text { + object { + x=478 + y=615 + width=20 + height=20 + } + "basic attribute" { + clr=14 + } + "dynamic attribute" { + chan="$(P)$(R)Ai2.VAL" + } + textix=" 4" + align="horiz. centered" + } + "text entry" { + object { + x=503 + y=565 + width=100 + height=20 + } + control { + chan="$(P)$(R)Ao1.VAL" + clr=14 + bclr=51 + } + limits { + } + } + valuator { + object { + x=608 + y=565 + width=150 + height=20 + } + control { + chan="$(P)$(R)Ao1.VAL" + clr=14 + bclr=51 + } + dPrecision=1.000000 + limits { + } + } + "text entry" { + object { + x=503 + y=590 + width=100 + height=20 + } + control { + chan="$(P)$(R)Ao2.VAL" + clr=14 + bclr=51 + } + limits { + } + } + valuator { + object { + x=608 + y=590 + width=150 + height=20 + } + control { + chan="$(P)$(R)Ao2.VAL" + clr=14 + bclr=51 + } + dPrecision=1.000000 + limits { + } + } + "text entry" { + object { + x=503 + y=615 + width=100 + height=20 + } + control { + chan="$(P)$(R)Ao3.VAL" + clr=14 + bclr=51 + } + limits { + } + } + valuator { + object { + x=608 + y=615 + width=150 + height=20 + } + control { + chan="$(P)$(R)Ao3.VAL" + clr=14 + bclr=51 + } + dPrecision=1.000000 + limits { + } + } + } +} diff --git a/motorApp/op/adl/XPSAuxTest.adl b/motorApp/op/adl/XPSAuxTest.adl new file mode 100644 index 00000000..7bd40f95 --- /dev/null +++ b/motorApp/op/adl/XPSAuxTest.adl @@ -0,0 +1,104 @@ + +file { + name="XPSAuxTest.adl" + version=030000 +} +display { + object { + x=890 + y=225 + width=400 + height=400 + } + clr=14 + bclr=4 + 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, + } +} +"related display" { + object { + x=100 + y=53 + width=156 + height=22 + } + display[0] { + label="XPS Auxilliary" + name="XPSAux.adl" + args="P=IOC:, R=XPSAux" + } + clr=14 + bclr=4 +}