Experimental Physics and Industrial Control System
|
On May 26, 2010, at 2:03 PM, [email protected] wrote:
Hello,
I have mbbi records which are using stream/asyn.
For some reason my records become invalid after some time.
SCAN is passive and triggered through FLNK of the associated mbbo
record.
Is there a way to recover from an invalid record?
It depends on why it went INVALID
What turns it into invalid in the first place?
Several possible things. It surprises me that the record dump below
shows the .STAT field as NO_ALARM. Usually the .STAT field gives an
indication of why the record went into alarm ... someone is not
following the rules.
Did you print this record immediately after it went into alarm?
Ned
(Well, I could do some testing to answer that latter question...)
Thank you in advance,
--
Emmanuel
<pre>
cls1ir:6190>dbpr DMC2183:3:FHSyncModeMI
ASG: DESC: DISA: 0 DISP: 0
DISV: 1 NAME: DMC2183:3:FHSyncModeMI RVAL: 0
SEVR: INVALID STAT: NO_ALARM SVAL: 0 TPRO: 0
VAL: 0
cls1ir:6190>dbpr DMC2183:3:FHSyncModeMI 3
ACKS: INVALID ACKT: YES ASG: BKPT: 00
COSV: NO_ALARM DESC: DISA: 0 DISP: 0
DISS: NO_ALARM DISV: 1 DTYP:
DMC2183_devMbbiAsyncStream
EIST: EISV: NO_ALARM EIVL: 0x0 ELST:
ELSV: NO_ALARM ELVL: 0x0 EVNT: 0 FFST:
FFSV: NO_ALARM FFVL: 0x0 FLNK:CONSTANT 0 FRST:
FRSV: NO_ALARM FRVL: 0x0 FTST: FTSV:
NO_ALARM
FTVL: 0x0 FVST: FVSV: NO_ALARM FVVL: 0x0
INP:INST_IO @dmc2183.stream getHardwareSyncMode(DMC2183:3,F) DMC2183:3
LALM: 0 LCNT: 163 MASK: 0 MLST: 0
NAME: DMC2183:3:FHSyncModeMI NIST: NISV:
NO_ALARM
NIVL: 0x0 NOBT: 0 NSEV: NO_ALARM NSTA:
NO_ALARM
ONST: Rel ONSV: NO_ALARM ONVL: 0x0 ORAW: 0
PACT: 1 PHAS: 0 PINI: NO PRIO: LOW
PROC: 1 PUTF: 0 RPRO: 1 RVAL: 0
SCAN: Passive SDEF: 1 SDIS:CONSTANT SEVR:
INVALID
SHFT: 0 SIML:CONSTANT SIMM: NO SIMS:
NO_ALARM
SIOL:CONSTANT STAT: NO_ALARM SVAL: 0 SVST:
SVSV: NO_ALARM SVVL: 0x0 SXST: SXSV:
NO_ALARM
SXVL: 0x0 TEST: TESV: NO_ALARM TEVL: 0x0
THST: THSV: NO_ALARM THVL: 0x0
TIME: 2010-05-26 11:39:56.102969366 TPRO: 0 TSE: 0
TSEL:CONSTANT TTST: TTSV: NO_ALARM TTVL: 0x0
TVST: TVSV: NO_ALARM TVVL: 0x0 TWST: Abs
TWSV: NO_ALARM TWVL: 0x0 UDF: 0 UNSV:
NO_ALARM
VAL: 0 ZRST: --- ZRSV: NO_ALARM ZRVL: 0x0
</pre>
--
Emmanuel
- References:
- Recovering invalid records emmanuel_mayssat
- Navigate by Date:
- Prev:
labCa 64-bit emmanuel_mayssat
- Next:
Re: labCa 64-bit Till Straumann
- 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:
Recovering invalid records emmanuel_mayssat
- Next:
labCa 64-bit emmanuel_mayssat
- 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
|
ANJ, 02 Sep 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|