03-21-2014 01:46 PM
The custom device now supports Specialty Mode, but only when used on a local chassis. You're correct though that using the 9411 over EtherCAT will require a bitfile.
03-21-2014 01:47 PM
I am on a local chassis.
03-21-2014 01:55 PM
Yep, so when you set your module into the "quadrature" specialty mode, you should see the I/O change from the 6 digital channels into 2 position and 2 velocity channels like in this picture.
If you're still seeing DIO 0, 1, 2 after selecting this option, that's not supposed to happen...is that what you're seeing?
03-23-2014 05:02 PM
Thanks Th0r.
For some reason when I selected Quadrature the DI channels were still showing up. I had to shut down and resetart Veristand, then select NONE for specialty mode, then back to Quadrature. Now everything looks like it is working ok. It was very confusing with the DI channels still showing, the Pos labels make much more sense.
Thanks for everyones support.
04-28-2014 02:35 PM
Does this custom device have a system definition API created for it?
04-28-2014 02:37 PM
Unfortunately nothing official. There is an old unofficial one that may or may not work anymore if you really need it I can hunt it down, but no promises on if it works anymore
04-28-2014 02:38 PM
I would appreciate it if you can find it as a starting point for me.
Thanks
04-28-2014 04:16 PM
Here is what I have. good luck
05-05-2014 04:01 AM
Hello everybody,
i am doing my master thesis and have to use VeriStand to read PWM Signals, use CAN-Communication and so on with cRIO Hardware. I already used the way with VeriStand FPGA-Based I/O Interface Tools (https://decibel.ni.com/content/docs/DOC-13815) but is this the best way? The tests should be generated in Teststand 2013.
So I tried to use the Scan Engine and EtherCAT custom device (https://decibel.ni.com/content/docs/DOC-15510)
I use the following software:
These are all components on the cRIO:
Hardware of the cRIO
My Problems:
If I generate a new VeriStand Project and go into the System Explorer to “Auto-Detect Modules” nothing is detected.
If I add a local chassis manually I get an Error if I try to Select a FPGA Bitfile like this: Error -2632 occurred at Eigenschaftsknoten (arg 1) in niECATGetCustomIOVNodeArrayFrom2010Bitfile.vi->Scan Engine Custom Device.lvlib:Get FPGA Info.vi->Scan Engine Custom Device.lvlib:Add FPGA.vi->Scan Engine Custom Device.lvlib:FPGA - Select Bitfile (Local).vi
What am I doing wrong?
Thank you very much!
05-05-2014 07:44 AM
Hi Hans,
Can you post your bitfile for me to test with?
You also may not be able to detect modules for 1 or 2 reasons:
Thanks,