FieldPoint Family

cancel
Showing results for 
Search instead for 
Did you mean: 

Programmatically change the IAK on the fieldpoint controller.

Inside a g-based program.
0 Kudos
Message 1 of 4
(4,195 Views)
Rascal,

What do you mean by this question and what are you trying to accomplish?

The IAK file is used on host computers and contains channel name, communication parameters and channel settings. The full IAK file is never downloaded into FieldPoint controllers. With FP-20XX controllers, a subset containing the channel names is downloaded into the module. With all controllers, the channel configuration information is saved into non-volatile memory (this does not include channel naming information which is only relevant for the FP-20XX series).

Using the FP Open.vi, you can specify which IAK file to use on the host machine. However, in switching between IAK files, you are only switching the communication parameters and/or channel names. Any differences in
IO configuration for channels that exist in both IAK files will not be applied to the IO channels which may result in improper readings.

Regards,
Aaron
LabVIEW Champion, CLA, CPI
0 Kudos
Message 2 of 4
(4,195 Views)
What I am trying to accomplish is my business. You contridicted your-self a little. >>The full IAK file is never downloaded into FieldPoint controllers. With FP-20XX controllers, a subset containing the channel names is downloaded into the module. With all controllers, the channel configuration information is saved into non-volatile memory (this does not include channel naming information which is only relevant for the FP-20XX series). << I never said I wated the full IAK, just the portion the RT head is interrested in. I just wat the answer. Can the "subset" of the IAK be transferred programmatically to the cpfp-20xx controller? If the controller needs to be rebooted, so be it. Please just answer the question.
0 Kudos
Message 3 of 4
(4,195 Views)
Rascal,

If you are referring to changing the IAK file programmatically on the host see the following Knowledge Base:
http://digital.ni.com/public.nsf/websearch/AD7E2B97C60086B886256DDE006FBED2?OpenDocument

Changing the item names that are downloaded on to the controller is not supported, but here is a possible solution (untested):
1. Download the item names to your controller.
2. FTP to the controller and then change the name of the following file: ftp:///NI-RT/SYSTEM/fpbank.ini. This is the file that holds the I/O modules names.
3. Repeat the previous two steps until you download several different sets of item names to the controller.
4. When you want to switch which configuration you are using just use the file I/O VIs to ch
ange the name of the item name file to fpbank.ini.
5. You may have to restart the controller before the new item names are valid.

As I said this is completely untested and unsupported, but a possible solution to want it seems you want to do.

On a side note you should try to be a little less harsh to people who are just trying to help you out.

Ames
Applications Engineering
National Instruments
Message 4 of 4
(4,195 Views)