Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

Decypher IOIdentityBlob in variables.xml of cRIO

Hi,

 

In a cRIO 9024, there is configuration file located in /ni-rt/config/variables.xml

In that file, there is an entry labelled "IOIdentityBlob" and I am wondering how to read the string.

 

An example of data for an analogic input is: !!!1ES0Y!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

An example of data for an analogic output is: !!!1ES1Q"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

An example of data for a digital input is: !!!1ES3\!Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

Thank you,

 

Cyrille

0 Kudos
Message 1 of 4
(3,809 Views)

Hello Cyrille D.

 

Unfortunately I can't seem to find any documentation for this particular entry in that file.  What is the reason you need to know what these entries mean?  Maybe we can find a different solution for you.

 

Regards,

 

Michael G

Michael G.
Applications Engineer
National Instruments
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Self-realization: I was thinking of the immortal words of Socrates, who said, "... I drank what?"
0 Kudos
Message 2 of 4
(3,745 Views)

I am a bit surprised that NI Developpers don't document those configuration files.

 

My problem is the edition of channel properties in cRIO:

  • NI Distributed System Manager: very nice to manage variables, but can't configure the hardware
  • Tag Configuration Editor (TCE): good starting point, but need further implementation (analog scales ...) and can't configure the hardware
  • LabVIEW Project: have everything but scales are ignored by BVT/CVT libraries and need LabVIEW to configure the hardware.

By the way, what I mean by configuring the hardware is, for example, to set a particular DIO to input or output.

 

Are there other alternatives?

 

Thank you,

 

Cyrille

 

0 Kudos
Message 3 of 4
(3,739 Views)

Hello,

 

If the cRIO module you have with with 9024 controller is capable of DIO, a DIO node can be assigned as input or output by right clicking the variable on the block diagram and selecting input or output. Does this address your question?

 

Regards,

Patricia B.

National Instruments
Applications Engineer
0 Kudos
Message 4 of 4
(3,726 Views)