PID with internal set point and switch between torque and speed PID

Hasitha

Member
Join Date
Dec 2015
Location
colombo
Posts
44
Dear Expert,

I'm in a problem where I need to run my G120 CU250S in speed control PID mode and in a torque mode. The switching is done by DI0and theAI0 is for actual dancer position feedback in PID mode. (0-10V 10V is dance at bottom and 0V is dancer at top) While running on PID speed control method my aim is to assign an internal pid setpoint where the dancer must stay at 5V position. Further regarding the torque mode I am giving the torque set point via AI1terminals (0-10V ) .

I have assigned the parameters using TIA and still I couldn't get my desired action. Below are some main parameters that I have used and kindly let me know where I made the wrong.


PID Parameters-


P2251 PID Controller is operated as = 0 /Technology controller is as main speed set point

P2200 PID Controller activation =r722.0 /via DI0

P2252 PID set point source =P2201[0] /Technology controller set point 1

P2264 actual value source = r755[0] / AI0 actual value in preset

R2294 technology controller output = p1109 / total set point


R2224 technology controller fixed value effective = 40% i have made this via internal set point


Speed setpoints-


P1075 Supplementary set point = r755[1] / AI 1 actual value in present


P1070 Main setpoint = I kept it 0 . (So far I understood from the portal view function diagram if the p2200 is true that the setpoint channel is deactivating and the controllers is working as a PID controller set point. But I'm not sure this point I am correct or wrong )

P1300 Control type = 20 / speed control encoder less


Torque setpoints-


P1511 Supplementary torque 1 = 0%

P1513 Supplementary torque 2 = 0%


Also when i run the drive in PID Speed control mode the controller output is present till r62 : speed setpoint after the filter . but after that point there is no RPM value present since my motor is not running.



Can anyone help me identify what wrong I have made so my motor controller is not to rotate in PID mode ? In torque mode the motor is rotating according to the potentiometer equivalent that i have connected to AI1 terminals.


Here I have attached the portal screenshots for what i mention above in function block diagram way.

20210203_115743.jpg 20210205_111913.jpg 20210205_115743.jpg 20210205_115758.jpg 20210205_115828.jpg
 
Identified the fault

The issue which was causing me trouble was identified.

Earlier i used P2200=r722.0; p1501=r722.0. these settings means that with DI0 becomes 1, PID controller is activated and Torque control is also activated, and obviously, torque control has higher priority because finally, the torque control is operating. By changing the P2200 triggering to another DI the issue was solved.

Its really a good lesson while work with sinamics we must take a good care about what controller we are activating and how we expect the drive to behave.
 

Similar Topics

Hi, I would like to assemble a simulator/practice booster pump system that uses PID to maintain steady water pressure under various outlet demands...
Replies
0
Views
86
Hello, I have a motor that we are sending a RPM Speed Output from 0-100% to the VFD. However, the Motor HP needs to be limited to 6000 HP and the...
Replies
3
Views
92
I have S7 1512C controler for controlling 48 PID temperature loop, the output is PWM. Please I need the best, most efficient way to write the...
Replies
13
Views
620
Hi all, I'm having trouble solving a problem I've been working on for several months, and thought you might like a stab at it. The machine runs...
Replies
22
Views
966
How can I connect PID Output to a valve. In ladder logic program is there any logic do I want to add between valve and PID? PV=SP What will be the...
Replies
7
Views
423
Back
Top Bottom