02-10-2012 10:37 AM
CRI Library 1.2 Beta
Attached is a beta release of the 1.2 version of CRI. The attached ZIP contains the files to be placed into ..\LabVIEW 2010\user.lib\cri
http://ftp.ni.com/pub/devzone/epd/ni_lib_cri_lv2010-1.2.beta1.zip
This version will work in LV 2010 or newer. It supports the following hardware.
Controllers:
cRIO-9002/9004 cRIO-9012 cRIO-9014 cRIO-9022/3 cRIO-9024/5 cRIO-9072 cRIO-9073 cRIO-9074 cRIO-9075 cRIO-9076 sbRIO-9601 sbRIO-9602 sbRIO-9611 sbRIO-9612 sbRIO-9631 sbRIO-9632 sbRIO-9641 sbRIO-9642
Backplanes:
cRIO-9072 cRIO-9073 cRIO-9074 cRIO-9075 cRIO-9076 cRIO-9101 cRIO-9102 cRIO-9103 cRIO-9104 cRIO-9111 cRIO-9112 cRIO-9112 cRIO-9113 cRIO-9114 cRIO-9116 cRIO-9118 sbRIO-9601 sbRIO-9602 sbRIO-9611 sbRIO-9612 sbRIO-9631 sbRIO-9632 sbRIO-9641 sbRIO-9642
Modules:
NI 9201 NI 9201 NI 9203 NI 9205 NI 9205 NI 9206 NI 9207 NI 9207 NI 9208 NI 9208 NI 9211 NI 9213 NI 9214 NI 9215 NI 9215 NI 9217 NI 9219 NI 9221 NI 9221 NI 9222 NI 9223 NI 9225 NI 9227 NI 9229 NI 9232 NI 9233 NI 9234 NI 9235 NI 9236 NI 9237 NI 9239 NI 9263 NI 9264 NI 9265 NI 9269 NI 9401 NI 9402 NI 9403 NI 9411 NI 9421 NI 9421 NI 9422 NI 9423 NI 9425 NI 9426 NI 9435 NI 9472 NI 9472 NI 9474 NI 9475 NI 9476 NI 9477 NI 9478 NI 9481 NI 9485 NI 9501 NI 9505 NI 9512 NI 9514 NI 9516 NI 9795 NI 9802 NI 9852 NI 9853 NI 9870 NI 9871
02-24-2012 01:07 AM
Hi all,
Short feedback...
I was trying to use beta version of CRI which supports sbRIO-9602 and it works fine.
I just had problem with detecting module NI-9215. I have 2 modules NI-9215 and both of them have ID: "1093740D" and that ID wasnt defined in the module library! I fixed the problem with small modification of module IDs library.
It would be great if someone could do the update in public version as well.
Once more thanks for offering CRI support for all cRIOs/sbRIOs!
Regards
Franjo
04-03-2012 05:27 PM
05-10-2012 03:00 AM
Hello !
I test this beta program with cRIO-9076 controller. Function, cri_Get Backplace Data.vi, gives Module Code x7527 to that controller. In, cri_cRIO Vendor and Components Library.vi, this Backplace ID x7527 means cRIO-9075 controller, but my controller is cRIO-9076.
05-21-2012 10:02 AM
jka,
Thank you for the note. You are correct. The model code for the backplanes was reversed between the 9075 and 9076 devices.
Both devices share the same controller code 0x7527. The 9075 backplane model code is 0x7573. The 9076 backplane model code is 0x7527.
I have updated the Library VI and attached it here.
05-21-2012 02:36 PM
Is there an update for the cRIO-9082 and NI 9159?
06-01-2012 04:38 PM
CRI Library for LabVIEW 2011 v1.3 Beta 1
Attached is a beta release of the 1.3 version of CRI for LabVIEW 2011. The attached ZIP contains the files to be placed into ..\LabVIEW 2011\user.lib\cri
This version contains added support for the cRIO-908x controllers and NI 9157 and 9159 MXI Expansion Chassis. Due to added support for expansion chassis on the cRIO platform, some of the VIs in this version are not directly compatible with previous versions. If you are upgrading an application using CRI VIs from a previous version you will need to make some manual changes in your application code.
http://ftp.ni.com/pub/devzone/epd/ni_lib_cri_2011-1.3.b1.zip
This version will work in LV 2011 or newer. It supports the following hardware.
Controllers:
cRIO-9002/9004 cRIO-9012 cRIO-9014 cRIO-9022/3 cRIO-9024/5 cRIO-9072 cRIO-9073 cRIO-9074 cRIO-9075/6 cRIO-9081/2 sbRIO-9601 sbRIO-9602 sbRIO-9605/6 sbRIO-9611 sbRIO-9612 sbRIO-9631 sbRIO-9632 sbRIO-9641 sbRIO-9642
Backplanes:
NI-9157 NI-9159 cRIO-9072 cRIO-9073 cRIO-9074 cRIO-9075 cRIO-9076 cRIO-9081 cRIO-9082 cRIO-9101 cRIO-9102 cRIO-9103 cRIO-9104 cRIO-9111 cRIO-9112 cRIO-9113 cRIO-9114 cRIO-9116 cRIO-9118 sbRIO-9601 sbRIO-9602 sbRIO-9605 sbRIO-9606 sbRIO-9611 sbRIO-9612 sbRIO-9631 sbRIO-9632 sbRIO-9641 sbRIO-9642
Modules:
NI 9201 NI 9201 NI 9203 NI 9205 NI 9205 NI 9206 NI 9207 NI 9207 NI 9208 NI 9208 NI 9211 NI 9213 NI 9214 NI 9215 NI 9215 NI 9215E NI 9215E NI 9217 NI 9219 NI 9221 NI 9221 NI 9222 NI 9223 NI 9225 NI 9227 NI 9229 NI 9232 NI 9233 NI 9234 NI 9235 NI 9236 NI 9237 NI 9239 NI 9263 NI 9264 NI 9265 NI 9269 NI 9401 NI 9402 NI 9403 NI 9411 NI 9421 NI 9421 NI 9422 NI 9423 NI 9425 NI 9426 NI 9435 NI 9472 NI 9472 NI 9474 NI 9475 NI 9476 NI 9477 NI 9478 NI 9481 NI 9485 NI 9501 NI 9505 NI 9512 NI 9514 NI 9516 NI 9795 NI 9802 NI 9852 NI 9853 NI 9870 NI 9871
06-18-2012 01:57 PM
The vi can read my 9159 chassis just fine, but the 9082 modules cannot be detected using either example. The error out code is -61201.
06-19-2012 10:10 AM
This error means that the 9082 chassis is currently configured for ScanEngine mode. The CRI functions require that the chassis is in FPGA mode. You can change the mode of the chassis in the LV project using the properties of the chassis. After changing the properties, you need to deploy those changes to the chassis.
I'm looking into how we can make this change programmatically so that this can be embedded in a deployable application.
08-26-2013 06:18 PM
Hi Christian,
trying to use the CRI library with LV 2013 RT and cRIO 9012, 9014, 9025 and 9068. CRI Get cRIO Controller Info.vi is broken.
Specifically cri_RT Ping Controllers.vi.
Is there a fix for this? When is the new version of the library for 2013 going to be released? What is the workaround?
thanks,
Neville.