Host Engineering Forum
General Category => Do-more CPUs and Do-more Designer Software => Topic started by: dustin.elliott on June 11, 2019, 07:03:26 PM
-
Hi,
I have a PID loop that running a +/-10 VDC analog output. The PID loop is set to scale the 0 to 100% to -32767 to 32767 (to match the range as shown on the system config page). The PID loop is working and I can see the counts change and the output change. However, the voltage on output isn't changing smoothly the way the counts are. From what I can tell during testing is the voltage output doesn't start changing until the counts are between approximately -5000 to 5000. This doesn't make sense per the info on the system config page. Am I missing something here?
Thanks,
Dustin
-
No, it looks right to me.
If you disable the loop and drive WY0 directly, does the output do what you expect? What is WY0 driving? It is a high impedance voltage input, right?
-
No, it looks right to me.
If you disable the loop and drive WY0 directly, does the output do what you expect? What is WY0 driving? It is a high impedance voltage input, right?
I would agree, what is the impedance of the load?
-
The impedance of the input is ~1 Mohm. It turns out the PLC is working properly and the motor drive it's connected to is the one responding oddly to the input. Thanks for the help.