If you are "losing" time when the OPC server is running then it seems likely that the OPC server is blocking some clock interrupts (or causing them to be lost). Just a guess on my part as I don't do Windows. H