From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
08-17-2010 07:06 AM
Hello,
I have the following configuration:
(1) cRIO 9025 controller on a NI 9118 8-slot Virtex-5 FPGA chassis, loaded with AI/TC modules
(2) NI 9144 8-slot EtherCAT expansion chassis connected to the 9118 via EtherCAT, loaded with AI/TC modules
I have been tasked with recording data on ALL of these channels at 1000Hz. I have been toying with various types of software architectures and cannot come up with an optimal system. I would like to log data directly to the cRIO 9025's on-board storage (and later retrieve via FTP).
What is the best way to approach this? What type of architecture should I be using?
Any help is very appreciated. Thanks!
08-17-2010 09:20 AM
08-19-2010 10:46 AM
The only way to transfer data from the ethercat chasis is using user defined scan engine varaibles. You cannot use a DMA FIFO directly with an ethercat FPGA.
12-16-2010 10:43 AM
Hi,
As a Follow on-
I am planning to use LV-2010 & CRIO-9118 & 9025 (FPGA).
I am trying to daisy chain the systems(CRIO-9118/9025 - 3 or 4 of them) by EtherCAT for data acquisition.
I am aware if one of these system hangs, every body below them will lose communication.
Does any one see an issue or problem with Daisy chaining, if so how much max (3, 4 more/less) using ECAT!
Thanks,
SR
--
12-17-2010 03:09 PM
Hi SR,
Take a look at this KnowledgeBase article, which you might find helpful.
12-17-2010 03:55 PM
Andy
Thanks for the Tip.
Does this apply to Ether-CAT devices as well?
I am using 1-system = cRIO-9114(FPGA), CRIO-9024 controller.
Can I daisy chain 3 or 4 of these systems?
Thanks,
SR
12-20-2010 03:25 PM - edited 12-20-2010 03:26 PM
Hi SR,
Unfortunately, you won't be able to daisy chain multiple 9024 controllers. As explained in this Developer Zone article, you can use a 9024 as a master with a series of 9144 slave chassis. If you're using multiple 9024s, you'll want to put them on on the same network and write a master application that communicates with all of the systems. Hope that helps.