2011年8月19日 星期五

伺服馬達|執行回原點動作,跑出兩個點?action execution back to the origin, ran out of the two points?

一般回原點動作,都是先到機台的原點sensor,再找馬達的Z點。
General movement back to the origin, the origin of the machine are first sensor, and thenfind the Z motor point.

如此一來,應該只會有一個點,不應該跑出兩個點位!?
So, it should be only one point, two points should not run out!?

但如果在碰到原點sensor時,也剛好在馬達的Z點呢!!
If you encounter the origin sensor, the Z also just point it at the motor!!

有可能這次原點,剛好過Z點一個脈波,
May be the origin, just over a pulse point Z,

下次回原點剛好在Z點前,
Next back to the origin point in the Z just before the

就會產生回原點有兩個不同點的情形了。(兩個點位的距離是馬達一圈的距離。)
Will produce two different points back to the origin of the case. (The distance between twopoints is the distance around the motor.)


解決方式:
把原點SENSOR,移開現在的位置,就可以了。
Resolution:
The origin SENSOR, remove the current position on it.

Servo motor | Why can not put the origin of the middle to put the limit at the negative side!?!?

Servo motor | Why can not put the origin of the middle to put the limit at the negative side!?!?


Origin are generally placed next to the limit in the negative, almost no one put the middle, is why!?

Servo motors in the past to find the origin, only to find a direction.

If the motor stop position is at the origin of the positive direction, negative direction to find no problem.

However, if the motor stop position is at the origin of the negative direction,
To find the origin or to the negative direction, it will hit the limit.

Although the servo drive has been to find the origin, the encounter limit, will go the opposite direction to find the origin of the function.
However, the relative waste of time will be longer.

People may say, I recorded the coordinates, if it is at the origin of the positive, negative to go aboard,
If it is at the origin of the negative, go out walking.
The question is: first to the positive or the negative go!? For motor after the positive or negative to!?

Servo motor | highest pulse number, related to the maximum speed

Servo motor | highest pulse number, related to the maximum speed

To pulse control servo motors, in addition to the electronic gear ratio to take into account,
There is also maximum speed considerations.

Some can receive 200kpps, 500kpps What's the difference!?

200kpps = 200k per second, a pulse / sec

A pulse of 1um, the
1 seconds to go 200000um = 200mm
1 minute = 200mm/sx60 seconds = 12000mm/min = 12 m / min


500kpps = 500k per second, a pulse / sec

A pulse of 1um, the
1 seconds to go 500000um = 500mm
1 minute = 500mm/sx60 seconds = 30000mm/min = 30 m / min

From the above calculation that, in setting the electronic gear ratio,
Also need to take into account the maximum pulse number, as it will affect the speed.

If you do not need to um-level accuracy, the electronic gear can be relaxed,
Speed ​​can also be demanding.