07-05-2006 08:15 AM
07-05-2006 11:30 AM
The 6602 can perform sync'ed position measurements using an "Arm Start" trigger which in LabVIEW can only be found using the more low-level DAQmx Trigger property node. This is different from the standard DAQmx Start Trigger call that is used for many other measurements. The M-series multifunction boards' counters can also do this.
My understanding is that the 6624 is a close cousin of the 6602 but with some additional circuitry to support larger voltages (and perhaps some other things...). I would expect it to be similarly capable of sync'ing 3 position measurements with an "Arm Start" trigger. The only online docs I could find for the 6624 was the general TIO Help, which vaguely referenced the existence of the "Arm Start" trigger, so I would be cautiously optimistic.
Point taken re: splitting 1 encoder's signals out to 3 different counters. That hadn't registered with me when I first read the thread.
-Kevin P.
07-06-2006 02:58 AM
07-06-2006 08:26 AM
Not looking to pester, but I'm not sure you've understood what I've suggested about the "Arm Start" trigger that is a unique type of triggering used to sync counter input tasks. It is distinct from "normal" digital edge triggering.
Here is a link to an example that uses an Arm Start trigger for a counter input task, and the info page says that it's compatible with the 6624 hardware. That makes me pretty confident that you CAN sync the 3 encoder tasks on your 6624. I don't know the CVI syntax for it, but the board and DAQmx driver seem to support it.
(For future reference, the 6602 *can* handle true quadrature. I've used it that way extensively. When in position measurement mode, the Source input is channel A, the UP/DN (aka AUX) input is channel B, and the Gate input is the Z-index pulse. The counting mode I think you were describing (Source edge counting with direction determined by digital state of UP/DN input) is a different measurement mode which is indeed inferior.)
-Kevin P.
07-07-2006 06:38 AM