9/27/2015 1:10 PM | |
Posts: 1 Rating:
|
I create a position loop control with s7-1200 cpu 1217. i have a rotary encoder. when i chang the set point from 350 to for example 10 degree the motor rotate in oposite direction. i mean the motor should rotate in the close distance but i see the the motor rotate in the far distance to reach 10 degree. how should i config the pid to recognize the close distance. can anyone help me?
------------------------------------------------------------------------------------------
|
Last edited by: Min_Moderator at: 9/29/2015 10:25:24 AMNew subject after splitting |
|
9/29/2015 4:19 PM | |
Joined: 1/28/2009 Last visit: 1/30/2025 Posts: 6859 Rating:
|
Hello ,
The key point to this question is the type of output you manipulate the actuator and how is the response in case of variations.If it the output is analog (current or voltage) , change the values in manual mode and see the behavior .PID can not decide any option, it only change the LMN output based on the difference between setpoint and actual value (error). For the best route , I think it needs additional information (one bit) that you can implement in your logic . I hope this helps, hdhosseini |
Follow us on