7074
« on: March 28, 2017, 05:43:37 AM »
Hi,
I am inexperienced with servos but electronics is my thing and may be able to help or at least ask the right questions.
Most servo drives are programmed usually with software by the servo drive manufacturer. The program parameters are
stored in EEPROM in the drive. I presume that your drives have been configured previously. It may be necessary to get a copy
of the software that you can reconfigure to your requirement. It would certainly be instructive about the capability of your drives
and servos. Given that the servos have worked in this application then you should be OK without it but you may have to make
some shrewd guesses about how it was configured.
The inputs you require particularly are the step pos and step neg. In section 3.2 Internal connection of servo amplifier page 3-9
shows the inputs as opto isolated. Thus if current flows thru the opto LEDs the input will work. While the drive manufacturer
probably intended that 24V be used 5V will probably also work and certainly did with your previous controller.
Pins 1 & 2 need to be connected to the 5V supply of your BOB/motion controller, pin 8 to suitably configured estop/enable pin
on your BOB and pins 23 and 25 to your step pos and step neg pins of your BOB. I am going to presume your motion controller/
BOB can produce step pos/step neg signals. Note they are called different things, CW/CCW, among others by different controller/BOB
manufacturers. While Step/Direction is more common in Mach CW/CCW is well known and widely if not universally supported.
What is not clear is whether your drives are anticipating that the limit and /or home switches are to be hooked direct to the drive
or to the controller. Either would work as far as the servo is concerned but if direct connected to the drive the signals must be
transmitted back to Mach somehow usually via some sort of serial comms.
That only pins 1,2,8,23 and 25 had previously been used would lead you to believe that home and limits were connected to the
controller rather than the drive. I think the advice to try it that way is a good idea. If the servo is not actually installed in the machine
then not having either limits or a home switch will do no harm.
If you decide that the servo PID parameters, fault current, max speed/accel have to be changed then you will have to get a copy of
the configuration software, no question. With any sort of luck you can use what is currently configured.
What controller and/or BOB are you using? I use an external controller, a Smoothstepper ESS and Homan Designs BOBs.
If you don't have either a controller or BOB then you have some decisions to make. You might also consider using Mach4
rather than Mach3. There is nothing wrong with Mach3 and it has tens of thousands of users but its development has ceased.
Mach4 is suitably complete for milling and routing and features are being added daily by Artsoft and Plugin manufacturers.
If you are going to buy a BOB or BOBs make sure you get ones with LEDs on the outputs, really are a Godsend when setting
up, especially if new to Mach.
Craig