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  <20122013  2014  2015  2016  2017  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017 
<== Date ==> <== Thread ==>

Subject: RE: what are your definitions of softIOC and soft record?
From: "Hu, Yong" <yhu@bnl.gov>
To: "'Benjamin Franksen'" <benjamin.franksen@helmholtz-berlin.de>, "tech-talk@aps.anl.gov" <tech-talk@aps.anl.gov>
Date: Thu, 25 Oct 2012 20:35:53 +0000
I may improve it a little bit further: ... the INP or OUT link must be of either type pv_link or type constant link (CONSTANT). PV_LINK (its value is 1) is converted to either DB_LINK (10) or CA_LINK (11) during iocInit. CONSTANT (0) is the default for INP/OUT: if you don't put the INP/OUT field in your record such as record(ai, "myRecord"){}, the INP/OUT is constant link. Wow, links are powerful, but are complicated as well.  

Cheers,

Yong  

-----Original Message-----
From: tech-talk-bounces@aps.anl.gov [mailto:tech-talk-bounces@aps.anl.gov] On Behalf Of Benjamin Franksen
Sent: Wednesday, October 24, 2012 9:20 PM
To: tech-talk@aps.anl.gov
Subject: Re: what are your definitions of softIOC and soft record?

...

> 2. soft record: any record not associated with real hardware is a soft 
> record. The DTYP field of a soft record is "Soft Channel" (default for 
> DTYP), "Raw Soft Channel", or "Async Soft Channel".

Yes. You could improve this definition by stating that the INP or OUT link must be of type pv_link (in teh sense of link.h in base), which includes any potential future "soft" support type.

Cheers
--
Ben Franksen



References:
what are your definitions of softIOC and soft record? Jack Smith
Re: what are your definitions of softIOC and soft record? Benjamin Franksen

Navigate by Date:
Prev: Re: mbboDirect record initialization Michael Davidsaver
Next: Re: mbboDirect record initialization Eric Norum
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017 
Navigate by Thread:
Prev: Re: what are your definitions of softIOC and soft record? Ralph Lange
Next: Privacy on Tech-talk Mailing List Jack Smith
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·