diff --git a/motorApp/Db/ACRAux.template b/motorApp/Db/ACRAux.template new file mode 100644 index 00000000..66608fc5 --- /dev/null +++ b/motorApp/Db/ACRAux.template @@ -0,0 +1,10 @@ +# Database for extra PVs for Parker ACR controllers + +record(ao,"$(P)$(R)Jerk") { + field(DESC,"Jerk parameter") + field(PINI, "1") + field(PREC,"3") + field(VAL,".01") + field(DTYP, "asynFloat64") + field(OUT,"@asyn($(PORT),$(ADDR))ACR_JERK") +} diff --git a/motorApp/Db/ACRAuxBi.template b/motorApp/Db/ACRAuxBi.template new file mode 100644 index 00000000..99ceabe0 --- /dev/null +++ b/motorApp/Db/ACRAuxBi.template @@ -0,0 +1,8 @@ +record(bi,"$(P)$(R)") { + field(PINI, "YES") + field(DTYP,"asynUInt32Digital") + field(INP,"@asynMask($(PORT) 0 $(MASK))ACR_BINARY_IN") + field(SCAN, "$(SCAN)") + field(ZNAM, "Low") + field(ONAM, "High") +} diff --git a/motorApp/Db/ACRAuxBo.template b/motorApp/Db/ACRAuxBo.template new file mode 100644 index 00000000..b0b94e28 --- /dev/null +++ b/motorApp/Db/ACRAuxBo.template @@ -0,0 +1,7 @@ +record(bo,"$(P)$(R)") { + field(DTYP,"asynUInt32Digital") + field(OUT,"@asynMask($(PORT) 0 $(MASK))ACR_BINARY_OUT") + field(VAL, "1") + field(ZNAM, "Low") + field(ONAM, "High") +} diff --git a/motorApp/Db/ACRAuxBoRBV.template b/motorApp/Db/ACRAuxBoRBV.template new file mode 100644 index 00000000..5d20d88e --- /dev/null +++ b/motorApp/Db/ACRAuxBoRBV.template @@ -0,0 +1,8 @@ +record(bi,"$(P)$(R)") { + field(PINI, "YES") + field(DTYP,"asynUInt32Digital") + field(INP,"@asynMask($(PORT) 0 $(MASK))ACR_BINARY_OUT") + field(SCAN, "$(SCAN)") + field(ZNAM, "Low") + field(ONAM, "High") +} diff --git a/motorApp/Db/ACRAuxLi.template b/motorApp/Db/ACRAuxLi.template new file mode 100644 index 00000000..6c0894d3 --- /dev/null +++ b/motorApp/Db/ACRAuxLi.template @@ -0,0 +1,6 @@ +record(longin,"$(P)$(R)") { + field(PINI, "YES") + field(DTYP,"asynUInt32Digital") + field(INP,"@asynMask($(PORT) 0 0xffffffff)ACR_BINARY_IN") + field(SCAN, "$(SCAN)") +}