Home/ Solutions/CANopen Motor Controller

CANopen Motor Controller

Real-time, noise-immune BLDC / PMSM motor controllers commanded over the CAN bus — the NESDrive TULPAR series.

On a mobile machine the motor controller never works alone: it talks constantly to the vehicle computer, BMS, display and other drives. CANopen is the industry standard for that conversation. Speed and torque commands travel in real time over a single two-wire line, and current, speed, temperature and fault data are read back over the same line.

In the NESDrive TULPAR series, the TULPAR 100, 150, 250, 275 and 300 offer both CANopen and Modbus, so the same drive fits a CAN-based vehicle architecture as well as a Modbus PLC system. The BAMSI series for brushed DC motors uses Modbus over RS232 as standard; we evaluate brushed DC with CANopen on a project basis.

What CANopen adds to a motor controller

Real-time control Speed and torque commands arrive within milliseconds via PDO messages.
Noise-immune bus The differential CAN line stays reliable even next to power cables.
Many devices, one cable Traction, pump, BMS and display communicate side by side on one bus.
Modbus as well CANopen TULPAR models also support Modbus, so your architecture is not locked in.

Ratings of CANopen TULPAR models

ProtocolCANopen · Modbus
Physical interfaceCAN bus · RS485 · RS232 / USB (by model)
Voltage range12 – 120 V DC
Rated current10 – 300 A
Motor typeBLDC · PMSM · ACIM
ControlFOC / 4Q regenerative

Where it is used

  • AGVs and AMRs with multiple traction motors
  • Forklifts with traction, pump and BMS on one bus
  • Battery-powered service and transport vehicles
  • Multi-axis industrial machinery

TULPAR models with CANopen

ModelVoltageRated currentPeak currentInterfaceSTO
TULPAR 30012–48 / 48–120 V300 A450 ACAN · RS485 · RS232Yes
TULPAR 27512 – 48 V75 A120 ACAN · RS485 · RS232 · USBYes (isolated)
TULPAR 25012 – 72 V50 A75 ACAN · RS485 · RS232—
TULPAR 15012 – 48 V20 A60 ACAN · RS485 · RS232 · USBYes (isolated)
TULPAR 10012 – 48 V10 A30 ACAN · RS485 · USBYes (isolated)

How do I choose a CANopen model?

Current and voltage first All five models have CANopen; the choice comes down to peak motor current and system voltage. For 72 V, TULPAR 250 fits; for high current, the 48–120 V version of TULPAR 300.
If you need STO A Safe Torque Off input is available on TULPAR 300, 275, 150 and 100 (isolated on the 275, 150 and 100). TULPAR 250 has no STO input.
Number of devices and bus length Give every device its own node ID and pick the baud rate for your bus length: lower speeds for long runs, 250–500 kbit/s for short in-vehicle buses.
If your motor is brushed DC The standard communication of the BAMSI series is not CANopen. If you must drive a brushed DC motor over CANopen, talk to us about a project-specific solution.

TULPAR models with CANopen

Frequently asked questions

Which NESDrive drives support CANopen?

TULPAR 100, 150, 250, 275 and 300 support both CANopen and Modbus. TULPAR 200 offers Modbus RTU and RS232 only. The BAMSI series uses Modbus over RS232 (USB TTL on the BAMSI 200).

Can I control a brushed DC motor over CANopen?

The standard communication of the BAMSI series for brushed DC is not CANopen. Because we design the boards ourselves, we evaluate brushed DC with CANopen on a project basis — contact us with your motor ratings and system architecture.

Does the CAN bus need termination resistors?

Yes. Fit one 120 Ω resistor at each physical end of the bus. With the system powered off you should measure about 60 Ω between CAN_H and CAN_L.

Which baud rate should I choose?

All devices on the bus must run at the same speed. The higher the speed, the shorter the allowed length: about 100 m at 500 kbit/s, about 250 m at 250 kbit/s. On short in-vehicle buses, 250 or 500 kbit/s is common.

Should I use CANopen or Modbus?

CANopen suits mobile vehicles, multi-node networks and real-time control; Modbus is more practical for fixed installations and PLC integration. Since CANopen TULPAR models support both, you can change your mind later.

Let's choose the right controller for your CAN architecture

Share your bus layout, host controller and motor ratings; we will recommend the right TULPAR model and communication settings.

Request a Quote →
Chat on WhatsApp