# # PSC waveforms to be filled by state codes # grecord(bi,"$(PREF)PSC:SCALER:FILL_FLAG") { field(DESC, "Fill flag for PSC WV ") field(ONAM, "FILL") field(ZNAM, "STOP") field(VAL , "1") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:SCALER:INTERVAL") { field(DESC, "Update time for PSC WV ") field(VAL , "1.0") field(PINI, "YES") } grecord(stringin,"$(PREF)PSC:T:scaler_r1:SNL:TEXT") { field(DESC, "STATUS from PSC SNL") } grecord(stringin,"$(PREF)PSC:T:scaler_r2:SNL:TEXT") { field(DESC, "STATUS from PSC SNL") } grecord(stringin,"$(PREF)PSC:T:scaler_t1:SNL:TEXT") { field(DESC, "STATUS from PSC SNL") } grecord(stringin,"$(PREF)PSC:T:scaler_t2:SNL:TEXT") { field(DESC, "STATUS from PSC SNL") } grecord(waveform,"$(PREF)PSC:T:scaler_r1_wf") { field(NELM, "16") field(LOPR, "1") field(HOPR, "16") field(FTVL, "DOUBLE") } grecord(waveform,"$(PREF)PSC:T:scaler_r2_wf") { field(NELM, "16") field(LOPR, "1") field(HOPR, "16") field(FTVL, "DOUBLE") } grecord(waveform,"$(PREF)PSC:T:scaler_t1_wf") { field(NELM, "16") field(LOPR, "1") field(HOPR, "16") field(FTVL, "DOUBLE") } grecord(waveform,"$(PREF)PSC:T:scaler_t2_wf") { field(NELM, "16") field(LOPR, "1") field(HOPR, "16") field(FTVL, "DOUBLE") } grecord(waveform,"$(PREF)PSC:T:x_wf") { field(NELM, "16") field(LOPR, "1") field(HOPR, "16") field(FTVL, "DOUBLE") } grecord(stringin,"$(PREF)PSC:A:scaler_r1:SNL:TEXT") { field(DESC, "STATUS from PSC SNL") } grecord(waveform,"$(PREF)PSC:A:scaler_r1_wf") { field(NELM, "16") field(LOPR, "1") field(HOPR, "16") field(FTVL, "DOUBLE") } grecord(waveform,"$(PREF)PSC:A:x_wf") { field(NELM, "16") field(LOPR, "1") field(HOPR, "16") field(FTVL, "DOUBLE") } grecord(ai,"$(PREF)PSC:T:scaler_r1_wf_max") { field(DESC, "Max value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:T:scaler_r2_wf_max") { field(DESC, "Max value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:T:scaler_t1_wf_max") { field(DESC, "Max value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:T:scaler_t2_wf_max") { field(DESC, "Max value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:A:scaler_r1_wf_max") { field(DESC, "Max value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:T:scaler_r1_wf_min") { field(DESC, "Min value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:T:scaler_r2_wf_min") { field(DESC, "Min value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:T:scaler_t1_wf_min") { field(DESC, "Min value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:T:scaler_t2_wf_min") { field(DESC, "Min value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:A:scaler_r1_wf_min") { field(DESC, "Min value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:T:scaler_r1_wf_total") { field(DESC, "Total value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:T:scaler_r2_wf_total") { field(DESC, "Total value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:T:scaler_t1_wf_total") { field(DESC, "Total value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:T:scaler_t2_wf_total") { field(DESC, "Total value of PSC WV") field(VAL , "0.0") field(PINI, "YES") } grecord(ai,"$(PREF)PSC:A:scaler_r1_wf_total") { field(DESC, "Total value of PSC WV") field(VAL , "0.0") field(PINI, "YES") }