Back to top
File Description 
WorkBench is a Graphical User Interface that allows configuration from different Kollmorgen devices. Includes full installer: the application with complete help files and the .NET Framework required by the application. For more information regarding features, see the AKD Workbench Release Notes.
Release Date 
Wednesday, December 8, 2021

New Features

  • Modular EtherCAT Topology
  • AKT2G-BRC-000-000 - Brake chopper terminal
  • Modify PLCopen axis user units from a program
  • IDE Improvements

For more details, please see the attached release note.

Some users have reported display issues within WorkBench, the symptoms usually are cut texts or images, missing elements or missplaced elements.


The problem is due to the fact that part of our application is working using WinForms technology which does not support well high DPI, or simply DPI that are not using the native resolution of your screen.

Is it intended behaviour that motor phase, as determined by Wake-And-Shake (WAS), is not saved when the motor drive is turned off?

I am working with a set of three AKM43K-ACC2C-00 motors, controlled by AKD-P02406-NBEC-0000 drives, firmware M_01-20-00-001. I am running Workbench The motor phase setting I'm talking about can be found in workbench under <drive> --> Axis # (#) --> Motor --> Motor Phase.

New Features

  • Kollmorgen E-Bus Stepper Integration:
    • AKT2G-SM-L50-000 - Stepper motor terminal with incremental encoder, 50 V DC, 5 A (Imax), 2 phases
    • AKT2G-SM-L15-000 - Stepper motor terminal with incremental encoder, 24 V DC, 1.5 A (Imax), 2 phases
    • Map to PLCOpen or Pipe Network axes (same a servo drives)
    • IDE Configuration and Diagnostic views
    • Kollmorgen stepper motor parameters pre-loaded by model number
  • IDE Improvements:

    Workbench throw an exception when compiling basic code.
    I just can't work !

    I can connect to the real AKD and control it but no way to compile any code.

    I tried to create an empty project with a simulated AKD-BASIC and compile an empty code file with the same result.

    I tried to uninstall and reinstall, tried an older version

    How can i make it work ?

    New features include TCP/IP Function Blocks, BBH FSoE Master + SafePLC with KAS-IDE and AKD2G w/ SMM, KAS IDE-WorkBench Improvements, new File Management functions, DriveParamStrRead, Multi-select PDO objects, new axis parameter to read PLCopen user units, and more!

    The AKD2G can be used in a KAS Motion/Machine control system. This application note outlines new/different features to be cognizant of when developing a KAS application that includes  AKD2G drives. After reviewing this document, contact a KAS application engineer if you want more detail.


    WorkBench (version ≥ has some accessible parameters to tweak the way data are exchanged with the drive. Keywords sent to the drive and answers returned will be grouped together to build bigger packets of data. This is particularly helpful on networks with high latency. It is also useful for slowing down the polling interval to avoid overloading the communication channel on slower networks.

    These parameters are accessible in the WorkBench configuration file, which is usually placed in the install directory:

    Debugging interaction problem between WorkBench and drives may be facilitated by using the built-in logging mechanism.

    Where are the application and the log files in your system:

    The easiest way to access the application or the log files is to open the About box in WB, it will give you the full path to the application and log folder:


    WB has 2 log files: