12-21-2021 01:30 PM
Attempting to configure a PXIe-1075 Chassis using a PXIe-8861 controller connected via Ethernet to a 64-bit RHEL 7.6 host.
i have created a configuration file, but when attempting to import it, the utility outputs an error:
"Error -20178
Section identifier specified is invalid
Refer to the NI-DAQmx configuration file documentation for a list of valid
section identifiers..."
i am interested in finding this NI-DAQmx configuration file documentation, but searching through the NI-DAQmx Help and the NI website has not yielded any results.
Can anyone point me to where the documentation would be found?
12-21-2021 03:28 PM
I think it is actually in the MAX help.
The other issue that you might have is a lack of installing NI DAQmx configuration support on the target controller. That would yield that specific error since DAQmx Configuration Support defines the valid DAQmx "section headers" in the XML formatted *.NCE file.
12-21-2021 04:05 PM
Thanks, i'm looking through the MAX help but the entries all seem to do with configuring via MAX and not specifying what the appropriate headers for a configuration file are.
How might i confirm whether the NI DAQmx configuration support is installed on the controller? i do have another machine on the same network, running Windows and MAX. That machine is able to see the controller and all the other cards installed in the PXI chassis. However, exporting the configuration from MAX does not include any entry for the chassis or controller. The exported configuration file only includes the cards.
12-21-2021 05:15 PM - edited 12-21-2021 05:17 PM
Let see a text file from the MAX export. ALSO, a png inlined showing the controller's MAX software list.
I m on a mobile phone that has no NI software.
How did you originally install the LabVIEW application on your controller? And, why did you not persist the DAQmx configuration to your lvproj? Yeah, DAQmx project Stuff ends up in a *.ini file in a NI-DAQ SUPPORT FOLDER when the application is built and included in the application installer. Optionally, if you configured all the DAQmx stuff in MAX, the installer would have a checkbox to install the MAX configuration and any configuration support would be automagically added.
So, half-byte, you did "something wrong." (Don't worry, you aren't the first person to do that.)
12-21-2021 06:05 PM
Thanks for your help. i'm still learning.
i do not know if/how the LabVIEW application was initially installed.
It looks like the only software installed on the controller is a Linux RT System Image. Sounds like the next step is to install something on the controller.
12-21-2021 06:19 PM
i closed and reopened NI MAX and more entries under the controller's software list appeared
:
12-21-2021 07:18 PM
That's what I thought. No DAQmx system configuration on the target.
12-21-2021 08:33 PM
@JÞB wrote:
That's what I thought. No DAQmx system configuration on the target.
I was going to tease Jay and say "DAQmx is the twelfth (entry in the Software list", then I read the words "system configuration" in his response. Whew, almost blew it! On one of my RT Targets, besides DAQmx, I have "NI System Configuration 19.0" installed. If you look up "NI System Configuration", you'll see that this includes MAX and other goodies, but maybe not a whole lot of relevant documentation ...
Bob Schor
01-04-2022 12:37 PM
There doesn't appear to be a way to install DAQmx system configuration specifically. It seems like it should have been installed during the daqmx install.
01-04-2022 06:13 PM
@nibbles_n_bits wrote:
There doesn't appear to be a way to install DAQmx system configuration specifically. It seems like it should have been installed during the daqmx install.
CORRECT! Generally speaking, the problem occurs when someone "Tweaks" the application installer and inadvertently removes that component.
Of course, one should NEVER troubleshoot the general case! But I do recommend looking into the installer settings.