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  <20092010  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  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Local CA out links broken during PINI
From: Benjamin Franksen <[email protected]>
To: [email protected]
Date: Mon, 16 Feb 2009 12:07:12 +0100
Hi,

it seems that CA output links do not work at all during PINI processing if 
the target record is on the same IOC.

The following simple database demonstrates this:

record(bo,"source") {
    field(PINI,"YES")
    field(VAL,"1")
    field(OUT,"target CA")
}
record(bo,"target") {
}

aragon: ~/tmp > camonitor -n source target
source                         *** Not connected (PV not found)
target                         *** Not connected (PV not found)
source                         2009-02-16 11:53:05.079778 1 LINK INVALID
target                         <undefined> 0 UDF INVALID

This is what the IOC says about the records after iocInit:

epics> dbpr target
ASG:                DESC:               DISA: 0             DISP: 0             
DISV: 1             NAME: target        RBV: 0              RVAL: 0             
SEVR: INVALID       STAT: UDF           TPRO: 0             VAL: 0              
epics> dbpr source
ASG:                DESC:               DISA: 0             DISP: 0             
DISV: 1             NAME: source        RBV: 0              RVAL: 1             
SEVR: INVALID       STAT: LINK          TPRO: 0             VAL: 1              

I think this is a bug, as I could not find any note on this behaviour in the 
Developer's Guide.

Cheers
Ben
-- 
"TDD replaces a type checker in Ruby in the same way that a
strong drink replaces sorrows."       (byorgey on #haskell)

Any text below this line has automatically been added by the
mail server and does not necessarily represent my personal opinion.
-------------------------------------------------------------------

Helmholtz-Zentrum Berlin für Materialien und Energie GmbH   
Glienicker Straße 100, 14109 Berlin   
Vorsitzende des Aufsichtsrates: Dr. Beatrix Vierkorn-Rudolph   
Stellvertretende Vorsitzende: Dr. Jutta Koch-Unterseher   
Geschäftsführer: Prof. Dr. Anke Rita Pyzalla, Prof. Dr. Dr. h.c. Wolfgang Eberhardt, Dr. Ulrich Breuer   
Sitz der Gesellschaft: Berlin Handelsregister: AG Charlottenburg, 89 HRB 5583   

Information:   
Durch die Fusion mit dem ehemaligen Hahn-Meitner-Institut (HMI) ist   
BESSY nun Teil des neuen Helmholtz-Zentrum Berlin für Materialien   
und Energie (HZB).    

By the merger with the former Hahn-Meitner-Institut (HMI), BESSY   
became part of the new Helmholtz-Zentrum Berlin für Materialien und   
Energie (HZB).   

Disclaimer automatically attached by the E-Mail Security Appliance   
mail0.bessy.de 02/16/09 at Helmholtz-Zentrum Berlin GmbH. 


Replies:
Re: Local CA out links broken during PINI Andrew Johnson

Navigate by Date:
Prev: Re: Add vxstats to an application Mi Qingru
Next: Re: compile error with medm 3.1.3 on fedora 10 Janet Anderson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: web-site for EPICS meeting Rolf Keitel
Next: Re: Local CA out links broken during PINI Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·