David,
> 1. Is there a method or application anywhere that can generate a list of
> the channels on a remote IOC? I mean, a program I can point at the
> IOC's address and have it generate a list of all the channels on that
> unit?
I don't know of anything that does that. You need to be clear about what you mean by a "channel". Do you mean a record, or a PV? Even a simple ai record has nearly 80 PVs.
ioc13ida> dbpr "BL13:Energy" ,5
ACKS: INVALID ACKT: YES ADEL: 0
ALST: 27.9236905048008 AOFF: 0 ASG:
ASLO: 1 ASP: 0x00000000 BKPT: 0x00
DESC: ID Average Energy DISA: 0 DISP: 0
DISS: NO_ALARM DISV: 2 DPVT: 0x01464a00 DSET: 0x01c6a7a0
DTYP: devAvmeMRD EGU: keV EGUF: 200 EGUL: 0
EOFF: 0 ESLO: 7.62942363519148e-04 EVNT: 0
FLNK:CONSTANT 0 HHSV: NO_ALARM HIGH: 0 HIHI: 0
HOPR: 0 HSV: NO_ALARM HYST: 0 INIT: 0
INP:VME_IO #C0 S21 @0,18,0 LALM: 27.9236905048008
LBRK: 0 LCNT: 0 LINR: LINEAR LLSV: NO_ALARM
LOLO: 0 LOPR: 0 LOW: 0 LSET: 0x0137f208
LSV: NO_ALARM MDEL: 0 MLIS: 0x000000000000000000000000
MLOK: 0x016f4900 MLST: 27.9236905048008 NAME: BL13:Energy
NSEV: NO_ALARM NSTA: NO_ALARM ORAW: 36600 PACT: 0
PBRK: 0x00000000 PHAS: 1 PINI: NO PPN: 0x00000000
PPNR: 0x00000000 PREC: 3 PRIO: LOW PROC: 0
PUTF: 0 RDES: 0x01ce69c0 ROFF: 0 RPRO: 0
RSET: 0x01c7639c RVAL: 36600 SCAN: .1 second
SDIS:DB_LINK BL13:Energy:oData.VAL NPP MS SEVR: NO_ALARM
SIML:CONSTANT SIMM: NO SIMS: NO_ALARM SIOL:CONSTANT
SMOO: 0 SPVT: 0x01359c18 STAT: NO_ALARM SVAL: 0
TIME: 0x2282887b2c6f859c TPRO: 0 TSE: 0
TSEL:CONSTANT UDF: 0 VAL: 27.9236905048008
value = 0 = 0x0
Most of those fields are at least readable via channel access. Should the application you have in mind return all of them?
Mark
________________________________
From: [email protected] on behalf of David Dudley
Sent: Tue 5/6/2008 9:26 PM
To: [email protected]
Subject: Listing channels
Got 3 little questions:
1. Is there a method or application anywhere that can generate a list of
the channels on a remote IOC? I mean, a program I can point at the
IOC's address and have it generate a list of all the channels on that
unit?
2. Does SDDS require X in order to compile? It's a given that SDDSPlot
is probably going to need X, but most of the apps don't have GUI's, so
must X be available in order to compile them? If not, how do you
generate the non-X programs?
3. Is there a program that will extract a portion of an SDDS file? In
order to use SDDS for archiving (which it looks like it might be very
useful for), it's going to have to run forever on the IOC unit. If I
need to generate a dataset from a SDDS datafile, how do I pull out just
the period (say... everything from yesterday, midnite to midnite) from a
file that has much, much more information in it (days, weeks, or months
...)? I can come up with stuff to cause it to restart, say once a week,
but how do I pull out a subset of information?
David Dudley
- References:
- Listing channels David Dudley
- Navigate by Date:
- Prev:
Re: Listing channels Noboru Yamamoto
- Next:
Re: Listing channels Randy Flood
- 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
- Navigate by Thread:
- Prev:
Re: Listing channels Noboru Yamamoto
- Next:
Re: Listing channels Randy Flood
- 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
|