forked from optics/eib700
remove all deployed copies from repo
This commit is contained in:
Binary file not shown.
@@ -1,9 +0,0 @@
|
||||
|
||||
file ../../db/CHANNEL.template{
|
||||
#
|
||||
pattern{ CH , UNIT}
|
||||
{ 0 , deg}
|
||||
{ 1 , deg}
|
||||
{ 2 , deg}
|
||||
{ 3 , deg}
|
||||
}
|
||||
@@ -1,217 +0,0 @@
|
||||
record(ai, "EIB:CH_$(CH)_VALUE")
|
||||
{
|
||||
field(SCAN, "1 second")
|
||||
field(EGU, "$(UNIT)")
|
||||
field(DTYP, "EIB ai")
|
||||
field(INP, "@CH_$(CH)_VALUE")
|
||||
field(PREC, "6")
|
||||
}
|
||||
|
||||
#............... longin ..................
|
||||
|
||||
record(longin, "EIB:CH_$(CH)_STATUS")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "82")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@CH_$(CH)_STATUS")
|
||||
field(PINI, "1")
|
||||
}
|
||||
record(longin, "EIB:CH_$(CH)_dir")
|
||||
{
|
||||
field(DESC, "")
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@CH_$(CH)_DIR")
|
||||
field(PINI, "1")
|
||||
}
|
||||
|
||||
record(longin, "EIB:CH_$(CH)_lines")
|
||||
{
|
||||
field(DESC, "")
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@CH_$(CH)_lines")
|
||||
field(PINI, "1")
|
||||
}
|
||||
record(longin, "EIB:CH_$(CH)_refmarks")
|
||||
{
|
||||
field(DESC, "channel $(CH) refmarks")
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@CH_$(CH)_refmarks")
|
||||
field(PINI, "1")
|
||||
}
|
||||
record(longin, "EIB:CH_$(CH)_USE")
|
||||
{
|
||||
field(DESC, "Use for averaging RON")
|
||||
field(SCAN, "Passive")
|
||||
field(DTYP, "Soft Channel")
|
||||
field(INP, "@CH_$(CH)_refmarks")
|
||||
field(PINI, "1")
|
||||
}
|
||||
record(longin, "EIB:CH_$(CH)_HOMED")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@CH_$(CH)_HOMED")
|
||||
field(PINI, "1")
|
||||
}
|
||||
record(mbbi,"EIB:CH_$(CH)_HOMEDS")
|
||||
{
|
||||
field(DTYP, "Soft Channel")
|
||||
field(INP, "EIB:CH_$(CH)_HOMED CPP")
|
||||
field(ZRST, "NOT HOMED")
|
||||
field(ONST, "HOMED")
|
||||
}
|
||||
record(longin, "EIB:CH_$(CH)_REFACTIVE")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@CH_$(CH)_REFACTIVE")
|
||||
field(PINI, "1")
|
||||
}
|
||||
record(longin, "EIB:CH_$(CH)_heycomp")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@CH_$(CH)_HEYCOMP")
|
||||
field(PINI, "1")
|
||||
}
|
||||
record(longin, "EIB:CH_$(CH)_eibcomp")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@CH_$(CH)_EIBCOMP")
|
||||
field(PINI, "1")
|
||||
}
|
||||
|
||||
#............... mbbi ..................
|
||||
|
||||
record(mbbi,"EIB:CH_$(CH)_REFACTIVES")
|
||||
{
|
||||
field(DTYP, "Soft Channel")
|
||||
field(INP, "EIB:CH_$(CH)_REFACTIVE CPP")
|
||||
field(ZRST, "")
|
||||
field(ONST, "WaitforRef")
|
||||
}
|
||||
#............... mbbi ..................
|
||||
|
||||
record(mbbi,"EIB:CH_$(CH)_eibcomps")
|
||||
{
|
||||
field(DTYP, "Soft Channel")
|
||||
field(INP, "EIB:CH_$(CH)_eibcomp CPP")
|
||||
field(ZRST, "Off")
|
||||
field(ONST, "On")
|
||||
field(TWST, "Configuration Error")
|
||||
field(THST, "unknown")
|
||||
}
|
||||
#............... mbbo ..................
|
||||
|
||||
record(mbbo,"EIB:CH_$(CH)_HEYCOMPS")
|
||||
{
|
||||
field(DTYP, "Soft Channel")
|
||||
field(OUT, "EIB:CH_$(CH)_HEYCOMP CPP")
|
||||
field(ZRST, "Off")
|
||||
field(ONST, "On")
|
||||
# field(FLNK, "EIB:CH_$(CH)_HEYCOMP")
|
||||
}
|
||||
|
||||
#............... longout ..................
|
||||
record(longout, "EIB:CH_$(CH)_DIR")
|
||||
{
|
||||
field(DESC, "Direction of counting")
|
||||
field(SCAN, "Passive")
|
||||
field(DTYP, "EIB lo")
|
||||
field(OUT, "@CH_$(CH)_DDIR")
|
||||
}
|
||||
|
||||
record(longout, "EIB:CH_$(CH)_DOHOME")
|
||||
{
|
||||
field(DESC, "start homing channel $(CH)")
|
||||
field(SCAN, "Passive")
|
||||
field(DTYP, "EIB lo")
|
||||
field(OUT, "@CH_$(CH)_DOHOME")
|
||||
}
|
||||
record(longout, "EIB:CH_$(CH)_STOPREF")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(DTYP, "EIB lo")
|
||||
field(OUT, "@CH_$(CH)_STOPREF")
|
||||
}
|
||||
record(longout, "EIB:CH_$(CH)_ADDPOINTS")
|
||||
{
|
||||
field(DTYP, "EIB lo")
|
||||
field(OUT, "@CH_$(CH)_ADDPOINTS")
|
||||
field(PINI, "1")
|
||||
}
|
||||
record(longout, "EIB:CH_$(CH)_HEYCOMP")
|
||||
{
|
||||
field(DTYP, "EIB lo")
|
||||
field(OUT, "@CH_$(CH)_HEYCOMP")
|
||||
field(PINI, "1")
|
||||
}
|
||||
#............... string ..................
|
||||
|
||||
record(stringin, "EIB:CH_$(CH)_NAME")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(PINI, "1")
|
||||
field(DESC, "Name of Encoder")
|
||||
field(DTYP, "EIB si")
|
||||
field(INP, "@CH_$(CH)_NAME")
|
||||
}
|
||||
record(stringin, "EIB:CH_$(CH)_HCFNAME")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(PINI, "1")
|
||||
field(DESC, "Name of Correction File")
|
||||
field(DTYP, "EIB si")
|
||||
field(INP, "@CH_$(CH)_HCFNAME")
|
||||
}
|
||||
|
||||
#............... waveforms ..................
|
||||
|
||||
record(waveform, "EIB:CH_$(CH)_ADC00")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(DTYP, "EIB wf")
|
||||
field(INP, "@CH_$(CH)_ADC00")
|
||||
field(FTVL, "DOUBLE")
|
||||
field(NELM, "512")
|
||||
field(PREC, "3")
|
||||
}
|
||||
record(waveform, "EIB:CH_$(CH)_ADC90")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(DTYP, "EIB wf")
|
||||
field(INP, "@CH_$(CH)_ADC90")
|
||||
field(FTVL, "DOUBLE")
|
||||
field(NELM, "512")
|
||||
field(PREC, "3")
|
||||
}
|
||||
record(seq, "EIB:CH_$(CH)_SETSCAN")
|
||||
{
|
||||
field(SELM, "All")
|
||||
field(DOL1, "EIB:CH_$(CH)_ADC00.SCAN CP")
|
||||
field(LNK1, "EIB:CH_$(CH)_ADC90.SCAN")
|
||||
}
|
||||
record(waveform, "EIB:CH_$(CH)_CORRECTION")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(DTYP, "EIB wf")
|
||||
field(INP, "@CH_$(CH)_CORRECTION")
|
||||
field(FTVL, "LONG")
|
||||
field(NELM, "1024")
|
||||
field(PREC, "0")
|
||||
}
|
||||
|
||||
@@ -1,303 +0,0 @@
|
||||
##############################################################################33
|
||||
record(ao, "EIB:running")
|
||||
{
|
||||
field(DESC, "running")
|
||||
field(DTYP, "Soft Channel")
|
||||
field(VAL, "0")
|
||||
}
|
||||
record(longout, "EIB:AKTION")
|
||||
{
|
||||
field(DESC, "Some Aktions")
|
||||
field(DTYP, "EIB lo")
|
||||
field(OUT , "@AKTION")
|
||||
field(EGU, "" )
|
||||
}
|
||||
|
||||
record(longout, "EIB:STOP_REF_CHECK")
|
||||
{
|
||||
field(DESC, "Some Aktions")
|
||||
field(DTYP, "EIB lo")
|
||||
field(OUT , "@STOP_REF_CHECK")
|
||||
field(EGU, "" )
|
||||
}
|
||||
|
||||
record(longin, "EIB:CONNECTED")
|
||||
{
|
||||
field(DESC, "EIB connected")
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(PINI, "1")
|
||||
field(EGU, "")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@CONNECTED")
|
||||
}
|
||||
record(longin, "EIB:connect")
|
||||
{
|
||||
field(DESC, "Enable/disable reconnect task")
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(PINI, "1")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@CONNECT")
|
||||
}
|
||||
record(mbbi,"EIB:connectS")
|
||||
{
|
||||
field(DTYP,"Soft Channel")
|
||||
field(INP, "EIB:connect CPP")
|
||||
field(ZRST, "Suspended")
|
||||
field(ONST, "Active")
|
||||
}
|
||||
|
||||
record(stringin, "EIB:HOSTNAME")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(PINI, "1")
|
||||
field(DESC, "Name of EIB")
|
||||
field(DTYP, "EIB si")
|
||||
field(INP, "@HOSTNAME")
|
||||
}
|
||||
record(stringin, "EIB:IP")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(PINI, "1")
|
||||
field(DESC, "IPaddress of EIB")
|
||||
field(DTYP, "EIB si")
|
||||
field(INP, "@IP")
|
||||
}
|
||||
record(mbbo, "EIB:CDBG")
|
||||
{
|
||||
field(DESC, "debug connect")
|
||||
field(SCAN, "Passive")
|
||||
field(DTYP, "EIB mbbo")
|
||||
field(OUT, "@cdbg")
|
||||
field(ZRST, "off")
|
||||
field(ONST, "on")
|
||||
field(PINI, "0")
|
||||
}
|
||||
record(longin, "EIB:cdbg")
|
||||
{
|
||||
field(DESC, "debug connect")
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(PINI, "1")
|
||||
field(EGU, "")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@cdbg")
|
||||
}
|
||||
record(mbbo, "EIB:RDBG")
|
||||
{
|
||||
field(DESC, "debug reference")
|
||||
field(SCAN, "Passive")
|
||||
field(DTYP, "EIB mbbo")
|
||||
field(OUT, "@rdbg")
|
||||
field(ZRST, "off")
|
||||
field(ONST, "on")
|
||||
field(PINI, "0")
|
||||
}
|
||||
record(longin, "EIB:rdbg")
|
||||
{
|
||||
field(DESC, "debuc reference")
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(PINI, "1")
|
||||
field(EGU, "")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@rdbg")
|
||||
}
|
||||
record(mbbo, "EIB:VERBOSE")
|
||||
{
|
||||
field(DESC, "debug")
|
||||
field(SCAN, "Passive")
|
||||
field(DTYP, "EIB mbbo")
|
||||
field(OUT, "@verbose")
|
||||
field(ZRST, "off")
|
||||
field(ONST, "on")
|
||||
field(PINI, "0")
|
||||
}
|
||||
record(longin, "EIB:verbose")
|
||||
{
|
||||
field(DESC, "debug")
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(PINI, "1")
|
||||
field(EGU, "")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@verbose")
|
||||
}
|
||||
record(stringin, "EIB:errortext0")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "80")
|
||||
field(DESC, "Fehlerausgabe")
|
||||
field(DTYP, "EIB si")
|
||||
field(INP , "@errortext0")
|
||||
}
|
||||
record(stringin, "EIB:errortext1")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "80")
|
||||
field(DESC, "Fehlerausgabe")
|
||||
field(DTYP, "EIB si")
|
||||
field(INP , "@errortext1")
|
||||
}
|
||||
record(stringin, "EIB:errortext2")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "80")
|
||||
field(DESC, "Fehlerausgabe")
|
||||
field(DTYP, "EIB si")
|
||||
field(INP, "@errortext2")
|
||||
}
|
||||
record(longin, "EIB:CLEARERROR")
|
||||
{
|
||||
field(EGU, "")
|
||||
field(DESC, "Clear Error Messages")
|
||||
field(DTYP, "EIB li")
|
||||
field(INP, "@CLEARERROR")
|
||||
}
|
||||
record(dfanout, "EIB:MUTE_ALL")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(DESC,"")
|
||||
field(DOL, "0")
|
||||
field(OUTA, "EIB:CH_0_VALUE.SCAN")
|
||||
field(OUTB, "EIB:CH_1_VALUE.SCAN")
|
||||
field(OUTC, "EIB:CH_2_VALUE.SCAN")
|
||||
field(OUTD, "EIB:CH_3_VALUE.SCAN")
|
||||
}
|
||||
record(dfanout, "EIB:REF_ALL")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(DESC,"")
|
||||
field(DOL, "1")
|
||||
field(OUTA, "EIB:CH_0_DOHOME CPP")
|
||||
field(OUTB, "EIB:CH_1_DOHOME CPP")
|
||||
field(OUTC, "EIB:CH_2_DOHOME CPP")
|
||||
field(OUTD, "EIB:CH_3_DOHOME CPP")
|
||||
}
|
||||
record(dfanout, "EIB:REC_ALL")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(DESC,"")
|
||||
field(OMSL, "closed_loop")
|
||||
field(DOL, "1")
|
||||
field(OUTA, "EIB:CH_0_ADDPOINTS CPP")
|
||||
field(OUTB, "EIB:CH_1_ADDPOINTS CPP")
|
||||
field(OUTC, "EIB:CH_2_ADDPOINTS CPP")
|
||||
field(OUTD, "EIB:CH_3_ADDPOINTS CPP")
|
||||
}
|
||||
record(dfanout, "EIB:STOP_ALL")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(DESC,"")
|
||||
field(OMSL, "closed_loop")
|
||||
field(DOL, "0")
|
||||
field(OUTA, "EIB:CH_0_ADDPOINTS CPP")
|
||||
field(OUTB, "EIB:CH_1_ADDPOINTS CPP")
|
||||
field(OUTC, "EIB:CH_2_ADDPOINTS CPP")
|
||||
field(OUTD, "EIB:CH_3_ADDPOINTS CPP")
|
||||
}
|
||||
record(dfanout, "EIB:CLEAR_ALL")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(DESC,"")
|
||||
field(OMSL, "closed_loop")
|
||||
field(DOL, "2")
|
||||
field(OUTA, "EIB:CH_0_ADDPOINTS CPP")
|
||||
field(OUTB, "EIB:CH_1_ADDPOINTS CPP")
|
||||
field(OUTC, "EIB:CH_2_ADDPOINTS CPP")
|
||||
field(OUTD, "EIB:CH_3_ADDPOINTS CPP")
|
||||
}
|
||||
|
||||
################# For RONs, with 4 channels #####################
|
||||
#Average over all channels that are contributing, USE=1, else USE=0.
|
||||
|
||||
|
||||
|
||||
# Soll nur triggern wenn USE = 1 ist.
|
||||
record(calcout, "EIB:RON_TRIGGER_CH_0")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(PREC, "0")
|
||||
field(DOPT, "Use OCAL")
|
||||
field(OOPT, "When Non-zero")
|
||||
field(OCAL, "1")
|
||||
field(CALC, "A")
|
||||
field(INPA, "EIB:CH_0_USE CPP")
|
||||
field(OUT , "EIB:CH_0_VALUE.PROC CPP")
|
||||
field(FLNK, "EIB:RON_TRIGGER_CH_1")
|
||||
}
|
||||
record(calcout, "EIB:RON_TRIGGER_CH_1")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(PREC, "0")
|
||||
field(DOPT, "Use OCAL")
|
||||
field(OOPT, "When Non-zero")
|
||||
field(OCAL, "1")
|
||||
field(CALC, "A")
|
||||
field(INPA, "EIB:CH_1_USE CPP")
|
||||
field(OUT , "EIB:CH_1_VALUE.PROC CPP")
|
||||
field(FLNK, "EIB:RON_TRIGGER_CH_2")
|
||||
}
|
||||
record(calcout, "EIB:RON_TRIGGER_CH_2")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(PREC, "0")
|
||||
field(DOPT, "Use OCAL")
|
||||
field(OOPT, "When Non-zero")
|
||||
field(OCAL, "1")
|
||||
field(CALC, "A")
|
||||
field(INPA, "EIB:CH_2_USE CPP")
|
||||
field(OUT , "EIB:CH_2_VALUE.PROC CPP")
|
||||
field(FLNK, "EIB:RON_TRIGGER_CH_3")
|
||||
}
|
||||
record(calcout, "EIB:RON_TRIGGER_CH_3")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(PREC, "0")
|
||||
field(DOPT, "Use OCAL")
|
||||
field(OOPT, "When Non-zero")
|
||||
field(OCAL, "1")
|
||||
field(CALC, "A")
|
||||
field(INPA, "EIB:CH_3_USE CPP")
|
||||
field(OUT , "EIB:CH_3_VALUE.PROC CPP")
|
||||
field(FLNK, "EIB:RON")
|
||||
}
|
||||
|
||||
|
||||
|
||||
record(calc, "EIB:RON")
|
||||
{
|
||||
field(EGU, "arcsec")
|
||||
field(PREC, "6")
|
||||
field(SCAN, "Passive")
|
||||
field(CALC, "(A*B+C*D+E*F+G*H)/(B+D+F+H)")
|
||||
field(INPA, "EIB:CH_0_VALUE")
|
||||
field(INPB, "EIB:CH_0_USE")
|
||||
field(INPC, "EIB:CH_1_VALUE")
|
||||
field(INPD, "EIB:CH_1_USE")
|
||||
field(INPE, "EIB:CH_2_VALUE")
|
||||
field(INPF, "EIB:CH_2_USE")
|
||||
field(INPG, "EIB:CH_3_VALUE")
|
||||
field(INPH, "EIB:CH_3_USE")
|
||||
# field(FLNK, "EIB:RON_TRIGGER_CH_0")
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
record(stringout, "EIB:RON_HBN")
|
||||
{
|
||||
field(SCAN, "Passive")
|
||||
field(DTYP, "EIB so")
|
||||
field(OUT, "@RON_HBN")
|
||||
}
|
||||
record(stringin, "EIB:ron_hbn")
|
||||
{
|
||||
field(SCAN, "Event")
|
||||
field(EVNT, "81")
|
||||
field(DTYP, "EIB si")
|
||||
field(INP, "@RON_HBN")
|
||||
}
|
||||
-13620
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Reference in New Issue
Block a user