servo motor tuning problem?

mike_dr

Member
Join Date
Sep 2011
Location
Mla
Posts
215
Im using ultraware 5000 drive w/ MPL-A4540C-M servo motor. I cannot pinpoint the cause of the problem.

I built an program break.exe which stops the servo using Jogstop command when a sensor turns on but the servo did not stop. When sensor is off,it follows the speed of conveyor. I tried velocity regulator gains P=240, I=10, FF=1 it to lessen error sum (around 4000 counts/sec). just posted keypoints of the code.

#define SYNCSPEED_CH 1

#define OVEN_SENSOR 2

Move_Acc=600;
Move_Dec=3600;
Jog_Acc=600;
Jog_Dec=6000;



if (InputGetState(OVEN_SENSOR) == ON){

JogStop();
AxisDefinePos(0);
MoveSetAcc(Move_Acc);
MoveSetDec(Move_Dec);
MoveSetVel(Move_Speed);
MoveIncremental(Move_Distance);

while (InputGetState(OVEN_SENSOR) == ON);
}

if ((InputGetState(OVEN_SENSOR) == OFF)){
MoveAbort();

JogSetVel(Jog_Speed);
JogSetAcc(Jog_Acc);
JogSetDec(Jog_Dec);
JogForward();

}
 

Similar Topics

I always thought that it's a good idea to tune a new servo motor but some people at work doesn't think so. We recently had to replace a bad servo...
Replies
5
Views
1,865
I am autotuning a servo motor (with Kinetix 300) using Motionview Onboard. #1) About autotuing's travel limit. I don't know what it is. When...
Replies
2
Views
2,290
Hi all, New here and new all round to PLC`s. We have a servo drive that runs a cross travel beam backwards and forwards. I am having trouble with...
Replies
3
Views
201
My servo motor instruction is not being executed on the gx works 3 even after the positioning parameters have been set
Replies
0
Views
125
Hi All. I am setting up an Omron 1S Servo Motor to drive a conveyor. It goes forward 200mm, pauses and repeats until it is stopped. However...
Replies
3
Views
751
Back
Top Bottom