Welcome, Guest
Username: Password: Remember me

TOPIC: smart motor sm2315dt speed control

smart motor sm2315dt speed control 4 years 7 months ago #1378

  • kenobe2014
  • kenobe2014's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 19
  • Karma: 0
HI
I like to control my smart motor sm2315dt ver 440c to run in the following manner.

i) when user input a t=1 , motor will run at certain speed in positive direction continuously.
ii) when user input a t=0, motor will run at certain speed in negative direction continuously.
iii) when user input a t=2, motor will decelerate to stop.

when i run my program with input t=1,s=0,x=0 the motor will run for a few seconds and stop. and led for excessive position error light up.
can some one pls tell me where is my mistake. I have been trying to solve this problem for days.
Thanks.

my program is as follow.

SADDR2
AMPS=1000 '100% current
A=100 'acce 10%
MV
u=32000*20 '20 rps

C10
IF t==1
V=u*35 '35 GEAR HEAR RATIO
G
WHILE s<1 'wait for front sensor activated
LOOP
ENDIF

IF t==2
X 'decelerate motor to stop
ENDIF

IF t==0
V=-35*u
G
WHILE x<1 'wait for back sensor activated
LOOP
ENDIF

GOTO10
END
The administrator has disabled public write access.

Re: smart motor sm2315dt speed control 4 years 7 months ago #1379

  • csearcy
  • csearcy's Avatar
  • OFFLINE
  • Moderator
  • Posts: 459
  • Thank you received: 77
  • Karma: 23
The velocity value you are sending is too high. The velocity calculations in the code you pasted set V=32000*20*35... which equals 22400000. This is about 20861rpm. The SM2315DT max no load speed is 4700rpm.
www.animatics.com/smartnews/58-double-to...-size-sm2315dt-.html

The power supply voltage can also be a factor with maximum speed. The motor needs 48VDC to reach it's no load maximum rpm. If you have a 24VDC supply, the max rpm is half the speed you can achieve at 48VDC.

The value of variable t will be zero when the motor powers up. You may want to make that your Decel to Stop condition instead of t==2.
Last Edit: 4 years 7 months ago by csearcy.
The administrator has disabled public write access.

Re: smart motor sm2315dt speed control 4 years 7 months ago #1380

  • kenobe2014
  • kenobe2014's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 19
  • Karma: 0
Hi Csearcy

Thanks for your advise

my motor is fitted with a gear head of ratio 35:1, therefore i need to spin the motor 35 times faster and my power is 24V . Any way to work around?
The administrator has disabled public write access.

Re: smart motor sm2315dt speed control 4 years 7 months ago #1381

  • csearcy
  • csearcy's Avatar
  • OFFLINE
  • Moderator
  • Posts: 459
  • Thank you received: 77
  • Karma: 23
You can change to a 48VDC power supply to double the speed you're getting at 24VDC. Otherwise... you can't make the motor turn any faster than it's rated maximum rpm.
That motor with a 35:1 puts out a lot of torque. Do you need that high of a ratio... or just stuck with it?
The administrator has disabled public write access.

Re: smart motor sm2315dt speed control 4 years 7 months ago #1382

  • kenobe2014
  • kenobe2014's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 19
  • Karma: 0
Hi Csearcy
you are right,I am stuck with it. I am given a task to improve the performance of a cutting machine. Looks like i have to raise the input voltage to 48 V, will that harm the motor? I wont like someone blame for that.
The administrator has disabled public write access.

Re: smart motor sm2315dt speed control 4 years 7 months ago #1383

  • csearcy
  • csearcy's Avatar
  • OFFLINE
  • Moderator
  • Posts: 459
  • Thank you received: 77
  • Karma: 23
48VDC won't harm the motor. That is normal operating voltage.
The administrator has disabled public write access.
The following user(s) said Thank You: kenobe2014
Moderators: hsummer, csearcy
Time to create page: 0.239 seconds
Powered by Kunena Forum