I'm in the process of implementing a PID controller in C# with Measurement Studio. I realise that Windows XP cannot provide real-time performance, but as the cycle-time is quite slow I'm wondering whether this is really a problem.
I'm intending to have the controller driven from the .NET Timer class, and will be be using a cycle-time of 100mS.
Although I'm familiar with the implementation of a PID, any example code for C# would be very useful.
Any recommendations or advice on what I'm doing will be greatly appreciated!
Many thanks,
Michael