02-21-2014 11:32 AM
Sorry for all of that Glad you're up and running
02-26-2014 10:33 AM
Have you every seen Error 7 upon deployment of the Scan Engine and EtherCAT Custom Device in hybrid mode? The customer is able to deploy in scan mode just fine (modules are also able to be automatically detected), but when they use a custom bitfile in hybrid mode they get error 7 on deployment. The host RIO and Industrial Communication drivers are the same for the host and target. They have built the bitfile with all modules in all slots (even those being scanned) and are using the latest version of the custom device. I'm gathering the FPGA project from the customer to validate what I've been told.
Thank you.
02-26-2014 11:15 AM
No I have not. If you can get the error text from the console that would be great before reproducing it
02-26-2014 11:41 AM
I'm attaching the log file. It looks like the Scanned Variable Read (FXP) - 45 bit - unsigned.vi is missing. Looking at my install, it is also missing.
02-26-2014 11:58 AM
I just replicated the same behavior on a local chassis system, using a new LabVIEW project calling the customer's FPGA VI and IO variables. I also receive Error 7 stating that the Scanned Variable Read (FXP) - 45 bit - unsigned.vi is not found.
02-26-2014 12:07 PM
I see the issue. Unfortunately this was not listed on our known issues list. I just added it.
The scan engine and ethercat custom device does not support FXP UDVs above 32 bits. They should reduce the precision if possible
03-19-2014 12:04 PM
I have a NI 9082 chassis with a 9411 card in it. I want to use this as a quadrature input. I see I can configure it as such using the Scan Engine add on. It lists the 2 quadrature channels on the configuration, but where do I read the quadrature value from to convert it from count to angle? I only see the 6 DI channels, do I have to make a calculated channel or something.
Thanks!
03-19-2014 12:19 PM
Hey Joshe,
You can find details about the configuration options here:
http://zone.ni.com/reference/en-XX/help/372603F-01/riohelprt/quad_rt/
As you might be able to tell, you get position and velocity values from quad input... if you need something else you could calculate it.
03-21-2014 01:30 PM
Hi Stephen,
Thanks for the information, but I guess I am still a little confused. I see in VeriStand I have DI0,1,2 for the quadrature input, will these inputs be returning the count/timebase for the quadrature A and B input? Is this an X1 count and I would have to add them for an X2 count? What about an X4 encoding? To find degrees I would have to take the count from DI0 and divide it by the count/revolution multiplied by 360 in a calculated channel?
Thanks for the help.
03-21-2014 01:41 PM
Pretty sure you need an fpga bitfile to get quadrature out with the EtherCAT custom device and the 9411...