On Sat, 2008-11-08 at 18:22 -0500, Alpha wrote: > Thank you Steve and Kirk. > > The control is a Kitamura 1000. I contacted Sanyo and they said the number > I gave them are not good. So now we know they are AC servos with encoders, > What next?
My guess is that you should be able to use your existing axis motors and controllers. The key is in figuring out what signals the controllers need to get in order to make the motors move correctly. The signal could be a number of steps or a velocity command. The controller will use the signal and the encoder feed back to monitor the motor motion and use the feedback to adjust the output to the motor. In some controllers, as I think yours are, the encoder is also used to monitor the motor shaft position because the controller outputs to the motor vary with the motor shaft position. EMC2 has motion control software built-in, but in your situation the controller will take over some of the functions. So some of the settings for tuning your servo system will need to be set in the controller and not in EMC2. I guess, what I am trying to say is that your conversion could get pretty complicated in a hurry and you will need to be comfortable with motion control concepts, familiar with EMC2, and have good documentation on your equipment. It might be a good idea to set up a single axis with a small DC brushed servo, and go through the process of getting it to function and get it properly tuned. Once you understand how the basic system works it will help you cope with the added complexity of your AC servos. Your spindle and peripherals are another story. Now that I think about it, it might be easier to get your spindle working first. It should be less complicated and cover some of the basics. Again, you will need documentation on the spindle drive. A model number and/or picture might help us get you started. On the other hand, if you go to the wiki: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl and search for Mazak, you can see an example of a complex spindle. > Seeing how the Servo Amp, motors and encoders are all match and worked > at one time. What would you all suggest? Keep the plc? by pass it? You will need to find out how your PLC communicates, commonly through a serial port of some sort or Ethernet. I know very little about PLC's. Others on this list have had success though. EMC2 has a software PLC or EMC2 can control your peripherals directly. Since your PLC is in place, my guess is that you should try to use it. If you get an inexpensive parallel port break-out card, you can practice with EMC2's IO with buttons, LED's, relays and such. This is a good way to get started with HAL. http://www.linuxcnc.org/docview/html//hal_intro.html Kirk http://wallacecompany.com/machine_shop/index.html ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users