Jogging (Inch Control)
Run a motor only while a button is held, by deliberately defeating the seal-in so each press is a momentary burst.
What you’re building
Parts to add
- 1Power Source
- 1Push Button NC (Stop)
- 1Push Button NO (Start)
- 1Push Button two-block NO+NC (Jog)
- 1Coil
- 1NO Contact (seal-in)
- 1Contactor
- 1Motor
Steps
Build a working start/stop first
Build the normal start/stop/seal-in circuit: Power Source, Push Button NC (Stop), Push Button NO (Start), Coil M, NO Contact M (seal-in), Contactor M, Motor. Get it sealing in before adding the jog.
Add the two-block Jog button
Add a Push Button two-block (NO+NC). This is one physical button with two contact blocks that move together: pressing it closes its NO block and opens its NC block at the same instant. Start is a separate button — Jog is its own button. In the diagram above, the dashed line links the two JOG blocks to show they are the same button.
Wire the Jog NO block to energize the coil
Run a parallel path (alongside Start) through the jog’s NO block to the coil. Pressing Jog energizes the coil directly.
Stop (right) → Jog NO block (left)Jog NO block (right) → Coil A1Route the seal-in through the Jog NC block
Put the jog’s NC block in series with the seal-in contact. Now pressing Jog opens the holding path, so the coil can’t latch while you jog.
M seal-in NO Contact → Jog NC block (left)Jog NC block (right) → continue to coil sideEnergize and compare
Click Energize. Tap Start: the motor latches and keeps running. Press and HOLD Jog: the motor runs only while held — release and it stops instantly, because the jog’s NC block kept the seal-in from latching.
✓ Test it
- Press Start: motor latches and keeps running.
- Press and HOLD Jog: motor runs; release: motor stops immediately.
- Jog never seals in — its NC block kills the holding path while you press it.
Open the Sandbox and build it
Follow the steps above with the trainer open in another tab.
Open the Sandbox →