[How-To] VFD JOG Button Question ...

simspace

Registered
Registered
Joined
Nov 17, 2012
Messages
48
I am trying to wire up a jog button to my VFD but the button is not working correctly and I wonder if I'm wiring it incorrectly.

I am using one of these normally-open momentary button.
One side of the button is wired to X4 on the terminal control block (as described on P39 of the manual).
The other side of the button is wired to COM on the terminal control block.

My problem:
When I press the jog button the motor starts (that's good).
When I release the jog button the motor continues running (not so good).
I also tried reproducing the problem with a jumper wire ... same problem.
When I jumper wire from COM directly to X4 the motor starts.
When I disconnect the jumper from X4 the motor continues running.

I configured the jog button function codes according to the manual as follows:
  • P0.02 = 1 (Terminal control)
  • P1.04 = 30 Hz (Jog running freq.)
  • P1.05 = 4 (Jog acceleration time)
  • P1.06 = 4 (Jog deceleration time)
  • P1.21 = 0 (REV/JOG Key is set to JOG) (Jog works when I press the REV/JOG key on the FVD keypad)
  • P3.04 = 4 (Use terminal X4 to control Forward Jog terminal)
  • P3.05 = 3 (Use terminal X5 as Stop terminal of 3-line control mode #1)
  • P3.07 = 2 (3 Line control mode #1) (Because I installed start, stop buttons and a direction switch which works great!)
I wonder if anyone here has ever had the same problem or can offer some advice?

Thanks,
Chris!



As a side note ...

I did successfully wired up my VFD with start and stop buttons and a direction switch as described on P24 and P25 in the manual.
These buttons work great (after I realized I had o jumper the COM side of the start button to the X3 [input] side of the stop button)!
Below shows how I wired up the start and stop buttons and the direction switch.


1611795771614.png

And this shows how I set the function codes for the start and stop buttons and direction switch:
P0.02 = 1 (Terminal control)
03.01 = 1 (X1 used as Start terminal of 3-line control mode #1)
03.02 = 2 (X2 used as Direction terminal of 3-line control mode #1)
03.03 = 3 (X3 used as Stop terminal of 3-line control mode #1)
P3.07 = 2 (3 Line control mode #1)


 
Last edited:
Programming appears correct for what you want to do. Jog should be a momentary function. Sometimes I do a factory reset and reprogram the VFD when there is something that seems to be a possible programming error, or go back in and recheck the parameters. Otherwise contact the vendor you purchased from if you cannot get an intermittent jog to function correctly. You also might try a lower jog speed, most VFD's limit jog to 10 Hz or less.
 
Programming appears correct for what you want to do. ... Sometimes I do a factory reset and reprogram the VFD ... You also might try a lower jog speed, most VFD's limit jog to 10 Hz or less.

Thanks @mksj, I will try your suggestions tonight.

I have been emailing the mfg, but it's a 24 hour response time. And they don't read or understand my emails very well.
They always end up telling me to do something that I am already doing and that I have already stated in my previous emails.
The struggle is real!
1611838654460.png
 
Last edited:
Under the 3xxx digital input, if you had a second button that used parameter 14 (rapid stop/decel to stop)
so you hit Jog and then hit this 2nd button to stop? Still looking, but honestly, there is a lot I'd like to do with my VFD, but I don't have the plums you have...I'm living vicariously through you.
 
There might be something wrong with your wiring. Try disconnecting the run command wire to terminal x1 and try jog again. If jog works correctly, then you are somehow powering x1 with the jog button and the drive thinks you want to start it.
 
Sorry, I've been traveling, and busy beating my head against a wall trying to get the stinking Jog button to work.
Thanks for your responses. I tried your ideas with no success.
And the Chinese manufacturer has stopped responding to my requests for help.

It appears the way the VFD is designed, I can't have Start / Stop buttons and a Direction switch and a Jog button.
I can have either Start and Stop buttons and a Direction switch or Jog buttons.

It seems to have something to do with the 3-line control mode. My understanding is there is no "Stop Jog" function. There is only one Stop function and it seems like it cannot be shared between the Go button and the Jog button.

So, my last resort is to use the small Jog button on the detachable VFD panel. I will mount the detachable VFD panel to the control box I'm assembling that will house Start / Stop buttons and a Direction switch.

I'll post some pics here when it's completed.
 
There is no “jog stop” since jog is meant to be a momentary push button that only engages while the button is pressed.

How long are you letting the machine run after pressing jog before pressing the stop button? You have an acceleration time of 4 seconds and a deceleration time of 4 seconds in the parameters you provided above. Your jog may be functioning correctly, just going through a long deceleration cycle. I would set that much lower. Keep in mind the VFD will use the full deceleration time every time it stops.

I would move the carriage as far to the right as I could, press the jog button and release and see if it does stop on it’s own. If it stops 4 seconds after you release the button, change your deceleration time to something much faster. Your jog speed is also way too high, you should put that back to the factory default of 5. At 5 hz, you should be able to easily stop your spindle in less than a second without a braking resistor.
 
There is no “jog stop” since jog is meant to be a momentary push button that only engages while the button is pressed.
... press the jog button and release and see if it does stop on it’s own.
I agree, it should stop when I release the Jog button, but unfortunately it doesn't. When I release the normally-open Jog button the motor keeps running until I press the Stop button, regardless of what the speed or accel/decel parameters are set to.
 
Well, that's odd. Wiring it up for 2-wire made the jog button work as intended?
Yes, in 2-wire mode I could jump COM to the terminal I configured for FJOG and it worked. I tried the normally-open switch and it worked too.

But to use Start/Stop buttons in conjunction with a direction switch I need to configure the VFD in 3-wire mode.

To use the Jog button in 3-wire mode I had to configure the VFD as described in this message the manufacturer sent me ...

Set parameter P3.01=4,P3.02=5,P3.03=3,P3.07=3
Please connect X1 with COM terminal, X1 used as forward JOG;
Please connect X2 with COM terminal, X2 used as reverse JOG;
Please connect X3 with COM terminal, X3 used as terminal of 3-line control mode.
You can use normally-open momentary button for X1,X2.
X3 use the Ordinary switch when push is always closed and open is always closed

Following those directions deletes the Start/Stop/Direction configuration which is more important to me.

Unfortunately I think there are some limitations with this brand of VFD.

I did find this interesting video where Cliff uses some 12V relays in his button configuration. I may give that a try. Not sure yet.

I really want to start making chips fly, so I think I'm going to bail on the Jog function for now and possibly revisit it at a later date.
 
Last edited:
Back
Top