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 | 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 |
<== Date ==> | <== Thread ==> |
---|
Subject: | problems about epid |
From: | 岳宗仰 via Tech-talk <tech-talk at aps.anl.gov> |
To: | tech-talk at aps.anl.gov |
Date: | Wed, 8 Sep 2021 15:34:29 +0800 (GMT+08:00) |
Hello, all
I am learning to EPID record.
Following this guide, I meet some trouble
https://epics.anl.gov/bcda/synApps/optics/fb_epid/simulator.html
My iocInit shell as follow:
--------------
< envPaths
epicsEnvSet("IOC","iocepid_test")
epicsEnvSet("TOP","/home/yuezy/epid_test")
epicsEnvSet("EPICS_BASE","/opt/epics/base")
epicsEnvSet("SUPPORT","/opt/epics/support")
epicsEnvSet("OPTICS","/opt/epics/support/optics")
epicsEnvSet("STD","/opt/epics/support/std")
epicsEnvSet("asyn","/opt/epics/support/asyn")
epicsEnvSet("calc","/opt/epics/support/calc")
epicsEnvSet("SNCSEQ","/opt/epics/support/seq")
epicsEnvSet("busy","/opt/epics/support/busy")
epicsEnvSet("AUTOSAVE","/opt/epics/support/autosave")
epicsEnvSet("DEVIOCSTATS","/opt/epics/support/iocStats")
cd "/home/yuezy/epid_test"
## Register all support components
dbLoadDatabase "dbd/epid_test.dbd"
epid_test_registerRecordDeviceDriver pdbbase
## Load record instances
dbLoadRecords("db/fb_epid.db","P=prj:epid1,IN=prj:epid1:sim.VAL,OUT=prj:epid1:sim.D,MODE=PID,CALC=A,PERMIT1="prj:epid1:on.VAL",PERMIT2="",PERMIT3="",PERMIT4=""")
iocInit
Starting iocInit
############################################################################
## EPICS R7.0.3.1
## EPICS Base built Jul 21 2021
############################################################################
recDynLinkOut: waiting for CA context
PV: prj:epid1:outpv scanAdd: I/O Intr not valid (no DSET)
recDynLinkOut: got CA context
iocRun: All initialization complete
## Start any sequence programs
#seq sncxxx,"user=yuezy"
epics>
----------------
The Proportional and integral terms have values, but OVAL is always 0
My test result as follow
-------------------
[yuezy@localhost epid_test]$ caget prj:epid1.P
prj:epid1.P 9.99
[yuezy@localhost epid_test]$ caget prj:epid1.I
prj:epid1.I 100
[yuezy@localhost epid_test]$ caget prj:epid1.OVAL
prj:epid1.OVAL 0
Any suggestions or comments would be appreciated.
Best regards!
Zongyang yue