Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

cRIO "Serial Number"

How do I programatically get the Serial Number of the cRIO?


When I expand "Remote Systems" in MAX and select my cRIO device the Serial Number and the Model Name are displayed. How do I programmatically get this information?

The following links:
    http://digital.ni.com/public.nsf/allkb/E37E647F075FEFEB862573600005C805
    http://digital.ni.com/public.nsf/allkb/74924FEE303440998625727D005197FA
indicate that it is possible!

Thanks,
Asper

0 Kudos
Message 1 of 15
(8,763 Views)
Check out the Get Target Info (IP).vi and Get Target Info (MAC).vi in the Real-Time Target System Replication Toolkit

So this is possible from the Host side.  Not sure how you would do this in the RT side. As per typical NI vi's, they are locked. 
Not sure whats so secret in there. 
0 Kudos
Message 2 of 15
(8,758 Views)

 



Message Edited by Bassett Hound on 01-23-2008 02:53 PM
0 Kudos
Message 4 of 15
(8,754 Views)

Are you looking for the backplane serial number of the controller serial number?

Bassett

0 Kudos
Message 3 of 15
(8,754 Views)
Dear Bassett,

I'm looking for the cRIO controller serial number.
For the backplane information in the link to the KnowledgeBase there is an example but close with password.
Furthermore I would like to do this in the RT side.

Thanks,
Asper

0 Kudos
Message 5 of 15
(8,745 Views)
The replication tools are the way to go then.  The "Get RT Target Info (IP)" should get you the info.  I attached one below.  You just need to input your IP address.
 
Bassett
0 Kudos
Message 6 of 15
(8,734 Views)
We are working on additional tools to simplify the system replication process. Please let me know of additional requests you have in this area.
 
I have attached a preliminary version of a LV RT VI that returns the serial number and other information for the cRIO controller and backplane. It is password protected for now.
 
 
authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 7 of 15
(8,713 Views)
Since you asked,

Additional requests to simplify the system replication process:

VIs for reading and writing the comment
VIs for Advanced Ethernet Settings (netconf.ini) (ETS can have more than 1 Ethernet, primary, secondard, etc)
VIs for reading and setting the time & date (add this to MAX too)
VIs for reading installed software (version & description)

If MAX can do It, LabVIEW should be able to do it.

David Wisti
Message 8 of 15
(8,709 Views)

Dear Christian,

thank you a lot for the "preliminary" version of the LV RT VI that returns the information for the cRIO controller and backplane, this is really what I was looking for.
I'm going to use the "preliminary" version in a cRIO controller solution that I will deliver next week.
Is this "preliminary" version suitable for a stable solution?


Best regards,
Asper


0 Kudos
Message 9 of 15
(8,701 Views)
VIs for reading and writing the comment >> This can be read from ni-rt.ini using the Configuration File VIs. Converting the data to string is left to the student as homework.

VIs for Advanced Ethernet Settings (netconf.ini) (ETS can have more than 1 Ethernet, primary, secondard, etc) >> You can read and write any INI file using the Configuration File VIs.

VIs for reading and setting the time & date (add this to MAX too) >> These functions are available in the Real-Time Utilities function palette.

VIs for reading installed software (version & description) >> I've added this to my request list.
 
--------------
 
Thank you for your feedback. I really appreciate you taking the time to comment.


authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 10 of 15
(8,691 Views)