LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to Add FPGA Target to NI-9145 Expansion Chassis (LabVIEW 2019 + cRIO-9047)

I'm working with a cRIO-9047 (LabVIEW 2019, FPGA + Real-Time modules installed) connected to an NI-9145 EtherCAT expansion chassis. My setup includes eight NI-9230 accelerometer modules in the main chassis and additional NI-9230 modules in the 9145. EtherCAT communication is via the cRIO’s secondary port (eth1), configured correctly in MAX.

The NI-9145 appears in my LabVIEW project under the EtherCAT Master as Device (Address 0, NI 9145), but when I right-click and try to Add FPGA Target, nothing happens—no error, and no target is added. I’ve verified that:

  • The cRIO has been reformatted and reconfigured via MAX

  • All standard Real-Time and EtherCAT software is installed

  • NI-Industrial Communications for EtherCAT and LabVIEW FPGA Module 2019 are present on both the PC and target

  • NI Package Manager does not show a standalone NI-9145 FPGA support package, and nothing appears missing in Add/Remove Software

Modules in the 9145 aren’t listed (as expected, since NI-9230 isn't scan-engine compatible, but I can at least see the cards), but the chassis is otherwise detected.

Any ideas why I can't add the FPGA target? Is there a specific package or configuration step I might be missing?

(See attached screenshot for reference.)

Download All
0 Kudos
Message 1 of 3
(92 Views)
0 Kudos
Message 2 of 3
(58 Views)

Hi Rolf, thank you for your response. I had read through that post and I am not sure how to proceed as that option is greyed out and states I need to add the FPGA target first as seen in the attached screenshot. You can also see how the add FPGA target option is available as well.

 

I was following: Setting Up EtherCAT on NI Programmable Controllers - NI and at step 1 of the "Programming the NI 9144/45 FPGA in LabVIEW FPGA" section it shows ight-clicking on Device (Address 0, NI-9144) in the LabVIEW Project window and selecting New»FPGA Target but when I do that just nothing happens and no FPGA target is created. It may also be worth noting that when I was re-reading the article just now, I realized that when I add the EtherCAT master device, the "Scan Slaves dialog window" doesn't appear as it seems to be supposed to?

 

Thanks again!

Ethan

0 Kudos
Message 3 of 3
(44 Views)