70 lines
1.8 KiB
Plaintext
70 lines
1.8 KiB
Plaintext
record(ao, "$(DEVICE):CONTROL-NSAMPLES-FIT-TAU") {
|
|
field(DESC, "Nr. of charge points for TAU fit")
|
|
field(VAL, "60")
|
|
field(PINI, "YES")
|
|
}
|
|
|
|
record(ao, "$(DEVICE):CONTROL-NSAMPLES-FIT-ROC") {
|
|
field(DESC, "Nr. of charge points for ROC fit")
|
|
field(VAL, "5")
|
|
field(PINI, "YES")
|
|
}
|
|
|
|
record(ao, "$(DEVICE):CONTROL-MIN-CURR") {
|
|
field(DESC, "Minimum current")
|
|
field(VAL, "0.1")
|
|
field(PINI, "YES")
|
|
}
|
|
|
|
record(ao, "$(DEVICE):TAU") {
|
|
field(DESC, "PCT injection rate")
|
|
field(PREC, "3")
|
|
field(EGU, "hours")
|
|
}
|
|
|
|
record(ao, "$(DEVICE):TAU-ERR") {
|
|
field(DESC, "PCT injection rate error")
|
|
field(PREC, "3")
|
|
field(EGU, "hours")
|
|
}
|
|
|
|
record(ao, "$(DEVICE):INJRATE") {
|
|
field(DESC, "PCT injection rate")
|
|
field(PREC, "3")
|
|
field(EGU, "mA/min")
|
|
field(FLNK, "$(DEVICE):INJRATE-nC")
|
|
}
|
|
|
|
record(ao, "$(DEVICE):INJRATE-ERR") {
|
|
field(DESC, "PCT injection rate error")
|
|
field(PREC, "3")
|
|
field(EGU, "mA/min")
|
|
field(FLNK, "$(DEVICE):INJRATE-ERR-nC")
|
|
}
|
|
|
|
record(calc, "$(DEVICE):INJRATE-nC") {
|
|
field(DESC, "Rate der Akkumulation im Speicherring")
|
|
field(ASG, "READONLY")
|
|
field(PREC, "3")
|
|
field(EGU, "nC/shot")
|
|
field(CALC, "A / 60 / 3.125 * 0.96")
|
|
field(INPA, "$(DEVICE):INJRATE")
|
|
}
|
|
|
|
record(calc, "$(DEVICE):INJRATE-ERR-nC") {
|
|
field(DESC, "Fehler der Injektionsrate Speicherring")
|
|
field(ASG, "READONLY")
|
|
field(PREC, "3")
|
|
field(EGU, "nC/shot")
|
|
field(CALC, "A / 60 / 3.125 * 0.96")
|
|
field(INPA, "$(DEVICE):INJRATE-ERR")
|
|
}
|
|
|
|
record(calc, "$(DEVICE):LOSSRATIO") {
|
|
field(DESC, "Lossratio now to nominal 400 mA, 10 h")
|
|
field(ASG, "READONLY")
|
|
field(PREC, "3")
|
|
field(CALC, "(I / B) / 50") # = (strom / e / tau) / (400 / e / 10)
|
|
field(INPB, "$(DEVICE):TAU CP")
|
|
field(INPI, "ARS07-DPCT-0000:CURR")
|
|
} |