Hello,
I´d like to measure the postion from a Haidenhein 2571 TTL linear encoder with labview 8.5.
http://wwwpdb.heidenhain.de/ansicht/download.php?FilePath=..%2Fansicht%2FHeidenhain%2Fmedia%2Fimg%2F&FileName=MA_MT_2571_ID33526592.pdf
The encoder is connected to a c9401 card in slot6 of an c9172 rack, all other slots are filled with analog measurement cards.
The hardware setup seems to be correct, since a get a correct signal with buffered and unbuffered aquisition of the encoder data (i.e. samples from the labview samples library.
The problem is: This works only for rather slow movements of the linear encoder. With higher travel speeds a loss of counts occurs.
The maximum speed without losses is about 65000 counts per second.
I have tested this with an buffered aquisition using the cdaq1/aisampleclock whilst running an analog read task with the analog module in slot1 with sample speeds from 10-100khz and also with unbuffered aquisition.
Could this be caused by bad cabling from the encoder electronics to the 9401 card or is it more likely a problem with my labview Vi?
Thanks for your answers
Ingo