CANopen Servo Drive for Cobot Joints

Estimate motor current, cooling and CANopen bus load. Edit a joint example to begin.

Published by Custom Robot Servo (CRS). Published and reviewed .

Evaluate your joint requirements

Joint & CANopen bus evaluator

Live screening result

83.75% cyclic bus load · High load. Target cycle: 3 ms (≤65%).

Planning only. Verify motor data, network, cooling and safety on hardware.

View results & next steps

All fields required. Preset values are illustrative.

Joint requirements

0.5–800 Nm at harmonic reducer output shaft.

1–1600 Nm peak acceleration torque; not a contact-force limit.

10–720 °/s output rotation speed.

30:1 to 200:1 strain wave gear ratio.

50–95%; use measured efficiency at your torque, speed and temperature.

0.001–5 Nm/Arms. Example 0.095; convert the motor datasheet to phase RMS units first.

Power & cooling assumptions

18–80 VDC; speed/voltage feasibility requires the motor back-EMF curve.

5–100 W allocated to the drive after motor, reducer and brake heat.

CAN segment

1–12 whole axes. Count all axes sharing this CAN segment.

125, 250, 500, or 1000 kbps.

0.5–10 ms (e.g. 1.0, 2.0, or 4.0 ms).

2 or 4 full 8-byte PDOs per axis per cycle; both use 11-bit CAN IDs.

Detailed results & next steps

Motor shaft

2,500 rpm

0.875 Nm continuous / 1.875 Nm peak

Phase current estimate

9.21 Arms

19.74 Arms during peak duty; not sine amplitude

DC input current estimate

5.61 A

At 48 V; 85% assumed motor+drive efficiency

Illustrative drive losses

14.16 W

13.84 W modeled margin; motor/reducer/brake heat excluded

Cyclic bus load: 83.75%

High load · 1,675 µs wire time / 2,000 µs cycle

83.75%

≤65% planning target; >65–<80% caution; 80–100% high load; >100% cannot fit. These are page screening thresholds, not CiA requirements or safety approval. Heartbeat, SDO, EMCY, extra I/O and retries are excluded.

Cycle for ≤65% target: 3 ms

Review formulas & model limits

HIGH LOAD: Little room remains for other traffic. Increase the cycle or reduce mapped traffic, then measure worst-case message latency. CAN arbitration delays lower-priority frames; it does not create data collisions.

NEXT STEP: Try 3 ms to meet the ≤65% cyclic budget, then confirm the resulting control bandwidth is acceptable.

THERMAL LIMITATION: A positive modeled margin does not establish junction temperature or thermal safety. Include motor, reducer and brake heating in the housing test.

MOTOR CHECK: Phase current assumes your entered Kt in Nm/Arms. Peak-duty current is also RMS, not instantaneous amplitude. Check duration, torque-speed/back-EMF limits and regenerative bus voltage with the motor/drive supplier.

Request joint sizing review

Key decisions before selecting a joint drive

Reviewed . These are engineering screening conclusions, not product ratings.

Budget every frame

Six axes at 2 ms use 83.75% under this conservative model. A 3 ms cycle meets the page’s ≤65% target; check whether that bandwidth suits the controller.

Calculated scenarios and frame sources

Match current conventions

Use motor torque and the actual Kt in phase RMS units. Raising DC bus voltage does not by itself halve phase current for the same torque.

Formula and current-reference source

Check the entire thermal path

The tool’s drive-loss coefficients are illustrative. Shared housing heat, contact resistance and ambient conditions require assembly testing.

Thermal model and limitations

Keep safety validation separate

CANopen functionality and a two-channel diagram do not establish a certified safety function. Review the exact safety manual, gravity/brake behavior and cell assessment.

Safety scope and manufacturer guidance

Calculation method, assumptions & limits

The evaluator is a deterministic planning model. It assumes motoring operation, steady load, the entered mechanical efficiency, full 8-byte cyclic PDOs on an 11-bit classic CAN segment, and a zero-byte SYNC. Values are computed at full precision and rounded only for display.

Model equations — inputs carry the units shown in the tool
OutputEquation / assumptionWhat this cannot establish
Motor speedn = joint speed (°/s) × gear ratio / 6Encoder tracking limits or voltage-speed capability.
Motor torqueTmotor = Tjoint / (ratio × gear efficiency)Acceleration inertia, friction variation, or reducer peak duration.
Phase RMS currentI = Tmotor / Kt; one entered Kt for continuous and peak-duty RMS currentConvert datasheet units first. maxon: current references and torque constants
DC input currentIdc ≈ Pshaft / (0.85 × Vbus); 85% is an illustrative combined motor+drive efficiencyStall/holding copper losses, regeneration, supply transients or measured efficiency.
Drive lossesPloss = 3 × Iphase,rms² × 0.006 ohm + 0.035 × (Pshaft / 0.85) + 3.2 WCoefficients are unverified placeholders, not device measurements. Positive housing margin is not temperature approval.
Cyclic wire timet = [55 + axes × PDOs per axis × 135] × (1000 / kbps) µs135 bits = 132-bit frame budget + 3-bit intermission. Zero-byte SYNC uses 44 + 8 stuffing allowance + 3 bits. Vector: CAN bit stuffing; CiA: classic CAN frame structure and arbitration
Planning cycleU = t / cycle; suggested cycle = ceil[(t / 650) / 0.5] × 0.5 ms≤65% is this page’s chosen cyclic traffic target, not a CiA limit. At most 10 ms can be entered in this tool.

The joint continuous torque and maximum speed are assumed simultaneous for the power/loss illustration. If your trajectory never combines them, use a duty-cycle model instead. Gear efficiency must be checked at the operating point; the 80% default and 0.095 Nm/Arms Kt are examples. This tool cannot infer either from robot payload.

Classic CANopen bandwidth: reproducible examples

One CAN segment: shared bandwidth across every joint

Electrical bus topology with short stubs; terminate the two physical ends. A long star branch needs a separate physical-layer assessment.

  1. Master / bus end

    Set a unique SYNC producer and configure termination.

  2. Base & shoulder

    Assign unique node IDs and count mapped command/feedback frames.

  3. Elbow & wrist

    Carry the differential pair through joints; keep stubs short.

  4. Last node / bus end

    Terminate here; budget gripper and diagnostic traffic too.

Physical-layer basis: TI ISO1042 Rev. F: CAN termination.

Calculated cyclic budget at 1000 kbps — no other traffic or retransmissions
ConfigurationWire timeCyclic useCycle for ≤65% target
6 axes / 2 PDOs / 2 ms1,675 µs83.75%3 ms
6 axes / 2 PDOs / 3 ms1,675 µs55.83%3 ms
7 axes / 2 PDOs / 2 ms1,945 µs97.25%3 ms
6 axes / 4 PDOs / 2 ms3,295 µs164.75%5.5 ms

Treat >65–<80% as caution, 80–100% as high load, and >100% as unable to fit under this model. At exactly 100%, no modeled idle window remains. These screening categories do not certify deadlines. Add heartbeat, EMCY, SDO bursts, gripper traffic, errors and device processing before measuring worst-case latency. CAN uses priority arbitration; heavy traffic delays lower-priority messages rather than causing destructive data collisions. CiA: classic CAN frame structure and arbitration

CiA 402 integration: agree the data map and timing

A cycle budget is only the first timing check

Conceptual message flow; local servo loops and sample timing depend on the drive. SYNC cannot eliminate arbitration or controller jitter.

  1. Command PDOs

    Schedule setpoints relative to the device’s documented latch event.

  2. SYNC event

    Coordinate synchronous behavior using the configured period.

  3. Feedback PDOs

    Account for arbitration priority and the drive processing delay.

  4. Remaining window

    Reserve heartbeat, faults, diagnostics, retries and timing margin.

The drive profile coordinates state through controlword/statusword exchanges and describes operating functions. Optional support varies, so request the exact EDS, firmware revision, mode list and PDO constraints. The public CiA overview records revised 402-2/-3 parts in 2024; do not assume an older label identifies all supported behavior. CiA: 402 drive and motion control profile

Interface agreement before enabling a joint — conceptual examples, verify against the drive manual
DecisionInformation to obtainAcceptance evidence
Position vs torque commandConfirm supported cyclic modes, units, scaling and interpolation behavior.Master/drive trace showing commanded and actual response.
Two vs four PDOsList bytes in each direction, including status, encoder feedback and feedforward.Every classic PDO has at most 8 application bytes; additional feedback may need extra frames. CiA: PDO protocol
SYNC and local loopsSpecify setpoint latch event, feedback age, watchdog and local loop rates.SYNC coordinates behavior; it does not promise zero jitter. CiA: special function protocols
Bit timingUse the controller’s supported prescaler/segments and full transceiver/cable delay.A vendor register table is hardware-specific. Beckhoff: CANopen baud rate and bit timing

For commissioning, verify feedback polarity, torque direction, units and reducer ratio with mechanically supported axes and limited energy. Define communication-loss behavior before testing the full arm. A stopped CANopen state or fault reaction must not be substituted for a validated safety function.

CANopen, CANopen FD or another network?

Protocol decision path

Qualitative selection workflow; there are no measured rankings or universal cycle-rate promises.

  1. Payload & deadlines

    Write down bytes per axis, sample rate and allowed jitter.

  2. Classic CANopen

    Evaluate the tool budget and the actual 8-byte PDO map.

  3. CANopen FD

    Check controller, transceiver, stack and master support together.

  4. EtherCAT / split bus

    Compare controller changes, harness, validation and total integration cost.

Qualitative protocol tradeoffs — integration planning, no price or cycle-time guarantees
OptionReason to considerCost / fit riskNext check
Classic CANopenExisting compatible master/drives and a cyclic budget with adequate margin.8-byte payloads can multiply frame count; slow cycles may miss control needs.Audit the PDO map and measured schedule. CiA: PDO protocol
Multiple CAN segmentsKeep existing stacks while distributing joint or tool traffic.Additional interfaces, wiring and synchronization between segments.Verify master channel timing and total BOM before choosing.
CANopen FDMore data throughput with an appropriate FD-capable system.Controller, physical layer and stack migration; CiA 1301 behavior must match.Confirm every node and master supports the intended FD configuration. CiA: CANopen FD
EtherCAT / other networkCandidate when the required payload/deadlines cannot fit the CAN design.Controller/drive/harness changes and commissioning effort need a supplier quote.Request timing evidence for the actual axis count and payload, then compare total integration cost.

No universal per-node price or preferred protocol follows from robot payload alone. Compare quoted components, nonrecurring engineering, qualification, harness serviceability and support for the required control loop.

Joint packaging & hollow-bore interfaces

Joint packaging: choose the interfaces before the outline

Conceptual integration sequence; annular and rectangular layouts are both candidates. No dimensions are guaranteed.

  1. Link & reducer

    Record output torque, inertia, stiffness and cable travel.

  2. Motor & encoders

    Check torque-speed curves, current convention and two feedback interfaces.

  3. Drive & housing

    Reserve power devices, thermal contact, connector access and insulation.

  4. Hollow bore

    Check harness bend radius, torsion, shielding and assembly clearance.

An annular drive can preserve a central cable route; a rectangular or stacked drive may simplify assembly and service. Compare the complete section drawing, connector mating access, insulation distances and thermal mounting area. No universal bore size follows from a 5 kg or 10 kg payload label.

Specify minimum bend radius and torsion range, shield/ground strategy, stub lengths, strain relief, abrasion protection and the actual cable motion test. A hidden harness can still fatigue or pinch. Distinguish a limited-rotation cable loop from a continuous-rotation slip-ring solution.

Related starting points: collaborative robot wrist drives, 48 V servo drives and BLDC servo drive selection.

Dual encoders & resonance: measure before tuning

Dual feedback: two sensors, separate responsibilities

Conceptual feedback architecture. Extra resolution does not remove compliance or establish a safety function.

  1. Motor encoder

    Provide rotor position for commutation and local feedback.

  2. Drive loops

    Tune current and velocity behavior with the actual motor.

  3. Reducer & load

    Measure friction, hysteresis and torsional compliance.

  4. Output encoder

    Observe link position and tune outer feedback without instability.

Motor feedback supports commutation and local motion control; output feedback observes the link side of the reducer. A second encoder can reveal windup that motor feedback misses, but resolution alone does not establish accuracy, bandwidth or safety. Check interface compatibility, sample timing, alignment and fault reporting.

Resonance tuning: measurement before compensation

No frequency-response dataset is available for this page; a numerical Bode curve or phase margin would be unsupported.

  1. Measure plant

    Identify response at multiple payloads and joint poses.

  2. Locate modes

    Separate structural resonance, encoder errors and cogging.

  3. Tune carefully

    Test notch/low-pass settings and gain changes within the drive limits.

  4. Retest envelope

    Check tracking, stability and saturation across the operating range.

For a simplified two-inertia torsional model, with output-referred motor inertia Jm·N² and stiffness Ks, f ≈ (1/(2 × pi))·sqrt[Ks·(Jm·N² + JL)/(Jm·N²·JL)], where pi is approximately 3.14159. This conceptual equation omits damping and nonlinear effects; without measured stiffness and inertia, no numerical resonance frequency or notch setting is justified. Ask for frequency-response records across poses and payloads, then verify that filters and gain changes preserve stability and tracking.

Safety boundaries: STO, braking & collaborative contact

STO integration: a separate safety validation path

Conceptual review workflow, not a certified circuit. An ordinary CANopen command or current estimate is not a validated safety channel.

  1. Risk assessment

    Determine required safety functions and performance for the cell.

  2. Certified subsystem

    Review the exact drive variant, certificate and safety manual.

  3. Stop & hold

    Validate stop behavior and support gravity-loaded axes with suitable measures.

  4. Fault validation

    Test channels, wiring faults, brake timing and restart interlocks.

This page does not certify a drive or a collaborative application.

STO inhibits drive-generated torque; it does not actively hold a gravity-loaded joint or provide a controlled stop by itself. Determine braking/support and stop sequencing from the selected subsystem’s safety manual and the cell assessment. Kollmorgen’s manual illustrates these distinctions for its own drive; it is not evidence for a Custom Robot Servo product. Kollmorgen: STO and suspended loads

For industrial robot applications, review the applicable edition and scope of ISO 10218-2:2025 — industrial robot applications and ISO/TS 15066:2016 — collaborative robots with the responsible integrator. Public catalogue pages establish document identity/scope, not verified numeric contact limits. This page gives no body-region force table, universal response-time threshold or product PL/SIL claim.

Request the exact part number and firmware, certificate scope, safety manual, required safety performance, channel diagnostics, brake suitability, stop measurements and restart behavior. A torque estimate from phase current does not establish contact force: lever arms, friction, acceleration, tool geometry and trapping conditions all affect the application assessment. Medical and other non-industrial applications need their own applicable framework.

Thermal validation: separate DC current from phase current

Heat path: component to housing to ambient

Conceptual thermal network. Resistance values and sensor limits require the actual assembly and component datasheets.

  1. Power devices

    Estimate conduction and switching loss using phase current.

  2. PCB / interface

    Include spreading, contact area, pad thickness and mounting pressure.

  3. Joint casting

    Share the heat budget with motor, reducer and brake.

  4. Ambient test

    Measure temperatures at worst duty, ambient and joint pose.

Calculated voltage comparison — same 70 Nm joint torque, 100:1 ratio, 80% gear efficiency, Kt=0.095 Nm/Arms, 150°/s
Model output24 V bus48 V busInterpretation
Motor phase current9.21 Arms9.21 ArmsSame torque and Kt → same modeled phase current.
Estimated DC input current11.23 A5.61 ASame power/assumed efficiency → half the DC current at twice the voltage.
Illustrative drive losses14.16 W14.16 WSame result in this simplified model; real switching loss can depend on voltage.

The comparison does not prove either voltage can reach the requested motor speed. Check back-EMF, modulation reserve, winding resistance/inductance and regeneration. At holding/stall, a power-over-voltage estimate does not capture copper heating; use the supplier’s motor/drive loss model.

For a first thermal-path sketch, temperature rise ≈ Ploss × Rthermal,total, where Rthermal,total is total thermal resistance in K/W. This steady-state approximation is not a junction-temperature guarantee. Obtain actual component resistance curves, interface area/thickness and casting-to-ambient behavior. Include other heat sources and run the intended duty until temperatures stabilize. Sensor indices and derating limits must come from the EDS/manual: manufacturer-specific objects such as 0x2030 are not portable temperature registers. NI: CANopen object dictionary ranges; Beckhoff: drive object 0x60C2.

Three worked integration scenarios

Illustrative planning exercises calculated with this evaluator; no customer deployment or measured production outcome is claimed.

Six-axis assembly arm

Premise: Assume six axes, two PDOs per axis, 1000 kbps and a 2 ms cycle.

Calculated result: The model returns 83.75% cyclic utilization. Change the interval to 3 ms: 55.83%.

Next check: Confirm that a 3 ms setpoint rate meets tracking requirements, then test asynchronous bursts and watchdog behavior.

Seven-axis arm / added tool traffic

Premise: Assume seven axes with the same two-PDO mapping and a 2 ms cycle.

Calculated result: Cyclic use reaches 97.25%. The ≤65% target needs 3 ms before extra I/O.

Next check: Compare slower scheduling against splitting the tool/axes onto another segment. Validate synchronization and added interface cost.

More feedback per joint

Premise: Assume six axes, four full PDOs per axis and a 2 ms cycle.

Calculated result: Cyclic use reaches 164.75%; frames cannot fit. The planning target needs 5.5 ms.

Next check: Reduce mapped bytes/frame count only if required feedback remains available; otherwise evaluate another segment or protocol.

Misuse, cost & scenario-fit risks

Risk review — actions to resolve uncertainty before a purchase or prototype release
RiskConsequenceMitigation / alternative
Treating presets as payload ratingsWrong phase current, reducer or drive size.Use pose/duty load cases and supplier torque-speed curves. If unknown, submit the motor and mechanical model for review.
Treating a low bus percentage as a deadline guaranteeLate feedback or communication faults during diagnostic traffic.Measure schedule and response latency with all nodes, faults and retries; consider a split segment.
Using estimated current as a contact-safety limitApplication contact behavior remains unvalidated.Use the required safety architecture and application tests; request exact safety documents.
Optimizing the PCB outline before service/coolingRework, harness damage or thermal derating.Review the complete joint section and duty test before freezing the envelope.
Comparing only transceiver pricesUnbudgeted master, software, harness and validation effort.Quote total BOM, engineering, qualification, spares and lifecycle support for each network option.
Demanding more feedback without revisiting bandwidthFour-PDO mappings cannot fit the original cycle.Specify the required feedback age first; reduce noncritical traffic or evaluate a different network.

Evidence to request before prototype release

CANopen cobot joint evaluator showing 83.75 percent cyclic bus load for six axes at a 2 ms cycle
Actual software run captured 22 October 2026: the default 70/150 Nm joint, 100:1 reducer, 80% efficiency, Kt 0.095 Nm/Arms, 48 V, six axes, 1 Mbit/s, two PDOs per axis and 2 ms SYNC. The 83.75% cyclic load and 3 ms target are reproducible estimates. This is software evidence; no physical drive test, customer endorsement or certification is implied.
Known / unknown evidence status for this page, reviewed 22 October 2026
EvidenceAvailable hereMinimum follow-up
CANopen behaviorPrimary protocol summaries and reproducible cyclic calculations.EDS, PDO map, firmware-specific modes and conformance/interoperability evidence.
Motor current / speedDeclared formulas and editable illustrative Kt/efficiency.Motor curves, unit conversion, measured current and peak duration.
Thermal capacityIllustrative loss calculation; no assembled-joint measurements.Worst-case duty/ambient temperature log with calibrated sensors.
Safety certificationNo product-specific certificate or safety validation supplied.Exact variant certificate and safety manual plus cell validation.
Accuracy / resonanceConceptual dual-loop and tuning workflow; no response dataset.Measured frequency response, tuning record and tracking results.
Production cases / pricingWorked examples only; no customer records or binding quote.Authorized project evidence and an application-specific quotation.
  1. 1. Freeze inputs: load cases, motor data, bus map, CAD and required safety functions.
  2. 2. Check interfaces: encoders, current units, cooling contact, wiring and controller behavior.
  3. 3. Test the assembly: trajectory/current, bus latency, thermal soak, faults and stop/hold behavior.
  4. 4. Review release evidence: agreed requirements, recorded results, unresolved deviations and manufacturing tests.

Primary sources & evidence boundaries

Links reviewed on . Public protocol and manufacturer documentation support the scoped explanations below. ISO links are catalogue/scope records; the full paid normative clauses were not verified. Model coefficients, thresholds and examples are this page’s declared assumptions. No cited manufacturer document certifies our products.

Source-to-claim map
Primary sourceWhat it supports
CiA: classic CAN frame structure and arbitrationFrame fields, intermission, priority arbitration and error handling.
Vector: CAN bit stuffingTheoretical 132-bit full base frame before intermission; basis for this page’s conservative budget.
CiA: PDO protocol8-byte classic PDO payload, mappings and synchronous transmission.
CiA: special function protocolsClassic SYNC with default zero-byte payload; optional counter; EMCY purpose.
CiA: 402 drive and motion control profileControl/status state machine, optional functions and revised 2024 profile parts.
CiA: CANopen FDCAN FD lower layers, CiA 1301 and protocol/stack differences.
Beckhoff: CANopen baud rate and bit timingA vendor-specific example: 75% sample point at 1000 kbit/s; not universal register values.
NI: CANopen object dictionary rangesManufacturer-specific object range 0x2000–0x5FFF.
Beckhoff: drive object 0x60C20x60C2 is the interpolation time period, not temperature telemetry.
TI ISO1042 Rev. F: CAN terminationSLLSF09F, August 2026, sections 8.2.2.1–8.2.2.2 (pp. 25–26): short stubs and termination at both bus ends.
maxon: current references and torque constantsTorque-constant/current conventions differ between block and sinusoidal commutation.
Kollmorgen: STO and suspended loadsExample manufacturer safety manual: torque inhibition, gravity hazards and controlled-stop limitations.
ISO 10218-2:2025 — industrial robot applicationsPublication identity and application/cell integration scope; not a product certificate.
ISO/TS 15066:2016 — collaborative robotsPublic scope/catalogue record only; full normative limits were not verified here.

Frequently asked engineering questions

Network & timing

Is 2 ms suitable for six classic CANopen axes?

Not automatically. The full-frame budget here is 1,675 µs per cycle for six axes with one RxPDO and one TxPDO each at 1 Mbit/s: 83.75% at 2 ms, before other traffic. A 3 ms cycle reduces modeled cyclic use to 55.83%. Confirm the control bandwidth and actual worst-case latency. Vector: CAN bit stuffing

Does extended PDO mapping mean a 29-bit CAN identifier?

No. In this tool, extended means four PDOs per axis per cycle instead of two. Both settings assume 11-bit identifiers and full 8-byte payloads. A network using 29-bit identifiers needs a different frame budget. CiA: classic CAN frame structure and arbitration

Does SYNC remove all jitter?

No. It coordinates synchronous behavior. Controller scheduling, arbitration, oscillator behavior and device processing still need to be measured. A SYNC event is not a guarantee that every local servo loop runs on the same edge. CiA: special function protocols

Can I use one universal 80 MHz CAN register configuration?

No. Prescaler, segment ranges, oscillator tolerance and propagation delays depend on the controller and transceiver. Beckhoff documents 75% sampling at 1 Mbit/s for its example devices. Use the selected hardware manual and verify the full harness. Beckhoff: CANopen baud rate and bit timing

Can I upgrade by replacing only the CAN transceiver?

Only after checking the whole system. CANopen FD needs an FD-capable controller, suitable physical layer, compatible stack and master configuration. Requalify the harness and every participating node; mechanical reuse alone does not establish protocol compatibility. CiA: CANopen FD

Motor & mechanics

Can payload class determine my joint torque?

No. Link lengths, link masses, pose, acceleration, friction and duty affect demand. The 3 kg, 5 kg and 10 kg presets are illustrative input sets. Replace them with your load-case analysis before choosing a drive.

Why does the tool ask for Kt in Nm/Arms?

Current follows torque divided by Kt using a consistent current reference. A datasheet may quote block current or sinusoidal amplitude instead of RMS. Convert its convention before entering Kt; peak-duty output here is also RMS, not instantaneous sine amplitude. maxon: current references and torque constants

Does 48 V halve phase current compared with 24 V?

For the same motor, torque and Kt, the modeled phase current stays the same. DC input current at a given input power decreases as bus voltage rises. That does not establish inverter heat savings or prove speed capability.

Do dual encoders eliminate reducer compliance?

They can observe different sides of the reducer, helping tune tracking. Physical compliance, friction and hysteresis remain. Measure the plant at several poses and payloads before closing an outer position loop or adding notch filters.

Safety & evidence

Does this evaluator approve a drive for human contact?

No. It does not model contact geometry, stopping distance, force, pressure or application safety performance. An industrial collaborative cell needs an application-specific assessment and validation using applicable standards. ISO/TS 15066:2016 — collaborative robots

Does STO hold a gravity-loaded shoulder axis?

No. Removing motor torque can allow a suspended load to move. Determine appropriate braking or mechanical support, stopping behavior and restart interlocks from the exact safety manual and cell assessment. Kollmorgen: STO and suspended loads

Can an ordinary CST command or current threshold be a safety function?

Do not assume so. The safety architecture, sensors, communications and diagnostics must support the required function and validation. Request the exact variant’s certificate, safety manual and test evidence rather than inferring certification from CiA 402 support. CiA: 402 drive and motion control profile

Where are the product certificates and measured case studies?

No product-specific certificate, measurement dataset or customer deployment record is provided with this page. The examples are calculations, not observed production outcomes. Request evidence for the proposed motor, drive and firmware configuration.

Cooling & next steps

What does a positive thermal margin mean?

Only that the illustrative drive-loss model is below your entered drive-only heat budget. It does not predict junction temperature or include motor, brake and reducer heat. Validate the assembled joint at worst-case ambient and duty.

What if the suggested cycle exceeds 10 ms?

The configuration cannot meet this tool’s 65% cyclic budget inside its input range. Reduce mapped traffic, distribute axes across CAN segments, or evaluate another protocol. Do not slow the robot control loop without checking its performance requirements.

Which temperature object should I read?

Read the actual EDS and firmware manual. 0x2030 is in a manufacturer-specific range and is not a universal temperature object; 0x60C2 is not a temperature-monitoring register. Ask the supplier to identify sensor units, update timing and derating behavior. Beckhoff: drive object 0x60C2

What belongs in an RFQ for a cobot joint drive?

Include torque-speed duty, reducer ratio/efficiency, motor Kt and back-EMF data, bus voltage including regeneration, CAN PDO map and deadlines, encoder interfaces, CAD/bore envelope, cooling conditions, required safety functions and quantities. Copy the sizing summary with assumptions and attach it to your inquiry.

What if copying is unavailable in my browser?

The tool shows a selectable text summary if clipboard access fails. You can copy it manually or contact engineering with the motor datasheet and the parameters you already know.

Request a CANopen cobot joint sizing review

Copy the evaluator summary and include your motor datasheet, torque-speed duty, reducer data, PDO map, CAD envelope, cooling conditions, required safety functions and quantities. If inputs are unknown, send what you have so the missing evidence can be identified before sizing.

Open the RFQ contact form or use an inquiry channel below.

Inquiry Email

[email protected]

Include drawings, torque/speed, protocol, and prototype quantity.

Instant Chat

WhatsApp Engineering Support

Direct response from our engineering team.