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

Subject: Re: IOC with Normative Types
From: "Kasemir, Kay via Tech-talk" <tech-talk at aps.anl.gov>
To: Dave Bracey <dbracey at fnal.gov>, "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov>
Date: Thu, 25 Jul 2024 15:38:25 +0000

If I generated an IOC with makeBaseApp.pl, how would I add a PV which is an NTScalar?  What record type would map to that?  How would I add device support to service the record?

 

I’m not finding any substantive documentation.  I feel I must not be understanding how this works.  Do the existing record types map to NT PV’s?

 

I’m expecting to see a new set of record types for the NT types, and to specify those in an IOC’s DB.  Is this not the case?

 

 

ai, ao, calc, longin, .. records create NTScalar data

bi, bo, mbbi, ..  records create NTEnum data

 

There is specifically NO new set of record types to remain compatible.

There is no change to device support.

You can use the new protocol, benefit from running it via the new gateway, without any changes to the database.

 

It’s like your car now has a CAN bus. Doesn’t mean step 1 is that you must create a new Arduino gadget and plug it to the CAN bus to get moving. You still simply get into the seat and use the steering wheel and accelerator/brake pedals.

 

There is the new “group” feature to combine data from plain records into new custom types, but the goal here is not to turn everything into a custom data type because generic clients won’t understand it.

 

 

 


References:
IOC with Normative Types Dave Bracey via Tech-talk
Re: IOC with Normative Types Kasemir, Kay via Tech-talk
Re: IOC with Normative Types Dave Bracey via Tech-talk

Navigate by Date:
Prev: Re: IOC with Normative Types Dave Bracey via Tech-talk
Next: Re: IOC with Normative Types Pierrick M Hanlet via Tech-talk
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  <20242025 
Navigate by Thread:
Prev: Re: IOC with Normative Types Dave Bracey via Tech-talk
Next: Re: IOC with Normative Types Pierrick M Hanlet via Tech-talk
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  <20242025 
ANJ, 11 Sep 2024 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions ·
· Download · Search · IRMIS · Talk · Documents · Links · Licensing ·