EPICS Home

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  2024  <2025 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  <2025
<== Date ==> <== Thread ==>

Subject: RE: EPICS Support for NI-9223
From: Freddie Akeroyd - STFC UKRI via Tech-talk <tech-talk at aps.anl.gov>
To: Abdalla Ahmad <Abdalla.Ahmad at sesame.org.jo>
Cc: "tech-talk at aps.anl.gov" <Tech-talk at aps.anl.gov>
Date: Thu, 15 May 2025 10:33:58 +0000

Hi Abdalla,

 

The module just depends on the NI DAQmx library and EPICS asyn, the link you mention below should give you the necessary DAQmx C library to use. We have only ever used this on Windows ourselves, we do have a linux RHEL9 build server but I notice we currently exclude building this module there at the moment. I can give building it there a go and also tidy up our support module a bit as I think it looks to include some unnecessary other parts of our system, I can probably get that done by sometime tomorrow inbetween other things I am doing

 

Regards,

 

Freddie   

 

 

From: Abdalla Ahmad
Sent: Thursday, May 15, 2025 10:08 AM
To: Freddie Akeroyd - STFC UKRI <freddie.akeroyd at stfc.ac.uk>
Subject: RE: EPICS Support for NI-9223

 

Hi Freddie

 

Thanks for the link, I am not familiar with NI ecosystem so I have few questions:

  1. Any prerequisites for building this support?
  2. In this downloads page https://www.ni.com/en/support/downloads/drivers/download.ni-daq-mx.html#565431 there is a section for Linux downloads, does this download provides an API that I can use to build an EPICS driver on Linux or is it Just a LabVIEW instrument driver?

 

Thanks!

 

Best Regards,

Abdalla Al-Dalleh

Control Engineer

SESAME

 

From: Tech-talk <tech-talk-bounces at aps.anl.gov> On Behalf Of Freddie Akeroyd - STFC UKRI via Tech-talk
Sent: Tuesday, May 13, 2025 4:39 PM
To: EPICS Tech Talk <tech-talk at aps.anl.gov>
Subject: RE: EPICS Support for NI-9223

 

Hi Abdalla,

 

We made a fork of the original EPICS DAQmxBase software and adapted it for DAQmx on Windows – the code is at https://github.com/ISISComputingGroup/EPICS-DAQmxBase

 

 

Regards,

 

Freddie

 

 

 

From: Tech-talk <tech-talk-bounces at aps.anl.gov> On Behalf Of Ralph Lange via Tech-talk
Sent: 13 May 2025 09:45
To: EPICS Tech Talk <tech-talk at aps.anl.gov>
Subject: Re: EPICS Support for NI-9223

 

On Tue, 13 May 2025 at 09:58, Abdalla Ahmad via Tech-talk <tech-talk at aps.anl.gov> wrote:

 

I noticed on the NI section of EPICS manufacturers page https://epics.anl.gov/modules/manufacturer.php#National%20Instruments there is an EPICS driver for the NI-DAQmx interface which, according to NI website, works with the NI-9223 but the SVN URL ( http://epics.svn.sourceforge.net/viewvc/epics/applications/trunk/DAQmxBase/ ) is not working. Is there another URL to clone the driver? Will this driver work with the NI-9223? Are there other alternatives?

 

FWIW, the modules database has moved to https://epics-controls.org/resources-and-support/modules/ a few years ago.

 

Note that DAQmx and DAQmx Base are two different NI software products. DAQmx Base development was frozen by NI in 2019 (last release: 2015).

 

ITER has plain EPICS support and an NDSv3 device driver for the IRIO library (by the I2A2 institute of UPM - University of Madrid) on top of the NI DAQmx open source driver (yet another NI driver). [1]

The first official release of the IRIO-based stack was also announced on Tech-Talk [2] and later reported in the EPICS Collaboration Meeting in June 2019. [3]

 

NDSv3 is the C++ framework for data acquisition that ITER proposes for its diagnostics use cases. It was presented in more detail at the ICALEPCS 2021. [4]

We're currently in the middle of the procedure to make the ITER developments for NDSv3 public. Once we have the authorization, things will appear on GitHub.

 

Cheers,
~Ralph

 


References:
EPICS Support for NI-9223 Abdalla Ahmad via Tech-talk
Re: EPICS Support for NI-9223 Ralph Lange via Tech-talk
RE: EPICS Support for NI-9223 Freddie Akeroyd - STFC UKRI via Tech-talk
RE: EPICS Support for NI-9223 Abdalla Ahmad via Tech-talk

Navigate by Date:
Prev: RE: EPICS Support for NI-9223 Abdalla Ahmad via Tech-talk
Next: Re: Area Detector manta camera communication issue Pratt, Linda (DLSLtd, RAL, LSCI) 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  2024  <2025
Navigate by Thread:
Prev: RE: EPICS Support for NI-9223 Abdalla Ahmad via Tech-talk
Next: FW: EPICS Support for NI-9223 Mariano Ruiz 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  2024  <2025