Hi everyone!
I have a big problem! I have a cRio9075 with a NI9011 to read a TTL x10 quadrature encoder (heidenhain MT1271). The module can read the encoder but it have a serious problem. When the encoder moves fast, the module lost some signals (cannot catch all signals sent from encoder) and returns wrong position values. Therefore it losts the reference (obviously).
I talked with portuguese support (supported by france) and the application enginnering advices to me a NI9411. I bought that, make all connections but the problems still remain...
I also tried get values from scan mode, but the problem still.
My fpga code to get value:
http://i39.tinypic.com/14w6jkm.png
Another thing that i cannot understand is chassi clock. In website appears 400MHz (http://sine.ni.com/nips/cds/view/p/lang/pt/nid/209757) but in projects only 40MHz is recognized:
http://i42.tinypic.com/2u5xdw7.png
Regards,
Rúben Jerónimo