1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 <2024> 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 <2024> 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | field(OUT, "Bdeta PP") worked only the first time |
From: | "Tran, Phi Dung via Tech-talk" <tech-talk at aps.anl.gov> |
To: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Thu, 25 Jul 2024 18:25:41 +0000 |
Hi,
My field(OUT, "Bdelta PP ") worked only the first time.
Subsequently, after that dbpf C2Bend did not process
the OUT field or Bdelta did not process even though it was in
the dbpr C2Bend 10.
Please advice.
Alex
Here is a snippet of my records,
record(motor,"$(C2Bend)"){
field(DTYP, "Soft Channel")
field(PREC, "4")
field(SCAN, "Passive")
field(OUT, "Bdelta PP ")
field(TPRO,1)
}
record(calc, "Bdelta") {
field(INPA, "$(C2Bend)")
field(INPB, "$(C2Bend).LVAL") #Previous VAL
field(CALC, "A-B")
field(SCAN, "Passive")
field(PACT, "0")
field(FLNK, "fanout2")
field(TPRO,1)
}
Here are my outputs after st.cmd.
epics> dbpf C2Bend 5
_main_: dbProcess of 'C2Bend'
_main_: dbProcess of 'Bdelta'
_main_: dbProcess of 'fanout2'
_main_: dbProcess of 'Bbend1_calc'
_main_: dbProcess of Active 'CBend1' with RPRO=1
_main_: dbProcess of 'Bbend2_calc'
_main_: dbProcess of Active 'CBend2' with RPRO=1
DBF_DOUBLE: 5
epics> dbpf C2Bend 266
_main_: dbProcess of 'C2Bend'
DBF_DOUBLE: 266
epics> dbgf Bdelta.PACT
DBF_UCHAR: 0 = 0x0
epics> dbgf Bdelta.DISP
DBF_UCHAR: 0 = 0x0
epics> dbpf Bdelta.PROC 1
_main_: dbProcess of 'Bdelta'
_main_: dbProcess of 'fanout2'
_main_: dbProcess of 'Bbend1_calc'
_main_: dbProcess of Active 'CBend1' with RPRO=1
_main_: dbProcess of 'Bbend2_calc'
_main_: dbProcess of Active 'CBend2' with RPRO=1
DBF_UCHAR: 1 = 0x1
|