update iocimagedemo
This commit is contained in:
@ -1,18 +1,20 @@
|
|||||||
|
|
||||||
|
|
||||||
record(longout, "$(N):ArraySize0_RBV") {
|
record(longout, "$(N):ArraySize0_RBV") {
|
||||||
|
field(VAL, "100")
|
||||||
info(Q:group, {
|
info(Q:group, {
|
||||||
"$(N):Array":{
|
"$(N):Array":{
|
||||||
"dimension[0].size":{+channel:"VAL", +type:"plain"}
|
"dimension[0].size":{+channel:"VAL", +type:"plain", +putorder:0}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
field(FLNK, "$(N):ArraySize1_RBV")
|
field(FLNK, "$(N):ArraySize1_RBV")
|
||||||
}
|
}
|
||||||
|
|
||||||
record(longout, "$(N):ArraySize1_RBV") {
|
record(longout, "$(N):ArraySize1_RBV") {
|
||||||
|
field(VAL, "100")
|
||||||
info(Q:group, {
|
info(Q:group, {
|
||||||
"$(N):Array":{
|
"$(N):Array":{
|
||||||
"dimension[1].size":{+channel:"VAL", +type:"plain"}
|
"dimension[1].size":{+channel:"VAL", +type:"plain", +putorder:0}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
field(FLNK, "$(N):ArrayData_")
|
field(FLNK, "$(N):ArrayData_")
|
||||||
@ -20,6 +22,7 @@ record(longout, "$(N):ArraySize1_RBV") {
|
|||||||
|
|
||||||
record(aSub, "$(N):ArrayData_") {
|
record(aSub, "$(N):ArrayData_") {
|
||||||
field(SNAM, "QSRV_image_demo")
|
field(SNAM, "QSRV_image_demo")
|
||||||
|
field(PINI, "YES")
|
||||||
field(FTA, "ULONG")
|
field(FTA, "ULONG")
|
||||||
field(FTB, "ULONG")
|
field(FTB, "ULONG")
|
||||||
field(FTVA, "USHORT")
|
field(FTVA, "USHORT")
|
||||||
@ -35,7 +38,9 @@ record(waveform, "$(N):ArrayData") {
|
|||||||
info(Q:group, {
|
info(Q:group, {
|
||||||
"$(N):Array":{
|
"$(N):Array":{
|
||||||
+id:"epics:nt/NTNDArray:1.0",
|
+id:"epics:nt/NTNDArray:1.0",
|
||||||
"value":{+type:"any", +channel:"VAL", +trigger:"*"},
|
"value":{+type:"any",
|
||||||
|
+channel:"VAL",
|
||||||
|
+trigger:"*"},
|
||||||
"":{+type:"meta", +channel:"SEVR"}
|
"":{+type:"meta", +channel:"SEVR"}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
@ -35,11 +35,15 @@ record(aao, "$(N)B") {
|
|||||||
field(TPRO, "1")
|
field(TPRO, "1")
|
||||||
}
|
}
|
||||||
|
|
||||||
record(bo, "$(N)Save") {
|
record(longout, "$(N)Save") {
|
||||||
|
field(MDEL, "-1") # ensure we always trigger group monitor
|
||||||
field(TPRO, "1")
|
field(TPRO, "1")
|
||||||
info(Q:group, {
|
info(Q:group, {
|
||||||
"$(N)Tbl":{
|
"$(N)Tbl":{
|
||||||
"_save":{+type:"proc", +channel:"VAL", +putorder:2}
|
"_save":{+type:"proc",
|
||||||
|
+channel:"VAL",
|
||||||
|
+putorder:2,
|
||||||
|
+trigger:"*"}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user