Dyna EM3116 retrofit failures concentrate around two electrical limits: the servo supply board requires 42 VAC, and the installed Advanced Motion Controls B15A8 drives engage only when INHIBIT is pulled to signal ground. The transformer, drive supply, analog command path, encoder scaling, and emergency-stop circuit must all be handled as one system.
Wrong fixes and their failure mechanisms
Repeatedly pressing power may eventually start an aging original controller, but it neither identifies the intermittent component nor makes daily startup dependable. Leaving the machine continuously energized merely avoids the failing startup sequence; it is unsuitable where incoming power cannot remain on.
Replacing every component is also unnecessary when the mechanical system, motors, encoders, drives, transformer, and DC power board remain serviceable. The successful architecture removed the original control computer and “big board” while retaining those field components.
The damaging wrong fix is treating the transformer or servo supply as a conventional 120 VAC load. The number that matters is the voltage at the servo DC power-supply input: 42 VAC. Direct application of 120 VAC caused breakers to open and solid-state relays to weld shut. The board survived in that incident, but survival cannot be treated as protection.
| Symptom or attempted fix | Physical cause | Correct direction |
|---|---|---|
| Controller starts only after repeated power attempts | Intermittent original control electronics; corrosion was visible on two big-board pins, but the failed component was not isolated | Repair the original control path or replace its control functions |
| Leave the machine powered continuously | Avoids repeating the unreliable startup transition | Restore repeatable cold-start operation |
B15A8 drive will not engage with INHIBIT at +5 V
|
The installed drives require INHIBIT pulled to signal ground to engage |
Reference the inhibit circuit to the correct signal ground and confirm the green LED |
Breaker opens after applying 120 VAC to the servo supply board |
The board expects 42 VAC from the machine transformer |
Reconnect the transformer and verify voltage before connecting the board |
| Solid-state relay remains conductive | Overvoltage event welded the switching device | Isolate power and replace or test the damaged switching component before reuse |
Servo power-path quantities
The transformer beneath the control box supplies 42 VAC to the servo DC power-supply board. That board produces approximately 60 VDC for the servo drives. This relationship follows rectification physics: an ideal 42 VAC RMS sine wave has a peak of 42 × √2 = 59.4 V, before diode drops, regulation effects, and load ripple.
By comparison, direct rectification of 120 VAC RMS would approach 120 × √2 = 169.7 V under the same idealized assumption. That is about 2.86 times the intended AC input and explains the immediate protective-device and switching-component failures. This is voltage stress and heat, not control logic.
| Quantity | Required or observed value | Where to read it |
|---|---|---|
| Servo supply AC input | 42 VAC |
Across the transformer secondary feeding the DC supply board |
| Servo bus output | 60 VDC |
At the supply-board output to the servo drives |
| Analog velocity or torque command range | ±10 V |
Between each command signal and its specified analog reference |
| Drive-engage indication | Green LED after correct inhibit wiring | On each installed B15A8 drive |
| Encoder scale | 40,640 counts/in |
Controller axis configuration and commanded-versus-measured travel test |
| Nominal distance per count | 0.0000246 in/count |
Calculated as 1 ÷ 40,640
|
Motion-control architecture
The selected control uses a Dynomotion KFLOP board with a KANALOG interface. KFLOP supplies the real-time motion-control layer, while KANALOG provides the analog interface required by drives that accept ±10 V commands. KFLOP alone cannot directly command these analog drives.
The pair cost $520 shipped in the documented installation. That figure describes the control boards only, not a complete retrofit budget. Contactors or relays, emergency-stop hardware, wiring, enclosures, protection, interface hardware, and replacement of damaged components remain installation-dependent.
The retained feedback system uses US Digital encoders and a differential converter board. Differential signaling improves noise rejection by evaluating the difference between paired conductors rather than treating one conductor as an absolute voltage against cabinet ground. Preserve pair polarity, shielding practice, signal reference, and physical separation from spindle and power wiring.
The computer can provide the operator interface and job data while the real-time board closes the time-critical motion functions. This separates ordinary operating-system timing variation from the servo update path. It does not remove the need to validate following error, direction, tuning, and stop behavior under load.
Retrofit wiring procedure
- Document the original machine. Record every conductor, connector position, supply common, shield termination, drive command, encoder channel, limit input, spindle command, and interlock before disconnecting the original controller.
-
Separate retained hardware from replaced control hardware. Retain the motors, US Digital encoders, differential encoder converter,
B15A8drives, transformer, and servo DC power board after testing them. Remove the original control computer and big board from the active control path. -
Verify the transformer secondary. With the servo supply disconnected, measure
42 VACat the secondary conductors intended for the board. Isolate the circuit if the reading or conductor identity differs. -
Connect the servo power board. Feed it from the verified
42 VACsecondary, never directly from120 VAC. Confirm polarity where the resulting DC bus connects to the drives. -
Test the DC bus before enabling motion. Measure approximately
60 VDCat the board output. Investigate abnormal voltage, unstable output, heating, blown protection, or a switching device that remains on without a command. -
Wire the analog command path. Route each
KANALOG±10 Voutput and its correct reference to the associated drive input. Start with drive power controlled and motion mechanically safe. - Wire encoder feedback. Connect the existing differential signals to the controller interface, preserve channel polarity, and verify that positive manual motion produces the intended position-count direction.
-
Configure drive inhibit. Pull the installed
B15A8INHIBITinput to signal ground for engagement. Confirm the green drive LED before issuing a motion command. - Handle the five-pin status connector. The connector on the original power board reports fuse and output status to the former electronics. It is not required to operate this retrofit and may remain disconnected, although doing so removes those original status indications.
- Commission one axis at a time. Check command polarity, feedback polarity, count stability, limits, following behavior, and low-speed motion before increasing command or load.
B15A8 inhibit logic
The installed Advanced Motion Controls B15A8 drives did not engage when the INHIBIT input was pulled high to +5 V, despite that direction appearing in the referenced specification sheet. Pulling INHIBIT to signal ground engaged the drive and illuminated its green LED.
Treat signal ground as the drive’s defined control reference, not an arbitrary cabinet-bonding point. A mistaken reference can create common-mode voltage, noise, or a ground-current path through low-level electronics. With power isolated, identify the signal-ground conductor by the drive terminal designation and existing control wiring. After energization, measure the inhibit voltage relative to that same reference.
Use the LED as an engagement indication, not as proof that the axis is safe to move. A valid commissioning check also requires a stable zero command, correct encoder count direction, correct analog polarity, active travel limits, and a restrained first movement. If an axis accelerates when closed-loop control is enabled, remove drive power and correct command or feedback polarity before another attempt.
Emergency-stop power removal
The original emergency-stop function was software based. Once the original controller is removed, that function disappears with it. A replacement emergency-stop path must act independently of the motion program and operator interface.
The retrofit plan uses two relays whose coil return paths pass through the emergency-stop switch: one drops the DC servo power and the other stops the spindle. Pressing the switch de-energizes both coils, causing the servo drives to power off and the spindle command path to drop out.
Select the switching devices from the actual load data rather than from logic-level ratings. Read the servo supply input current, spindle control topology, coil voltage, contact utilization, and interruption requirements from the installed component labels and datasheets. A relay that can switch a control coil may not be rated to interrupt a rectifier input, DC bus, or motor circuit directly.
Account for stored energy. Removing input power does not instantaneously discharge the servo DC bus, and removing a spindle run command does not prove that rotation has stopped. Measure bus decay, observe axis behavior, and time spindle coast under the machine’s real inertia. The stop design must prevent an automatic restart when the emergency-stop device is reset or after incoming power returns.
Axis scaling, tuning, and verification
The stated axis train has an encoder resolution of 2,000 counts/rev, a 4:1 servo reduction, and a ballscrew lead of 5 mm/rev. Treating 2,000 as the counts delivered to the controller per motor revolution gives:
Counts per screw revolution = 2,000 × 4 = 8,000
Screw revolutions per inch = 25.4 ÷ 5 = 5.08
Counts per inch = 8,000 × 5.08 = 40,640
Distance per count = 1 ÷ 40,640 = 0.000024606 in
Enter 40,640 counts/in only if the controller receives 2,000 decoded counts per motor revolution. Encoder documentation sometimes distinguishes signal cycles from quadrature-decoded counts; multiplying an already decoded count value by four would create a fourfold scaling error. Read the live count change for one known motor or screw revolution to settle that interpretation.
- Rotate or jog the axis slowly and confirm count direction without enabling a high-gain closed loop.
- Command a modest known distance and measure actual table travel with an independent indicator.
- Calculate corrected scale as
current scale × commanded travel ÷ measured travel. - Repeat in both directions to separate scale error from backlash, compliance, or measurement setup error.
- Check motion at several positions to reveal leadscrew variation or a nonuniform mechanical fault.
- Tune each axis from conservative settings while watching following behavior, noise, heating, and stability at rest.
- Cycle power repeatedly and confirm that the controller, drives, limits, spindle interface, and emergency-stop chain return to a defined state every time.
Nominal count resolution is not the same as machine accuracy. Backlash, ballscrew lead error, servo following error, bearing compliance, thermal growth, and structural deflection all act above the digital count level. The verification that matters is measured table motion and stable behavior under representative cutting load.
FAQ
Can I connect 120 VAC directly to the Dyna EM3116 servo power board?
No. Feed the board with 42 VAC from the transformer and verify approximately 60 VDC at its output. Direct 120 VAC application opened breakers and welded solid-state relays in this installation.
Does the B15A8 inhibit input need +5 V to run?
Not on the installed drives described here. Pulling INHIBIT to signal ground engaged the drive and produced the green LED; verify the terminal reference and test each axis with a stable zero command.
Can I continue if the supply voltage or inhibit behavior differs?
Stop if the transformer secondary is not 42 VAC, the DC output is not near 60 VDC, a relay remains welded, or a drive cannot be engaged without ambiguous wiring. Record terminal voltages, drive labels, board identifiers, LED states, and wiring references, then escalate to the manufacturers’ official support channels before applying power again.