EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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  <20222023  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  <20222023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Questions for epics 7 PVs: PV list with normative type
From: Michael Davidsaver via Tech-talk <tech-talk at aps.anl.gov>
To: "Kim, Kukhee" <khkim at slac.stanford.edu>
Cc: "Murray, Doug" <drm at slac.stanford.edu>, "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Thu, 9 Jun 2022 10:13:01 -0700
On 6/9/22 09:03, Kim, Kukhee via Tech-talk wrote:
Hi Bruno, Michael and Everyone,

We have collected the epics PV list with record types as the followings.
It is very useful for high-level applications and tools to handle the PV properly.

(example: ) collecting PV list with record type

# Dump a list of all PVs to a file on the Boot Server:
# The pvs name will be written to a file along with its record type.
# The location on the boot server follows:
# ${IOC_DATA}/${IOC}/iocInfo
iocshCmd("dbl '' RTYP > ${IOC_DATA}/${IOC}/iocInfo/IOC.pvlist")

The complement to "dbl" in QSRV is "dbgl" to list the group names.

$ cd pva2pva/iocBoot/iocimagedemo/
$ ./st.cmd
...
epics> dbgl
TST:enum1:ENUM
TST:image1:Array
TST:table1Tbl


Some details can be printed, though probably not in a form which will
be immediately useful to you.

epics> dbgl 5 TST:table1Tbl
TST:table1Tbl
  Atomic Get/Put:yes Monitor:yes Members:5
  /     <-> TST:table1B.VAL
  labels        <-> TST:table1Labels_.VAL
  value.A       <-> TST:table1A.VAL
  value.B       <-> TST:table1B.VAL
  _save <-> TST:table1Save.VAL

Of course both single and group PVs are included in the list which
can be queried remotely by "pvlist".


I am wondering, do we have equivalent support for the epics 7 PVs?
We would like to get epics 7 PV list with the normative type information.
If we can get the support for both: old PVA and new PVXS, it will be great.

Please, give me your advice.

Thank you.
Best regards,
Kukhee


	

Kukhee Kim | *Engineering Physicist *

Advanced Controls Department

SLAC National Accelerator Laboratory | Menlo Park, CA

p: 650.926.4912 | m: 669.300.8192 | email: khkim at slac.stanford.edu



References:
Questions for epics 7 PVs: PV list with normative type Kim, Kukhee via Tech-talk

Navigate by Date:
Prev: RE: PyEpics: Cannot connect to DEVICE Mark Rivers via Tech-talk
Next: Re: Bus errors accessing VME with base 7.0.6.1 and latest synApps modules Kevin Peterson via Tech-talk
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  <20222023  2024 
Navigate by Thread:
Prev: Questions for epics 7 PVs: PV list with normative type Kim, Kukhee via Tech-talk
Next: PVStructure vs Structure Madden, Timothy J. via Tech-talk
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  <20222023  2024 
ANJ, 14 Sep 2022 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·