mesa + battery

More
10 May 2024 13:11 #300321 by tommylight
Replied by tommylight on topic mesa + battery
Kuka robots use big batteries to power off gracefully in case of power loss, so they use those to keep track of joints.
At least till KRC4, i still have to open one of those... KRC4 had a lot of changes.

Please Log in or Create an account to join the conversation.

More
10 May 2024 14:17 #300327 by TangentAudio
Replied by TangentAudio on topic mesa + battery
StepperOnline also sells an inline box for their 23-bit encoders which can make them into battery-backed absolute encoders.

www.omc-stepperonline.com/1-5m-encoder-c...e-encoder-ceast1m5-2

I'm not familiar with the details of how they implemented this, but it seems like something trying to solve a similar problem.

Please Log in or Create an account to join the conversation.

More
10 May 2024 21:35 #300349 by blazini36
Replied by blazini36 on topic mesa + battery

The DYN adapter has a fixed resolution and does seem to be single turn.
(its absolute nature is mainly for commutation which it seems to acquire via Hall inputs)

 

Yes it's "fixed" but input resolution is specified at "time of ordering" which sounds to me like it's updated via firmware. Multiturn still seems like a possibility to me via firmware, if they offer it.

Absolute encoders are typically not just incremental encoders with processing, as this would not
have the correct position count at startup.
 


OK, I don't use servos with absolute encoders (well techincally I guess I do lol) so I have to ask....On a servo system that uses a single turn absolute encoder, what is the position read out from the drive on power-on? You have to be able to tell the angle of the motor shaft otherwise what's the point right?

Please Log in or Create an account to join the conversation.

More
10 May 2024 21:52 - 10 May 2024 21:53 #300353 by PCW
Replied by PCW on topic mesa + battery
A single turn absolute encoder will read the correct angular shaft
position at power up. Magnetic encoders are often absolute as they
have a single 2 pole magnet on the shaft, influencing an array of hal sensors.
Its actually sort of like a 1PPR encoder with a very high interpolation
ratio. Optical absolute encoders typically have multiple tracks  with 
Gray coded data on the tracks. to get absolute operation.

The Dyn adapter  gets it "sort of" absolute operation by having
very low resolution absolute inputs (UVW or Hall)
 
Last edit: 10 May 2024 21:53 by PCW.

Please Log in or Create an account to join the conversation.

More
11 May 2024 00:04 #300361 by blazini36
Replied by blazini36 on topic mesa + battery

A single turn absolute encoder will read the correct angular shaft
position at power up.

 

From the DYN4 manual regarding the "Absolute Encoder" equipped Servo

The motor power on position is the default absolute zero position, or it is the position set by using set absolute
zero function (0x00).

That sounds like the behavior of a purely incremental encoder. Now if you stick an ASIC inside the encoder housing that does the actual counting, maybe you can get away with calling that servo encoder "absolute". If you stick a battery on it, power on no longer affects it's so it's semantically the same thing as a physically reading absolute encoder except for the fact that when it woke up the absolute position was not physically predefined.

The only way to reset the drive position on a DYN4 is to hard reset the CPU. I'm guessing that hard reset drops the encoder power and allows it to reset as well. That sort of backs up my theory about it being a mostly incremental encoder with an ASIC processor I think. I'm not really smart enough to get into all that commutation business but I don't see how their standard motor encoder resembles an absolute encoder in the traditional sense.

I make those points because I'm assuming the converter is based on the same ASIC and basically does the same thing.

Please Log in or Create an account to join the conversation.

More
13 May 2024 23:22 #300540 by blazini36
Replied by blazini36 on topic mesa + battery
I just got a response from the guy at DMM, he just says no, the ENCV module can't do anything with a battery.

He also says that the motors have "traditional" absolute encoders. I can verify from working with quite a few of these drives and motors that there is exactly zero visibillity of absolute shaft angle from the drive power on, I just went through the DMM software as well. The only thing you will ever see from that drive after power on is a 0

What am I missing? How is that the behavior of a drive connected to a motor with an absolute encoder? What's the point?

Please Log in or Create an account to join the conversation.

More
14 May 2024 00:03 #300543 by PCW
Replied by PCW on topic mesa + battery
I think the point for them is that the commutation angle
is correct at power on.

They could forward the (1 turn) absolute position but that
would require a fieldbus interface of some kind  or some
absolute encoder format output (some drives do this with SSI)

As a curiosity, some older Fanuc absolute encoders used a normal
quadrature interface and sent the absolute position as quadrature 
counts when reset.

Please Log in or Create an account to join the conversation.

More
14 May 2024 01:57 #300545 by blazini36
Replied by blazini36 on topic mesa + battery

I think the point for them is that the commutation angle
is correct at power on.

They could forward the (1 turn) absolute position but that
would require a fieldbus interface of some kind  or some
absolute encoder format output (some drives do this with SSI)

As a curiosity, some older Fanuc absolute encoders used a normal
quadrature interface and sent the absolute position as quadrature 
counts when reset.
 

Can't commutation just be derived from hall sensors? It is an RS485 encoder "SN75176 or equivalent" 5v, gnd, S+ and S-. They're protocol isn't published in the manual, it says "contact" for that info but they didn't bother to give it to me.

The converter module which I still speculate uses the same ASIC says "Brushless AC motor types should be used and commutation can be generated from incremental, or hall sensor signals." which sounds exactly like what I was saying about the standard motor encoder, which the motor probably has a 3 hall arrangement like a brushless DC motor.

The multi-turn encoder does explain the protocol layout with some function code, CRC, 16bits of position, and 16bits of turn. I suspect the 2bytes of turn is omitted by the encoder or ignored by the drive if either is single turn. AFAIC it doesn't matter whether it's ASIC or magic that makes it an absolute encoder, If you turn it on and it can't tell you the shaft angle it doesn't seem like an absolute encoder to me. An M16 with a 2 position selector wouldn't do anything an AR15 wouldn't do.

Please Log in or Create an account to join the conversation.

More
14 May 2024 02:21 #300547 by PCW
Replied by PCW on topic mesa + battery
Halls are fine for fan motors and the like, Good servo drives typically use a higher
resolution commutation angle source to avoid torque ripple. Of course if you have Halls and
an incremental encoder, you can use the Halls for initial movement and then calibrate
the incremental count on the first Hall edge.
 

Please Log in or Create an account to join the conversation.

Moderators: PCWjmelson
Time to create page: 0.103 seconds
Powered by Kunena Forum