04-20-2009 01:36 PM
Originally I was working with a DAQ system that has an NI9225, 9205, 9477 and 5 9211. I have created several tasks and scales for use with this configuration and saved the configuration file. I then had a need to work with a different system that only contains an NI9205, 9477 and 9211. I saved this configuration under a different file name thinking that I would be able to import whichever configuration file I needed when I worked with each system.
I tried to import the original configuration file configdata.nce. First I receive a popup that says "The following products cannot copy to te destination system: NI-488.2 2.6.0: Cannot import GPIB setting to system with no GPIB interfaces present. Continue?" I click OK to continue. Then I click import and receive the following report:
Date: 4/20/2009 1:32:46 PM
User: carol.koehler
File: C:\Documents and Settings\carol.koehler\My Documents\configData.nce
File version: 4.5
MAX version: 4.5
Importing...
========
NI-DAQmx 8.8:
cDAQ1
cDAQ1Mod1
cDAQ1Mod2
cDAQ1Mod3
cDAQ1Mod4
cDAQ1Mod6
cDAQ1Mod7
cDAQ1Mod8
cDAQ1Mod5
HumidityScale
CurrentScale
Temperature Input 0
Temperature Input 0/Temperature_0
Temperature Input 20
Temperature Input 20/Temperature
Temperature Input 16
Temperature Input 16/Temperature
Temperature Input 9
Temperature Input 9/Temperature
Room Humidity
Room Humidity/Voltage
Unit Voltage
Unit Voltage/Voltage
Temperature Input 10
Temperature Input 10/Temperature
Temperature Input 17
Temperature Input 17/Temperature
Unit Current
Unit Current/Voltage
Temperature Input 11
Temperature Input 11/Temperature
Temperature Input 18
Temperature Input 18/Temperature
Room Temp
Room Temp/Temperature
Temperature Input 2
Temperature Input 2/Temperature_2
Drink Temp
Drink Temp/Temperature_0
Temperature Input 19
Temperature Input 19/Temperature
Temperature Input 3
Temperature Input 3/Temperature_3
Temperature Input 4
Temperature Input 4/Temperature
Temperature Input 13
Temperature Input 13/Temperature
Temperature Input 12
Temperature Input 12/Temperature
Temperature Input 5
Temperature Input 5/Temperature
Temperature Input 6
Temperature Input 6/Temperature
Temperature Input 7
Temperature Input 7/Temperature
Temperature Input 14
Temperature Input 14/Temperature
Temperature Input 8
Temperature Input 8/Temperature
Temperature Input 15
Temperature Input 15/Temperature
-201072
Measurements: Task references a local channel that does not exist in this task.
Remove the reference to the missing local channel or create the local channel.
Task Name: Temperature Input 16
Property: Channels
Channel Name: Temperature Input 16/Temperature
*** Import FAILED ***
NI-DAQmx 8.8: error code 0x80004005
I went to one of the lab machines and exported the configuration file as an ini file and tried to import that but I still receive the same error. I've attached the configuration file in case you need it to help me figure out my issue.
Thanks,
Carolk
04-21-2009 05:53 PM - edited 04-21-2009 05:54 PM
Hi Carol,
I imported the configData.ini file successfully on my end with a simulated cDAQ 9172. I see you were using an .nce file when you tried to import the configuration, so I just want to ask a couple of questions to help clarify.
You should also make sure that your hardware setup is exactly the same. That includes:
In this case, the slot order makes a difference so be sure that you have the modules in the same slots they were when you originally created the configuration files. Let us know how it goes, thanks for posting!
-John
04-22-2009 08:50 AM
Hi John,
I tried both the .nce and .ini without success. I wanted to post the .nce but it was not a valid file extension for this messaging system. I did verify that my system configuration is the same as when the .nce was created. I created a simulated device this morning and I was unable to import either the .nce or the .ini.
I still see my created scales under MAX but I do not see any of the tasks; however when I try to recreate that tasks, I get a message that the task name already exists. I have been modifying my code to remove the use of the tasks and create the task within my code.
Thanks for your input.
Carol