Ethercat axis trajectory error

Ethercat axis trajectory error

Check the Target Position that is sent over EtherCAT.

DAC_OUT is the value the controller puts on the telegram.
Every cycle, DPOS --> DPOS * UNITS + offset --> DAC_OUT

Compare DAC_OUT to the Target Position object value in the drive. Over SDO on EtherCAT that is ususally object number $607A sub index $00.
CO_READ_AXIS(axis_number, $607A, $00, 4, -1) ' sends the result to terminal #0.
    • Related Articles

    • AN-335 Gantry Error Compensation

      This document explains how to correct the position error between the two motors commanding the Gantry axis (longitudinal axis) of advanced Gantry systems
    • Trio Motion Coordinator MC403 sudden axis status error

      Q: We always come up with “Axis Status: Error” and the active status flag is W (1) – Following error warning range and motor stops nearly instantly with E (8) – Following error exceeds limit.  How can we solve it? A: With SERVO=OFF, can you make the ...
    • General EtherCAT Error

      Motion Coordinator reports a General EtherCAT Error with a number.  What does it mean? Error - General Ethercat Error(8) = invalid data, exceeded maximum telegram length (by attempting  to add too much data into the telegram.) Error - General ...
    • EtherCAT Axis Types and Feature Enable

      ATYPE is usually set automatically when the EtherCAT starts, depending on slave type and DRIVE_MODE in MC_CONFIG. 65 EtherCAT position 66 EtherCAT speed 67 EtherCAT Torque 68 EtherCAT Open Speed- No Feature code required 69 EtherCAT Reference Encoder ...
    • AN-315 EtherCAT setup for Panasonic A5B Drive

      When delivered, the Panasonic A5B has 2 features set; the Positive Over Travel Input (POT) and the Negative Over Travel input (NOT). If these are connected to limit switches then the system will work in the usual way until the limit switch is ...