Welcome to the Industrial Automation website!

NameDescriptionContent
HONG  KANG
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

KOLLMORGEN AKD ® Servo driver CANopen communication

来源: | 作者:FAN | 发布时间 :2025-08-25 | 299 次浏览: | Share:

DS402 driver sub protocol object

6040h (control word): 16 bit control word, bit 0 controls "on/off", bit 2 controls "quick stop", bit 3 controls "operation enable", bit 7 controls "fault reset", used to drive state machine switching.

6041h (Status Word): A 16 bit status word, with bit 0 indicating "ready to start", bit 1 indicating "on", bit 2 indicating "operation enabled", and bit 3 indicating "fault", used to provide feedback on the current status of the driver.

6060h (Operation Mode): Set the driver operation mode, supporting trajectory position mode (01h), trajectory speed mode (03h), trajectory torque mode (04h), zero calibration mode (06h), interpolation position mode (07h), etc., and switch modes when the motor is at zero speed.

607Ah (target position): a 32-bit integer, the target position setting value in trajectory position mode, supports absolute/relative position control, and the unit is defined by the gear ratio (6091h) and feed in constant (6092h).

6064h (actual position value): 32-bit integer, feedback driver actual position, resolution can be adjusted through object 608Fh (position encoder resolution).

6098h (zeroing method): an 8-bit integer, defining the zeroing method (such as -7 for negative direction zeroing input and feedback zeroing, 8 for positive direction reference switch zeroing), which needs to be used in conjunction with zeroing velocity (6099h) and zeroing acceleration (609Ah).

Manufacturer specific object

2001h (System Fault): Array type, storing the last 10 system fault numbers, Subindex 1-10 corresponds to DRV.FAULTRA1-DRV.FAULTRA10, read-only.

2011h (DRV. RUNTIME): A 32-bit unsigned integer that records drive runtime in seconds and is read-only.

20A4h (Latch Control Register): A 16 bit register that controls the monitoring enable of the latch (such as bit 0 enabling the rising edge of external latch 1) and supports position capture function.

345Ah (brake control): array type, Subindex 1 controls the brake command (0=hold brake, 1=release), Subindex 2 provides feedback on the brake status, supports direct control of the brake via fieldbus, and it should be noted that in case of a fault, the driver will take over the brake logic again.

(2) Example of Core Function Configuration

PDO configuration: Taking "controlling motor speed through PDO" as an example, it is necessary to first disable unused PDO to reduce bus load, then configure RXPDO to map target speed (60FFh), TXPDO to map actual speed (606Ch), and finally enable PDO and set synchronous triggering mode (such as transmitting PDO once every SYNC message received).

Zeroing configuration: Write the zeroing method (6098h=-7), zeroing speed (6099h Sub1=10000 counts/s), zeroing acceleration (609Ah=1000 counts/s ²) through SDO, and then trigger the zeroing operation through the control word (6040h). After zeroing is completed, set the status word (6041h) bit 12 to 1 to indicate successful zeroing.

Trajectory position control: Set the operation mode to Trajectory position mode (6060h=01h), write the target position (607Ah), trajectory velocity (6081h), and trajectory acceleration (6083h) through RXPDO, trigger control word bit 4 to start motion, and TXPDO provides real-time feedback on the actual position (6064h) and motion status.


Fault handling and emergency messages

(1) Emergency error codes and fault classification

The manual provides a detailed list of error codes corresponding to CANopen emergency messages, covering categories such as hardware failures, power failures, motor/feedback failures, communication failures, etc. Typical codes are as follows:

Error code, fault type description, remedial measures

0x3210 Power failure F501 DC bus overvoltage reduces load deceleration rate, check regeneration resistor connection

0x3220 power failure F502 DC bus undervoltage check input power stability, troubleshooting loose wiring

0x4310 Temperature Fault F235 Drive Heat Sink Overheats, Clean Heat Dissipation Channel, Check Fan Operation Status, Reduce Load

0x7380 Feedback Fault F402 Feedback 1 Analog Signal Amplitude Fault Check Feedback Cable Wiring, Replace Feedback Equipment

0x8480 Motor Fault F302 Motor Overspeed Increase Speed Threshold (VL.THRESH), Optimize Speed Loop Parameters

0xFF02 current fault F529 exceeds Iu current offset limit check current sensor, recalibrate current loop


(2) Troubleshooting process

Identify fault codes: Obtain error codes by reading the DRV.FAULTRAS command through the driver panel (dual 7-segment screen displaying "F+code", such as F501), LED indicator light (red flashing=fault), or WorkBench software.

Identify the cause of the fault: According to the "CANopen Emergency Messages and Error Codes" section of the manual, match the fault type corresponding to the code (such as power supply, feedback, temperature), and investigate the hardware wiring, parameter configuration, and environmental conditions (such as temperature and load).

Implement remedial measures:

Wiring faults (such as feedback disconnection): After power failure, unplug the cable and confirm the pin correspondence (refer to the attached wiring diagram).

  • ABB UAC389AE01 HIEE30088R0001 module controller
  • ABB AI02J high-performance I/O module
  • ABB IC698CPE030/IC698CPE020 series battery cover
  • ABB KSD211B 3BHE022455R1101 Input Coupling Unit ICU
  • ABB DSCA190V 57310001-PK Communication Processor
  • ABB GFD563A102 3BHE046836R0102 Analog I/O module
  • ABB XVC768115 3BHB007211R115 Industrial Control Module
  • ABB AI815 3BSE052604R1 I-O Module
  • ABB 5SGY3545L0010 3BHB006485R0001 Controller Module
  • ABB DAPI100 3AST000929R109 Ethernet Communication Interface Module
  • ABB SYN5201A-Z,V277 3BHB006714R0277 Auto single channel Syn
  • ABB KUC755AE117 3BHB005243R0117 System Controller
  • ABB CMA130 3DDE300410 Display Front Panel
  • ABB 07DC92D GJR525220R0101 Digital I/O Module
  • ABB PCD237A101 3BHE028915R0101 excitation control module
  • ABB CI627A 3BSE017457R1 Communication Interface
  • ABB 5SHY4045L0004 3BHB021400R0002 3BHE039203R0101 GVC736CE101 thyristor IGCT
  • ABB SYN5202A Controller Module
  • ABB LWN2660-6E 3BHL000986P7002 Power Conversion Module
  • ABB PFCA401SF 3BSE024387R4 Control Unit
  • ABB HIEE401807R0001 Advanced Power Electronics Module
  • ABB VBS01-EPD High Performance Digital Signal Processing Module
  • ABB LWN2660-6EG 3BHL000986P7002 Industrial Control Module
  • ABB SYN5201A-Z 3BHB006714R0217 Hydraulic Servo Module
  • ABB SYN5200a-Z,V217 SYNCHROTACT5 3BHB006713R0217 Dual channel synchronization device
  • ABB SAM3.0 Surge Arrester Monitoring System
  • ABB UNITROL 1005-0011 ECO 3BHE043576R0011 Automatic Voltage Regulator
  • ABB 3BHE032025R0101 PCD235B101 Exciter Control Module
  • ABB 3BHE006373R0101 XVC769AE101 INVERTER MODULE
  • ABB UFC765AE102 3BHE003604R0102 High-Performance PC Board
  • ABB 3BHE004573R0143 UFC760BE143 INTERFACE BOARD
  • ABB KUC720AE101 3BHB003431R0101 3BHB000652R0101 Controller Module
  • ABB HIEE300927R0101 UBC717AE101 High Voltage Inverter Board
  • ABB UFC721AE101 3BHB002916R0101 PC Board
  • ABB 5SHY4045L0003 3BHB021400 3BHE019719R0101 GVC736BE101 Diode and grid drive circuits
  • ABB 3BHE019719R0101 GVC736BE101 IGCT Module
  • ABB REM620A_F NAMBBABA33E5BNN1XF Protective Relay
  • ABB PPD113B03-26-100110 3BHE023584R2634 Power Distribution Module
  • ABB MB810 Module Mounting locations
  • ABB 3BHL000986P7000 LXN1604-6 POWER SUPPLY
  • ABB VBX01BA I/O Control Module
  • ABB AI03 AI module, 8-CH, 2-3-4 Wire RTDs
  • ABB 1TGE120010R1300 Industrial Control Module
  • ABB 216BM61b HESG448267R1021 Advanced Process Control Module
  • ABB BDD110 HNLP205879R1 Digital I/O Module
  • ABB IEMPU02 Power Supply Module
  • ABB G3FE HENF452697R1 High performance control module
  • ABB G3FD HENF452692R1 High-Performance Industrial Control Module
  • ABB B5EC HENF105077R1 Electronic Motor Protection Relay
  • ABB G3EFa HENF450295R2 Industrial Automation Module
  • ABB B5EEd HENF105082R4 Electronic Motor Protection Relay
  • ABB O3EId HENF452777R3 Digital Output Module
  • ABB NWX511a-2/R HESG112548R12 Industrial Automation Module
  • ABB E3ES Power communication module
  • ABB O3EX HENF315845R2 Industrial Control Module
  • ABB O3EHa HENF315087R2 Digital Output Module
  • ABB E3ED High-Performance Industrial Controller
  • ABB O3EGb HENF315118R2 Digital Output Module
  • ABB O3ED Digital Input Module
  • ABB O3ES HENF445789R1 Digital Input Module
  • ABB G3ESa HENF318736R1 control module
  • ABB 8025-235 Industrial Control Module
  • ABB 216NG61A HESG441633R1 HESG216875/K main control board
  • ABB SCYC51020 58052582G programmable Logic Controller
  • ABB RED670 Line differential protection
  • ABB PP825A 3BSE042240R3 Touch Screen Panel
  • ABB SCYC51020 58052582/G pulse trigger board
  • ALSTOM COP232.2 VME A32/D32.029.232 446 Controller Unit
  • ABB AO2000 LS25 Laser analyzers
  • ABB LM80 Laser level transmitter
  • ABB PM803F 3BDH000530R1 Base Unit 16 MB
  • ABB SD822 3BSC610038R1 Power Supply Device
  • ABB PCD235B1101 3BHE032025R1101 Industrial Control Module
  • ABB AZ20/112112221112E/STD Control Module
  • ABB UAD142A01 3BHE012551R0001 Industrial Control Module
  • ABB 5SHY35L4503 3BHB004693R0001 3BHB004692R0002 5SXE01-0127 main control board
  • ABB FET3251C0P184C0H2 High-Performance Power Module
  • ABB CAI04 Ability ™ Symphony ® Plus Hardware Selector
  • ABB R474A11XE HAFAABAAABE1BCA1XE output hybrid module
  • ABB REF542PLUS 1VCR007346 Compact Digital Bay Control
  • ABB REF542PLUS 1VCF752000 Feeder Terminal Panel
  • ABB PPD113B03-26-100100 3BHE023584R2625 output hybrid module
  • ABB 3BHE022293R0101 PCD232A Communication Interface Unit
  • ABB CI857K01 3BSE018144R1 Module Controller
  • ABB 3ASC25H216A DATX132 Industrial Controller
  • ABB LWN2660-6 High-Voltage Industrial Controller
  • ABB 1MRK00008-KB Control Module
  • ABB SC540 3BSE006096R1 Submodule Carrier
  • ABB REF615C_C HCFFAEAGANB2BAN1XC feeder protection and measurement and control device
  • ABB S-073N 3BHB009884R0021 multi-function servo driver
  • ABB SK827005 SK827100-AS 480V 60HZ coil
  • GE 029.381208 module
  • ABB REF615E_E HBFHAEAGNCA1BNN1XE Module
  • ABB TP830 3BSE018114R1 Baseplate Module
  • ABB TK803V018 3BSC950130R1 Cable Assembly
  • ABB DSRF197 3BSE019297R1 Controller Module
  • ABB DSAO120A 3BSE018293R1 Advanced Analog Output Board
  • ABB DSDP170 57160001-ADF Pulse Counting Module
  • ABB DSBC176 3BSE019216R1 Bus Extender Board
  • ABB DSDO115A 3BSE018298R1 Digital Output Module
  • ABB PM865K01 3BSE031151R1 Processor Unit HI
  • ABB 5SHY3545L0016 3BHB020720R0002 3BHE019719R0101 GVC736BE101 auxiliary DC power supply unit
  • ABB TP853 3BSE018126R1 Power Supply Module
  • ABB REM545AG228AAAA High Precision Control Module
  • ABB CI626A 3BSE005029R1 Communication Interface Module
  • ABB REM615C_D HCMJAEADAND2BNN1CD Motor protection and control
  • ABB TP857 3BSE030192R1 DCS System
  • ABB PP865A 3BSE042236R2 Touch Panel
  • ABB SCYC51020 58052582H Industrial Automation Control Module
  • ABB SCYC51090 58053899E Control Module
  • ABB CB801 3BSE042245R1 Profibus DP Slave Expansion Module
  • ABB 5SHY4045L0001 3BHB018162R0001 IGCT Module
  • ABB 5SHY6545L0001 AC10272001R0101 5SXE10-0181 High-Power IGCT Module
  • ABB RMU811 Module Termination Unit
  • ABB TVOC-2-240 1SFA664001R1001 Industrial Control Module
  • ABB LDSTA-01 63940143B Input/Output (I/O) Module
  • ABB GJR5252300R3101 07AC91H Analog Input/Output Module
  • ABB GJR5252300R3101 07AC91F Industrial Control Module
  • ABB TB711F 3BDH000365R0001 Industrial Control Module
  • ABB TU715F 3BDH000378R0001 I/O Terminal Unit (ITU)
  • ABB DC732F 3BDH000375R0001 Industrial Controller
  • ABB TTH300 Head-mount temperature transmitter
  • ABB UNS3670A-Z V2 HIEE205011R0002 Industrial Automation Module
  • ABB RC527 3BSE008154R1 Redundant System Control Module
  • ABB 5SHY5055L0002 3BHE019719R0101 GVC736BE101 Industrial Control Module
  • ABB PM866 3BSE050200R1 AC800M series PLC core controller
  • ABB UFC718AE01 HIEE300936R0001 Main Circuit Interface Board
  • ABB DSAI130A 3BSE018292R1 Industrial I/O Module Controller