Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

Why Do I/O Variables Generate Error -65537 When Used in CompactRIO Scan Interface Mode?

Primary Software: Driver Software>>NI-RIO
Primary Software Version: N/A
Primary Software Fixed Version: N/A
Secondary Software: N/A

Problem:
Occasionally I see the following error message generated from I/O variables with my CompactRIO application:

CompactRIO: (Hex 0xFFFEFFFF) The module that was detected is different than the module that was expected. Make sure the slot the module is configured for in software matches the physical location of the module.

I checked that the module inserted is what is expected in my application and still see this error.  Why does this occur?

Solution:

Error -65537 can occur for several reasons that are listed below:
  1. The module that was detected is different than the module that was expected.
  2. An FPGA application is already loaded and communicating to a module in the expected slot.
  3. The FPGA bitfile is not loaded and running and the Host application uses the LabVIEW FPGA Host Interface along with the CompactRIO Scan Interface.

To correct the above issues you should check the following:

  1. Make sure that the slot the module is configured in the project matches the physical location of the module.
  2. Ensure any existing FPGA applications are not running.
  3. Ensure the FPGA bitfile for the Application using the LabVIEW FPGA Host Interface along with the CompactRIO Scan Interface is loaded and running.


Related Links:
KnowledgeBase 4P3AE46U: CompactRIO FPGA Nodes May Return Module Communication Error 65536 Instead of Incorrect Module Error/Warning

Attachments:





Report Date: 08/19/2008
Last Updated: 10/10/2008
Document ID: 4OIELLLX

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit