Real-Time Measurement and Control

cancel
Showing results for 
Search instead for 
Did you mean: 

"Error 1063, LabVIEW: Specified terminal not found in the object" on PXI-7833R

New to FPGA programming but not to Labview.  Get an immediate error when trying to compile/run any FPGA code that uses any I/O.  I can successfully run example vi's that do not use I/O such as "Event Ctr, Rising Edge.vi".  I simply tried to edit this code to read "Connectorx/DIOx" instead of the toggle from the front panel and then the code would not compile but opted to the code generation error:
 
An internal software error has occured.  Please contact...
 
Error 1063 occurred at an unidentified location
 
Possible reason(s):
 
LabVIEW: Specified terminal not found in the object.
 
Any help would be appreciated to get me started on the right foot with FPGA programming.  Thanks.
0 Kudos
Message 1 of 7
(6,983 Views)

Hi samm,

Which versions of LabVIEW are you using? Also, did you install  LabVIEW DSP 2.5 after installing LabVIEW FPGA? If so, then I think what is happening is that LabVIEW DSP 2.5 is overwriting a necessary elemental I/O VI called EIO_SpecifyEIONode.vi.  My first suggestion would be to run a repair on LabVIEW FPGA. To do this, go into your Control Panel»Add or Remove Programs. Highlight National Instruments Software and click on Change (or Change/Remove). Select LabVIEW FPGA from the NI product's list and select repair. You will need to have the installation CDs handy, as it will prompt you for them. I hope this helps!

Carla

National Instruments
Applications Engineer
Message 2 of 7
(6,973 Views)
My Windows XP host machine is running LabVIEW 8.5 with FPGA 8.5.0 and RIO 2.3.1 and the PXI chassis is running LabVIEW Real-Time 8.5.  I have ran repair on FPGA and RIO with no change.  Not sure where else to go with this very frustrating issue.  I have had issues in the past with third party hardware but this is NI hardware and is really beginning to leave me with a really bad attitude toward this hardware and software.
0 Kudos
Message 3 of 7
(6,961 Views)
I would recommend you to follow the given steps:
 
1. Close out all LabVIEW windows or processes. 
2. Browse to Path C:\Program Files\National Instruments\LabVIEW\vi.lib\eio\EIONode\
3. Replace the EIO_SpecifyEIONode.vi with the one attached to this post. Make sure that you keep the same name for the replacement file.
4. Restart the computer.
 
Let us know if this helps!
 
Mehak D.
Message 4 of 7
(6,927 Views)

It seems that after the vi replacement and reboot you also have to reinsert the I/O node on the block diagram in order for this to work.  Got it working finally.

0 Kudos
Message 5 of 7
(6,923 Views)
How exactly do I replace the I/O node on the block diagram?
I'm having trouble figuring out what the block diagram is.

0 Kudos
Message 6 of 7
(6,592 Views)
You right click on the block diagram and FPGA I/O. The block diagram is a part of a VI and defines the visual program for the VI. You can access the block diagram by selecting Window>>Show Block Diagram. I would first recommend you to view the tutorials listed in the Getting Started Window of LabVIEW. I would also recommend you to look at the following tutorial to get familiar with LabVIEW basics.
 
 
In the future please post on the same discussion if the question is relevant to the discussion. Otherwise feel free to create a new post as it helps in monitoring the discussions.
Mehak D.
0 Kudos
Message 7 of 7
(6,568 Views)