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!!!
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
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.
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)
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.