Ok, I havnt done this personally with an 850, only HSC_ad on for 820. But, in the manual:::
HscCmd = 4 (reset) sets the Acc value to the HSC AppData.Accumalator value.
The HscCmd =4 does not stop HSC counting. If HSC is counting when the
HscCmd =4 is issued, some counting may be lost.
To reset the Acc value and then continue the counting, trigger the HscCmd =4
only once. If the command is enabled continuously, it may cause errors.
Have you done this in your logic?? I don't think you need to disable the HSC simply trigger the HscCmd to =4 for one scan. As the manual states, you might miss a count in this time, if its only enabled for one scan you should see very little disruption to your accumulator.
The HscCmd is a tag of the type USINT.
Hope this helps.