Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

Module support export failed

I'm developing a custom cRIO module, which is accessed through the D15 interface both in Normal (DIO[0:7]) and Auxiliary mode (SPI).

In Development mode the VIs designed as per the MDK-9903 example, work fine and seamly compliant to the rules on cRIO MDK manuals.

After using "Mdk2Utility_GenerateModuleSupportExport.vi" to generate the module support files in Release Mode, I got the following error:

 

------------------------------------------------
Module Support Rules Errors/Warnings:
------------------------------------------------
Error: Rule 403 -- Invalid use of VI connector pane terminal 2 (IO Reference cluster)
MethodScriptInfo/MyModule_TransferMethod.vi

Error: Rule 601 -- Invalid use of VI connector pane terminal
MyModule_ModuleResource.vi - Incorrect data type on terminal 2

 

=====================================
Module support export failed.
=====================================

 

Both the TransferMethod and ModuleResource VIs receive the IO Reference cluster on pin 2 of a 5-3-3-5 terminal pane, which is copied from the IOReferences.ctl generated by the utility, to the VIs, thus of the same type; also, all I/O Items used in these VIs are referenced to that IO Reference cluster.

On my ModuleSupport.xml, theTerminalConnectionList does not contain any TerminalConnection to pin 2, only to pins 0, 5, 7, 9, 11, 4, 6, 8,10, 15 as required.

 

I'm clueless, so help for this issue is much welcome! Thank you-

 

 

0 Kudos
Message 1 of 1
(2,885 Views)