EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: SSCAN record - changing SDIS from a stringout
From: Marty Kraimer <[email protected]>
To: Steve Hunt <[email protected]>
Cc: [email protected]
Date: Thu, 01 Nov 2001 10:05:48 -0600
Steve Hunt wrote:
> 
> Hi,
> 
> I am trying to change the value of SDIS in a sscan record from a
> stringout and when I process the stringout (for example by writing a new
> value to its VAL field from ca)  I get the error message
> 
> filename="../recGbl.c" line number=87
> Illegal Database Request Type PV: myscan.SDIS error detected in routine:
> dbPut - database
>  request type is 0
> 
> I can change the value in SDIS directly from channel access, and I can
> change other fields such as T1PV from a stringout.
> 
> SSCAN is VERS 4.12
> Epics is 3.13.2
> 
> # works
> record(stringout,"mystringoutC") {
>         field(OUT,"myscan.T1PV")
> }
> 
> # does not work
> record(stringout,"mystringoutD") {
>         field(OUT,"myscan.SDIS")
> }
> 
> record(sscan,"myscan") {
> }
> 
> What am I doing wrong ?
> 
> Steve


SDIS is a link field. Link fields can not be changed via database links but can
be changed via CA links. Thus change:

 record(stringout,"mystringoutD") {
         field(OUT,"myscan.SDIS")
 }

to

 record(stringout,"mystringoutD") {
         field(OUT,"myscan.SDIS CA")
 }

Marty Kraimer


References:
SSCAN record - changing SDIS from a stringout Steve Hunt

Navigate by Date:
Prev: SDIS - my mistake Bob Dalesio
Next: Re: Joerger waveform analysers Ned Arnold
Index: 1994  1995  1996  1997  1998  1999  2000  <20012002  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: SSCAN record - changing SDIS from a stringout Bob Dalesio
Next: [no subject] Bob Dalesio
Index: 1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·