Hardware · MSP1001

MSP1001 Single-Axis Motion Controller

A direction / pulse interface for a third-party stepper or servo drive, so equipment already in the field can enter the MSP software system.

  • AC 110–220VSupply
  • 5V · 100 kHzPulse
  • Direction / pulseOutput interface
  • Several XMatrix functionsMatching software
Dimensions and interface drawing
MSP1001 single-axis motion controller
Direction / pulse into a third-party drive. Terminals follow the dimension and interface drawings on this page.

Single-axis connection

MSP1001 connected to power, sensors, and Ethernet, and to a third-party drive by direction and pulse
MSP1001 handles software access, motion commands, and sensor logic. The third-party drive handles motor power, the feedback loop, and drive parameters.

Quick check

Fits: A stepper or servo drive is already on site, and its position mode accepts a direction / pulse input that matches MSP1001.

Check before ordering: 5 V signal level, common-anode / common-cathode wiring, direction-and-pulse mode, and whether 100 kHz maximum is enough for the target speed.

Not an unconditional match:“Third-party drive” is not a compatibility promise. Brand, model, or the mere presence of pulse terminals does not replace an interface check.

One Ethernet daisy chain

Several MSP1001 units daisy-chained over Ethernet, each connected to a third-party drive
Each MSP1001 pairs with one drive whose interface matches. Units in the same group are daisy-chained in Ethernet order.

Several network groups

A network switch joining several MSP1001 and third-party-drive daisy chains
When you need more than one daisy chain, a network switch groups them. Axis count and the network plan are confirmed per project.

Where the interface responsibility stops

MSP1001 does this

Software commands, the position trajectory, direction / pulse output, sensors, and the multi-axis daisy chain.

The third-party drive does this

Motor power, the encoder loop, enable and alarm, gain, stiffness, electronic gearing, and the other drive parameters.

Where it sits

MSP1001 itself has no drive stage. It commands a third-party stepper or servo drive through direction / pulse, so an existing drive can join the same XMatrix software. The order code is written MSP1001, with no open/closed-loop mark O/C and no memory option M.

Ratings

ItemDescription
What it connects toA third-party stepper or servo drive that accepts direction / pulse at a matching level and frequency
SupplyAC 110–220V
Pulse level5V
Maximum pulse frequency100 kHz
CommunicationEthernet daisy chain; DMX512 included

Wiring and interfaces

Minimum wiring: power + direction/pulse signal cable + Ethernet, with direction and pulse wired to the third-party drive.

Terminal list

The table follows the drawing supplied with the unit. Terminal names match the silkscreen. The source drawing is available on request: MSP1001 signal drawing.

GroupTerminal / interfaceDescription
PowerL / N / FGAC 110–220V input and protective earth
Digital inputsX0 / X1 / X2 / X3 (with 24V / 0V)4 inputs
Digital outputsY0 / Y1 / Y2 / Y34 outputs
Limits and homeLIM− / LIM+ · HMNegative limit / positive limit / home
Third-party drive interfacePUL+ / PUL− · DIR+ / DIR− · SON · CLR · ALM · PEDirection / pulse, enable, alarm clear, alarm input, and shield earth
Auxiliary supply and analogE24V / E0V · EL+ / EL− · AI0 / VGExternal 24 V, and analog / reference
Communication and daisy chainNET IN / NET OUT · 485 IN / 485 OUTEthernet and RS-485 daisy chain
Connector designatorsJ3 · DR15Connector designators marked on the official drawing

Outline and interface drawings

Click an image to view it full size. Engineering drawings are available on request. Dimensions and signals are two separate PDFs.

MSP1001 mounting-dimension drawing
Mounting dimensionsRequest the PDF
MSP1001 interface and signal drawing
Interface and signal notesRequest the PDF

Units are marked on the source drawing. Before connecting a third-party drive, check input level, common-cathode / common-anode, and pulse frequency.

Matching software

The three hardware families share one software interface:

Matched motor

The controller itself has no drive stage. It commands a third-party stepper or servo drive through direction / pulse.

  • Third-party stepper drive — microstepping and current stay on the drive; the controller only sends direction / pulse.
  • Third-party servo drive — the drive runs in position mode; the controller gives the position command as pulses.
  • Gain, stiffness, and electronic gearing are set on the drive. The drive must accept pulse + direction, with level and frequency inside 5 V / 100 kHz.

Low-voltage servo and high-power servo layouts have been matched before. MSP1001 does not fix a motor brand or a power step, but the third-party drive still has to be checked item by item: position mode, direction / pulse interface, level, and maximum input frequency.

Selection order: confirm the pulse interface → check 5 V / 100 kHz → plan the Ethernet daisy chain and station addresses → send the drive model to an engineer for review.

MSP1001 mounting dimensions and interface drawings are grouped under Documents.

Troubleshooting

SymptomCheck first
No response at power-upIs the supply AC 110–220V? Are the terminals tight?
The drive receives no pulsesAre the direction / pulse wires on the right terminals? Does common-anode / common-cathode match the drive?
It moves, but the direction is reversedDirection-signal polarity, or reverse the motor direction in software
Lost steps or stall at high speedIs the pulse frequency beyond the drive and the motor? Is acceleration too sharp?
The host cannot connectIs the Ethernet link a direct cable or the same subnet? Install WinPcap first. On a daisy chain, do station addresses start at 0?
Check order: Supply → direction / pulse wiring → third-party drive parameters → network and station address → software parameters and device status.

First run

  1. Power the controller (AC 110–220V)
  2. Connect direction / pulse to the third-party drive
  3. Plug in Ethernet and connect the host
  4. Open the selected software and run the first move