Hi,
I'm using the 2080-MOT-HSC High Speed Counter plug-in module with a Micro850 (2080-LC50-24QWB) using the HSCE instruction. The encoder is a 2500ppr model with ABZ & complements.
At the moment, I'm having to resort to using the Z pulse that is assigned to the 2080-MOT-HSC's IO - _IO_P1_DI02 (with the HSC in plug-in slot 1). This input bit comes on and off with the Z pulse. This all works fine unless the encoder is going too fast or is geared-up, presumably because I'm reading it in the general program scan and the Z pulse is going on and off too fast to register. The count is captured accurately at higher speeds because it's via the HSCE instruction.
I *think* my solution may lie with the TPValue output of the HSCE function but I'm struggling to find any information on it. I know that TP stands for Touch Probe and I'm assuming that Touch Probe is a synonym for marker pulse. That may be a dangerous assumption, aren't they always?
Can anyone give me insight on how to capture my marker pulse asynchronously, please?
I'm using the 2080-MOT-HSC High Speed Counter plug-in module with a Micro850 (2080-LC50-24QWB) using the HSCE instruction. The encoder is a 2500ppr model with ABZ & complements.
At the moment, I'm having to resort to using the Z pulse that is assigned to the 2080-MOT-HSC's IO - _IO_P1_DI02 (with the HSC in plug-in slot 1). This input bit comes on and off with the Z pulse. This all works fine unless the encoder is going too fast or is geared-up, presumably because I'm reading it in the general program scan and the Z pulse is going on and off too fast to register. The count is captured accurately at higher speeds because it's via the HSCE instruction.
I *think* my solution may lie with the TPValue output of the HSCE function but I'm struggling to find any information on it. I know that TP stands for Touch Probe and I'm assuming that Touch Probe is a synonym for marker pulse. That may be a dangerous assumption, aren't they always?
Can anyone give me insight on how to capture my marker pulse asynchronously, please?