01-14-2021 02:34 AM
hi, all.
I'm a new to labview and fpga development.
I'm trying to get rotary encoder signals from NI 9411.
In VI, I put FPGA I/O method node to acknowledge that NI 9411 is ready, but the output from this node is False forever.
Of course, I supply 5V to NI 9411 and test it.
Also, maybe I install all I need to start NI 9411 (these are shown in this page(https://www.ni.com/ja-jp/support/documentation/compatibility/09/software-support-for-compactrio--com...)).
I'm glad if any advice comes.
other information
Controller: CompactRIO 9049(supply 15V)
Encoder: Maxon MR Type ML(I use it as two-phase(A and B))
if there is any information I should add, please tell me.
Solved! Go to Solution.
01-20-2021 01:35 AM - last edited on 01-08-2024 02:43 PM by migration-bot
Hi,
Could you share the details how the connections are done between the encoder and NI 9411?
Since you have mentioned about FPGA I/O method node to acknowledge the status of NI 9411, perhaps you can refer to this link on wiring an encoder for the module.
Wiring an Encoder to the NI 9411 Module - National Instruments
You can also refer the FPGA I/O Method for more information
FPGA IO Method Node - LabVIEW FPGA Module Help - National Instruments (ni.com)
You can try to refer to this FPGA tutorial for your reference.
Getting Started With LabVIEW FPGA - National Instruments (ni.com)
Cheers
01-20-2021 02:31 AM
Hi, and thanks for your reply.
I'm sorry that I could self-solve this problem and forgot to make solution of this question.
In my system, I set C-module NI 9411 in fpga controller as 'NI-DAQ real time scan mode'.
I change it into 'FPGA mode' and my system worked correctly.
Below, I write down other thing I did.
・Uninstall NI DAQmx tools
Again thanks for your attention.
I'm glad if it helps someone.