how to drive a VFD with 0-10V/CW/CCW signal
Posted: Thu Aug 21, 2025 1:44 pm
hi Tom,
I'm Beppe, from Italy. My lathe is equipped with an Omron R88 driver. It controls it via +-10V supplied by the KFLOP analog-to-digital converter.
A few days ago, the driver broke, and I need to replace it with a new one. I already have a VFD driver that requires 0-10V as the speed reference and a CW/CCW signal for the direction. I haven't used C in a long time, and I'm a bit confused about how to edit C programs.
Actually, when I press "Cycle Start," I only manage one bit to enable the spindle driver, and the spindle direction is set via the M3/M4 G-code, +-10V from the analog-to-digital converter. But with the new driver, the speed must be referenced between 0V and 10V, and the CW/CCW signal must be configured...
How can I do this?
Thanks for ur patience
Beppe
I'm Beppe, from Italy. My lathe is equipped with an Omron R88 driver. It controls it via +-10V supplied by the KFLOP analog-to-digital converter.
A few days ago, the driver broke, and I need to replace it with a new one. I already have a VFD driver that requires 0-10V as the speed reference and a CW/CCW signal for the direction. I haven't used C in a long time, and I'm a bit confused about how to edit C programs.
Actually, when I press "Cycle Start," I only manage one bit to enable the spindle driver, and the spindle direction is set via the M3/M4 G-code, +-10V from the analog-to-digital converter. But with the new driver, the speed must be referenced between 0V and 10V, and the CW/CCW signal must be configured...
How can I do this?
Thanks for ur patience
Beppe