04-11-2019 01:57 PM
Does FlexLogger currently have any provision for recording linear or rotary position via quadrature encoders? I have tried both 9401 and 9361 cards in a 9174 chassis and do not see position as an option. However, linear and angular velocity are available via the standard A and B train X4 decoding.
Solved! Go to Solution.
04-11-2019 02:30 PM
There is a Preview Feature available for Position encoder measurements. You can enable it by going to File >> Preferences in the Preview Features tab.
Once selected, you can configure Angular Position and Linear Position measurements using the Encoder sensor class. We would welcome any feedback you have on how well this suits your workflow!
04-11-2019 03:26 PM - edited 04-11-2019 03:27 PM
With this setting enabled I can successfully configure linear and rotary position measurement with a 9361 card (with counters). However, a 9401 (no counters) does not work. Is there any plan to support access to the onboard counters on the chassis in the future?
05-14-2019 08:29 AM
Hi, I'm using FL 2019R2 and NI9361 configured to measure Angular Position with a quadrature differential encoder (1024ppr, tracks A-B-Z)
I'd like to let you know that the input terminal Z does not work as intended: even when properly configured (tested OK with a NI-Max task on the same machine and with the same HW) the counter does not reset when triggered by the Z track.
Again everything works as expected on MAX with the same hardware.
Thanks for your support.
05-15-2019 07:23 AM
EDIT
New findings: looks like there's a specific combination of PFI inputs to be used (but not declared) for the Z index to work properly.
I've been able to set it properly with A on PFI0, B on PFI4 anz Z on PFI7. PFI7 is the only PFI that works with this setup (other combinations of A/B on different PFIs not tested).
Again, in Max it IS possible to select ANY (free) PFI for the Z index.
Regards
05-15-2019 07:42 AM
Thanks for the update! We're looking into this on our side. This information will help.
05-16-2019 04:06 PM
Hey ppaga,
We're working on replicating the behavior you are seeing, but right now we see the Z index correctly reset when triggered regardless of the PFI terminal selected. For example, we have PFI0 connected to A, PFI1 connected to B and PFI2 connected to Z.
There are a few details that would help us investigate and replicate what you are seeing:
09-25-2019 08:20 AM
I ran into a similar issue recently. It looks like the 9361 has specific encoder line configurations. This can be seen in the table below from page 23 of the 9361 datasheet.
Austin Stanton