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! > MetalWorking Machines > HURCO


HURCO Discuss Hurco machines here.


Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 02-08-2010, 11:15 PM
 
Join Date: Feb 2010
Location: U.S.A.
Posts: 158
fasto is on a distinguished road
New (to me) BMC-20!

I just got a BMC-20, it looks to be a nice machine once I get it going.
Since there seem to be more Hurco experts here than anywhere else in the world, I thought I'd join up!

I am having some troubles with the BMC-20. I was worried about control problems, happily the control seems to run great, it's got an upgraded memory board with good lithium AA cells so that's good news.

The bad news is that there's some trouble with the Fanuc 3-axis servo drive, fanuc # A06B-6050-H401, which is an AC drive using red cap servos. As soon as I power up the machine, the drive shows a TG error LED on the Y-axis. A little later, it also lights OC on the Y-axis. I did exchange the X-axis and Y-axis on the control (motor, encoder, control) and the error stays with the Y-axis DRIVE. From what I've read, TG is an error with the motor feedback. I'd guess OC is probably overcurrent. Keep in mind that the control hasn't booted yet, or enabled the drive yet, so the overcurrent can't be for real.

Fanuc provides five error line outputs, but Hurco doesn't hook them up or provide any info on what they mean. I hooked them up, and one of the Y-axis lines is showing 24V with all the rest at 0. So, the drive is trying to tell me something.

I don't have the Fanuc book for the drive which is supposed to be B-54765E. Would the book describe the meaning of the LED's and the error lines? I can fix this, as I believe it's most likely a blown up op-amp, optocoupler, or logic gate but it'd be great to know where to start!

Thanks,
Aaron

Last edited by fasto; 02-09-2010 at 12:49 PM.
Reply With Quote

  #2   Ban this user!
Old 02-09-2010, 03:06 AM
 
Join Date: Jun 2008
Location: England
Posts: 605
bloke is on a distinguished road

Broken cable to the encoder on X.
There are three jumpers on the front of the drive marked S10L, S10M and S10N. These are by default set to the top two pins. Move these jumpers to the bottom two pins on all three to disable the TG alarm function.
Power up and verify the fault has disappeared and then move the S10L jumper to the top position. If the alarm reappears, the fault is on the X cable. Double check by restoring the jumper to the top position on all three axes one at a time. Replace the cable that is causing the problem but be sure to check the wiring as there is a link in the encoder plug that swaps the direction of travel for the X.
Reply With Quote

  #3   Ban this user!
Old 02-09-2010, 09:50 AM
 
Join Date: Feb 2010
Location: U.S.A.
Posts: 158
fasto is on a distinguished road

Hi Bloke, thanks for both replies.
What I was testing, I shifted all the X-axis connections to the Y-axis, and the Y-axis to the X-axis at the drive.
That is, I exchanged CN1L and CN1M, CN5L and CN5M, CN6L and CN6M, 5L/6L/7L and 5M/6M/7M. I would have expected the error to follow the cabling that I swapped, if the cabling were the problem.
(Later...)
I just looked at the drive, and the S10L is already on the bottom pins! The S10M and S10N are on the top pins. So, I might have bad X and Y axis encoder cables. I will do some more testing after I get some other work done.

I did see the A & B signals crossed on one of the encoder wires, thanks for pointing that out.

Does the drive manual that I don't have contain the function of all these pins? I guess I will have to go get it.
Reply With Quote

  #4   Ban this user!
Old 02-09-2010, 12:03 PM
 
Join Date: Jun 2008
Location: England
Posts: 605
bloke is on a distinguished road

I can fill you in on the pin functions. Let me know when you need them and I'll dig 'em out.
Reply With Quote

  #5   Ban this user!
Old 02-09-2010, 12:52 PM
 
Join Date: Feb 2010
Location: U.S.A.
Posts: 158
fasto is on a distinguished road

Originally Posted by bloke View Post
I can fill you in on the pin functions. Let me know when you need them and I'll dig 'em out.
I'd be thrilled to have them, at your convenience.

I editied my original post, as I wasn't clear that the error stays with the Y axis on the drive when I swap cables around. I'll do more checking later.

Edit: moving the S10M jumper (Y-axis) does keep the Y/M TG light from coming on, as I expected.

I put the S10M jumper back to the top pins. Then, when I move another axis' cabling to the Y-axis servo (the M servo), the Y/M TG light comes on, no matter which axis' cables are on the Y/M servo amp.

Based on this, I think the cables on the machine and the motor encoders are probably OK.

I exchanged the 40-pin axis CPU (?) chips between X and Y, and the problem stayed with the Y/M axis. So, I think that 40-pin chip is OK.

That means there's a problem with the drive board, as I suspected. My presumption is that the TG light indictes encoder failure, or a wiring fault related to the encoder, and NOT a problem with overcurrent/overvoltage/undervoltage/etc. Thus, the problem could be with the circuits that handle the encoder, or with the circuits that detect encoder error.

Now, I'm going to continue to trace the encoder circuits through the board, unless anyone has another idea (yeah, just send it out to be rebuilt - that's like declaring defeat!). I've got the TDS2014 warmed up.

Thanks for all your help! I surely appreciate it!

Last edited by fasto; 02-09-2010 at 05:34 PM. Reason: More Info!
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 02-09-2010, 11:14 PM
 
Join Date: Feb 2010
Location: U.S.A.
Posts: 158
fasto is on a distinguished road

Well, I looked over the drive's board carefully and didn't see any obvious signs of bad components. I will say that the designers seem to have done a few things I would have avoided, like leaving unused logic gates with floating inputs.
Some person or persons unknown have been in the board before, evidently trying to repair this same, or a very similar, issue. They weilded their soldering iron more like a plumber would, though.

I did figure out a few things. The five lines that Hurco calls error flags or something like that are actually the 4 bits of the second encoder that the drive uses (1,2,4,8 not the A/B/Z for the control) that are optically protected, and a 24V line.
The error signals are logically OR'd using 7406 open collector inverters. I reverse engineered the Low Voltage error detector which shuts down all three servo sections.
I also traced out the path of the 1,2,4,8 encoder signals to the PWM generator IC's. I've got more work to do to understand the rest of the TTL logic, and how the drive recognizes the need for a TG error.

I put the drive board back on the power section, left the S10M jumper set to the bottom pins, and fired up the machine. It can't run away, the servo motors are cabled but the cogged belts are not installed.

The control had been reporting "Servo Fault Z Axis" (even though that axis seemed OK). With the S10M jumper on the bottom, the control didn't show any error messages.
I did Power-Reset Servos-Start and there was a big klunk from the electrical cabinet, which I'm not sure about but might have been the contactors in the servo drive (it might have also been an explosion, but I didn't smell any electronics smoke). When I looked in the cabinet, the TG-L and TG-N lights were on and another light, OC perhaps? I shut the main power off right away and forgot to write down the third light. With some luck (!) I didn't damage anything more than it's already damaged.

I will need to keep investigating, tomorrow.
Reply With Quote

  #7   Ban this user!
Old 02-09-2010, 11:45 PM
judleroy's Avatar  
Join Date: Dec 2006
Location: USA
Posts: 406
judleroy is on a distinguished road

I have a bmc30 so I can say that when you reset servos and hit start there is always a clunk from the cabinet. I beleive this is just the contactors or relays enabling power to the drives and servos. I don't think you hurt anything. I can't help with any of your other problems as i am at a loss with electronics. The good news to you is that Bloke is the one giving you advice. As of now every problem with this machine posted on the zone by me has been resolved through his advice. Some good advice would be to check your home/limit switches to see if any of them are stuck in the depressed position. Remove and reseat all your wiring connections. Also making sure you use the static wristband remove the boards in the pc case clean wipe down the pin connectors and reseat them as well. There should be 3 or 4 rows off jumpers above the pc box, if so check that all the jumpers are seated well. These just press in. I don't know if this will help with your problems but it fixed most of mine and can't hurt(If the machine was recently moved many of these items could have become lose during transport).Good Luck!
Judleroy
Reply With Quote

  #8   Ban this user!
Old 02-09-2010, 11:49 PM
judleroy's Avatar  
Join Date: Dec 2006
Location: USA
Posts: 406
judleroy is on a distinguished road

By wiring connections I mean the pc harnesses in the control box not every wire in the machine. Sorry if that sounds confusing.
Reply With Quote

  #9   Ban this user!
Old 02-10-2010, 10:09 AM
 
Join Date: Feb 2010
Location: U.S.A.
Posts: 158
fasto is on a distinguished road

Hi judleroy, thanks for the advice. That's what most folks who have moved machines say to do.

Since I design & manufacture PCB's I went a step further and ran all the control's pcb's through my PCB washer - you wouldn't believe how dirty they were, and neither Intel nor Hurco conformally coat their PCB's. There was about 2 fluid ounces of fine swarf in the bottom of the PCB washer at the finish.

I also spent a few hours and rang out all the wiring in the machine. My first job out of college was doing field service for a company that repaired control systems on cargo ships, and I know the mayhem that a loose wire or bad connection can cause. I don't really like the "push-in" terminal blocks that Hurco used, we always used either Weidmuller or Phoenix Contact screw down blocks.

I expected some problems with the machine, but I expected them with the control side, or the wiring, given the complexity of the 2-axis drive boards (each axis has its own 8031 CPU) and the personality board. I wasn't expecting the servo drive troubles. I don't think the Fanuc servo machines were as popular as the other servo systems, so there's a lot less people who have repaired the Fanuc drives. Also, Fanuc isn't really very forthcoming with the info about the drives, etc.

I really do appreciate the help that Bloke has provided; I was hoping that he'd take an interest in getting another machine back in operation! I also read through the entire Hurco forum here, every post except some that clearly weren't relevant. It has been a real gold mine of information.

Regards,
Aaron
Reply With Quote

  #10   Ban this user!
Old 02-10-2010, 10:36 AM
 
Join Date: Jun 2008
Location: England
Posts: 605
bloke is on a distinguished road

Righty, here's the pins for the Fanuc encoder.
Honda plug._____Amphenol plug._____Signal.
1,2 & 3_________N & T_____________0V
4,5 & 6_________J & K_____________5V
8______________R________________O/HEAT 1
9______________S________________O/HEAT 2
10_____________M________________C8 (commutation binary)
11_____________L________________ C4 (commutation binary)
12_____________P________________C2 (commutation binary)
13_____________C________________C1 (commutation binary)
14_____________F________________PCZ (REF. PULSE)
16_____________A________________PCA (A PHASE)
18_____________B________________PCB (B PHASE)
20_____________H________________SIG. GND (connect to shield)
15_____________G________________*PCZ (REF. PULSE INVERSE)
17_____________D________________*PCA (A PHASE INVERSE)
19_____________E________________*PCB (B PHASE INVERSE)
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 02-10-2010, 12:20 PM
 
Join Date: Feb 2010
Location: U.S.A.
Posts: 158
fasto is on a distinguished road

Excellent, thanks!
Earlier you posted info about the S10[L|M|N] jumper that disabled error detection for each drive. Have you any info on the multitude of other jumpers on the drive?
Many thanks,
Aaron
Reply With Quote

  #12   Ban this user!
Old 02-10-2010, 03:17 PM
 
Join Date: Jun 2008
Location: England
Posts: 605
bloke is on a distinguished road

I have a complete manual for the drive. It'll take a while to type them in but I'll put the other jumper functions up shortly.
Cliff.
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





All times are GMT -5. The time now is 08:13 AM.





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