CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > Machine Controllers Software and Solutions > Fanuc


Fanuc Discuss Fanuc controllers here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 01-22-2012, 09:16 AM
jsheerin's Avatar  
Join Date: Aug 2008
Location: US
Posts: 1,132
jsheerin is on a distinguished road
Fanuc absolute pulse coder pinout?

Hi all,
I bought a Fanuc 30F motor, A06B-0353-B831 that has what I think is an absolute encoder. The number on the encoder is A860-0320-T011. It says it's an 'ABS Pulse Coder, 2000P'. I have some pictures of it here: http://www.cnczone.com/forums/1054004-post261.html

Does anyone know anything about these, like the pinout or what the communication protocol is? If I can figure this out I might be able to use it with Linuxcnc, but if not I can just replace it with an incremental encoder.
__________________
CNC mill build thread: http://www.cnczone.com/forums/vertical_mill_lathe_project_log/110305-gantry_mill.html
Reply With Quote

  #2  
Old 01-22-2012, 11:32 AM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 16,538
Al_The_Man is on a distinguished road
Buy me a Beer?

AFAIK you cannot use these with Linux or most controls, if you replace with a standard quadrature encoder it has to have commutation pulses on it and it has to be aligned to the rotor position.
Digging a bit deeper, I discovered that the absolute encoders appear to be quadrature differential but have battery backed position retention?
But I still cannot confirm the nature of the transmission output, I suspect it may be serial?
Al.
__________________
CNC, Mechatronics Integration and Machine Design.
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.

Last edited by Al_The_Man; 01-22-2012 at 12:05 PM.
Reply With Quote

  #3   Ban this user!
Old 01-22-2012, 02:23 PM
jsheerin's Avatar  
Join Date: Aug 2008
Location: US
Posts: 1,132
jsheerin is on a distinguished road

Thanks Al.

You can use normal incremental quadrature encoders without commutation pulses with linuxcnc (previously EMC2 - now changed for legal reasons) and the bldc component. Andy, the author of bldc, tells me you can use absolute encoders as well but without knowing what the output is he can't say if the one I have will work or not.

Is the 6VA line for the battery? I have an alpha series manual that references that on an absolute encoder. Or is the battery backup in the drive itself?

If the output is the same as a normal quadrature encoder, I could just use it that way... I'd just have to figure out where to apply power.
__________________
CNC mill build thread: http://www.cnczone.com/forums/vertical_mill_lathe_project_log/110305-gantry_mill.html
Reply With Quote

  #4  
Old 01-22-2012, 03:23 PM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 16,538
Al_The_Man is on a distinguished road
Buy me a Beer?

The battery is usually in the drive, Some of the ones I found have serial communication, oddly they appear to be similar to the Tamagawa encoders used on Mitsubishi's, the pin terminology is even the same?
Al.
__________________
CNC, Mechatronics Integration and Machine Design.
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
Reply With Quote

  #5   Ban this user!
Old 01-22-2012, 05:43 PM
tc429's Avatar  
Join Date: Feb 2011
Location: USA
Posts: 325
tc429 is on a distinguished road

the older fanuc absolutes are very simple- not serial, I played around with one a while back, trying to get my led box to work on it- if you strobe pin 20 at powerup, the quadrature channels on pins16/17 and 18/19 'blink' up to the current position- looks like its rotating via quadrature... kinda a neat approach
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 01-22-2012, 10:31 PM
jsheerin's Avatar  
Join Date: Aug 2008
Location: US
Posts: 1,132
jsheerin is on a distinguished road

Well, I'd say this counts as an old one. I think it's from 1987.

What are the pin numbers you reference?

Also, what do you mean by 'strobe pin 20 at power up'? When you say the quadrature channels blink up to the current position, do you mean the electronics in the encoder essentially output all the counts to get to where ever it last stopped? Do you have any more info on this? Sounds interesting...
__________________
CNC mill build thread: http://www.cnczone.com/forums/vertical_mill_lathe_project_log/110305-gantry_mill.html
Reply With Quote

  #7   Ban this user!
Old 01-23-2012, 06:03 AM
tc429's Avatar  
Join Date: Feb 2011
Location: USA
Posts: 325
tc429 is on a distinguished road

Im thinking of the pinouts on the honda plug end...we only had these on a couple machines. Ive got a sketch somewhere on the amphenol plug, sure it should be in the 6050 servo drive book too, I'll try to find it today.
yes the quadrature just 'counts up' to its last position. the strobe to synch up is like a 12v 20 msec pulse IIRC, but its been a long time, I dont think it was 5v/ttl though... all the incremental absolutes worked this way, even the red ones. the newer serial absolutes were just serial A/C/alpha with a battery added to the plug, they synch thru the serial link of course, all are pretty high resolution.
Reply With Quote

  #8  
Old 01-23-2012, 09:14 AM
Al_The_Man's Avatar
Community Moderator
 
Join Date: Dec 2003
Location: Canada
Posts: 16,538
Al_The_Man is on a distinguished road
Buy me a Beer?

Originally Posted by jsheerin View Post
Well, I'd say this counts as an old one. I think it's from 1987.

What are the pin numbers you reference?
.
J, what is the MS number of the connector?
Al.
__________________
CNC, Mechatronics Integration and Machine Design.
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.
Reply With Quote

  #9   Ban this user!
Old 01-23-2012, 09:55 AM
jsheerin's Avatar  
Join Date: Aug 2008
Location: US
Posts: 1,132
jsheerin is on a distinguished road

Al,
It's the 19 pin connector, the 22-14.

Tc, if you can find more info that would be great.

I think the pinout might be the same as on the newer absolute encoders (alpha series). Looking at that manual, the C1-C8 commutation signals are on the same pins, and the other pins seem to match up as well (connected 0V pins). I say this so far only from checking resistances between pins and comparing it to an incremental Fanuc encoder that I know the pinout for, but the commutation pins have exactly the same resistances to ground. So if this turns out to be the case (hopefully I can check tonight - I'll have to wire up a plug and degrease the motor before putting it on the bench...), then I would have A,B,Z and the differential pairs, the 4 commutation channels, +5V, 0V, shield, REQ, +6VA, 0VA. So I assume the +6VA and 0VA are for the battery, and the REQ line is what tc is talking about putting a pulse into? If anyone can confirm that would be great. Otherwise I'll play around and post whatever I find.
__________________
CNC mill build thread: http://www.cnczone.com/forums/vertical_mill_lathe_project_log/110305-gantry_mill.html
Reply With Quote

  #10   Ban this user!
Old 01-23-2012, 10:39 AM
jsheerin's Avatar  
Join Date: Aug 2008
Location: US
Posts: 1,132
jsheerin is on a distinguished road

Thinking about this some more, if it works as a quadrature encoder then I could really just skip the absolute part... All my other axes will have incremental encoders so having an absolute encoder on one axis wouldn't be that big of an advantage.
__________________
CNC mill build thread: http://www.cnczone.com/forums/vertical_mill_lathe_project_log/110305-gantry_mill.html
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 01-23-2012, 04:54 PM
tc429's Avatar  
Join Date: Feb 2011
Location: USA
Posts: 325
tc429 is on a distinguished road

didnt have a scanner, but heres the signal/pinouts for the ms3102a22-14p

A/A
*A/B
B/C
*B/D
Z/E
*Z/F
C1/G
C2/H
C4/J
C8/K
+5V/L
0V/M
SHIELD/N
OH1/P
OH2/R
REQ/S
+6VA/T
0VA/U

the 'REQ' is the one thats strobed at bootup- didnt get a chance to look for my notes, maybe someone with a ABS equipped machine can toss a scope across pin 20-0v on the honda plug side and see what it is- seems like it *should* be a 5v signal, or maybe just a ground pulse, but I for some reason still think it was like +12v for 20msec to initialize the encoder- in reality guess the strobe length probably dont matter, and just thats what the control puts out... IIRC you wont get any quadrature until the REQ is strobed though.

brainfart- hey just thought of something- the 6050 amps have a jumper (S31
or 32?) its the only one on the right/lower part of the pcb- its set high for ABS encoders- we never use it that I can think of, but I know its there... I bet the amp generates the strobe when ENB goes high, immediately before sending VRDY back...the 5v to the encoders is generated at the VCU supply, its just commoned to the motherboards 0v... might make sense that the initialization would occur synch'd with VRDY so the drive holds counts as it 'counts up'

on the 6057/6058 digitals, the abs bit is set in the parameters at bits APC/APZ or something like that, but those take encoder plugs direct to mother board, not passing thru the drive to leave the C1~C8 commutation signals like on the 6050s...
Reply With Quote

  #12   Ban this user!
Old 01-23-2012, 05:55 PM
tc429's Avatar  
Join Date: Feb 2011
Location: USA
Posts: 325
tc429 is on a distinguished road

just looked over your project thread- cool

hey, if you could get this working, why not do the same for your other axes? weve got a boatload of the old 30f/20f motors stored away off scrapped 420 robots, and probably 500~1000 of the black 2k abs/taper shaft mounted encoders (with resolvers and weird plugs - can be cut off) that we pulled from 380 robots we scrapped... heck we might have several thousand of them- literal hoppers full. a buddy of mine saved me about 50 of the 30Fs for nothing (but he pulled the encoders- likely mixed red and black style) I was going to use for windmill/generators- he might still have them too...

we also have a boatload of the 6050 h005 drives too- but they all have the goofy -R00 topboard, the 3-7 jumper for reverse rotation config wont work, and from what Ive seen gain linearity is a big tuning mess compared to the last E/F revs...they will drive the big motors, but linearity would likely cause distortion when doing any circular interpolation... they are all 185 volt input, +/- 10 analog, the encoders all pass thru the drive- they both leave the commutation signals at the drive AND theres a onboard freq/volt converter so it generates it own tach off the quadrature slew rate...they were awesome drives- but the robot R00 version wasnt anywhere as linear as the later ones...I ran some in a mill once with 0M-A control, ran into the issue of not being able to reverse the electrical rotation and some linearity, so never tried again... I have one in a 'jogbox' for moving analog fanuc ac servos using just 120 volt cord input, its handy for folding unpowered robots or jogging stored machines, its used pretty often, been in there at least 10 years...
the old 6050 will run at reduced power on single phase- just need minimum of 170 volts on terminal A and 1, then jumper 1-2 and it fools the phase detection... I run the 0M-A bridgeport in my garage with (6047 DCs) the same way- can rapid all 3 axes at 100 IPM without tripping a 10 amp 120 volt single pole breaker...
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
RECONDITIONED FANUC SERIAL PULSE CODER A860-0346-T141 CNCadmin EBAY ADS 0 06-04-2011 03:10 PM
Need Help!- Fanuc pulse coder wanted!!! usedcncmt Want To Buy...Need help! 0 02-11-2011 07:02 PM
Fanuc dc servo with Pulse coder 2000 feedback Harryp Servo Motors and Drives 6 11-05-2010 05:34 AM
Fanuc pulse coder pinout? Jonne Servo Motors and Drives 2 09-19-2007 02:15 PM
Fanuc Pulse Coder Derek.C Fanuc 2 01-03-2007 08:24 PM




All times are GMT -5. The time now is 01:20 PM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361