PLC drive stepper motor

My project is driving stepper motor via PLC (750-8000) but I have no an Ethercat stepper driver and no stepper controller (750-671). However, I have to drive motor with TB6600 (put pulse, direction, en signal to driver)

Can I use PLC (750-8000) with 4-channel digital output (750-504) to generate pulse signal to drive stepper motor driver, or any suggestion. I really need your help to get this done!!!

1 Like

Hey there! Sadly, this is not possible. You’re going to burn out the electronics very quickly if you were to try and implement this. You’re also limited by the speed of the kbus since each output to the stepper must be sent sequentially, meaning the per step time is probably going to be one or two hundred milliseconds or more. You’ll also have no position tracking, and the logic to run the stepper on a 504 would have to be entirely written by you. I would not recommend sinking the amount of time required for this set up (which will function poorly anyways). If you get the 671, you won’t have any of the previous issues and we have function blocks and example code that can get you up and running quickly that I would be happy to send over. Just reach out to automationsupport.us@wago.com

1 Like

Have you looked at our stepper modules to see if any match your specs?

Stepper Controller (750-670) | WAGO USA

Stepper Controller (750-671) | WAGO USA

Stepper Controller (750-672) | WAGO USA

Servo Stepper Controller (750-673) | WAGO USA

Could I generate pulse to input to TB6600 instead of putting direct to motor??

I believe the 750-670 module is what you are looking for. The 750-671 includes the driver, and so you would connect your 2-phase step motor directly to it. The 750-670, on the other hand, is only a stepper controller. It does not have a driver included, so the outputs from the 750-670 are purely a pulse & direction (or clockwise & counter-clockwise pulse train) control signal.

1 Like

Thank you for your suggestion. Since I need to use a pulse in my project, I was wondering if you have a ladder or FB (in codesys) that can be generate a pulse from 4-channel digital output (750-504)

You’re going to burn out the electronics very quickly if you were to try and implement this. :fire:

1 Like

The plc scan rate, KBus, and 750-504 module simply won’t allow a high enough frequency of pulse output to command a stepper drive. You really do need the 750-670 stepper controller module for this.