Back to top

The following are guidelines when determining how many AKT-ECT-000-000  Ethercat Coupler modules are required in a KAS application using Remote I/O. Please note that the AKD-PDMM controller/drive, AKD and S700 drives, and PCMM stand alone controller all contain I/O that could be used in an application.Typically these are used first before using Remote I/O to minimize overall system cost.

The remote IO configuration for each AKT coupler (AKT-ECT-000-000 ) must not exceed any of the following limits:

The Function Block GetCtrlPerf allows the user to monitor KAS cpu loading in the application program and then take the application specific appropriate action if a limit is exceeded. Multiple outputs allow the user to select the output that fits the application best.



Attached is a subprogram that uses the blinkA function block to calls the FB on a repeating basis for continual update.


The attachments outline a KAS Application with the following features:

  • 3 axis coordinated motion
  • Banner vision camera connected to the PDMM via Ethernet/IP
  • Camera reads a barcode and  sends the information through Ethernet/IP to the PDMM.
  • The bar code value is then used to determine which pattern to run

Do not have any sample programs showing a PDMM communicating with a Profinet AKD drive. When using a PDMM controller, most customers will use an EtherCAT AKD drive as it will allow much faster, cyclic communication for the controller to read and write drive parameters.

For KAS applications:

-   using the  PLCopen Motion engine

-   with a total travel range  of 1 revolution

-   that use  a SFD single turn absolute position feedback device.

this note outlines how to teach a desired position to a specific physical position then have the offset applied on each project startup

THe KAS PLCopen Motion engine has 2 parameters for monitoring if the actual motor position stays within a window after motion is complete. They are:


These parameters are accessed using the MC_WriteParam and MC_ReadBoolPar function blocks. Here is sample code:


Kollmorgen Visualization Builder (KVB) software contains built in System Tags that give users access to information generated in the panel, and has a C# scripting engine that allows them to add custom logic.

File Description 
Installation manual for AKD, AKD BASIC, and AKD PDMM drives. Describes the AKD series of digital drives and includes mechanical, electrical, and software installation information needed to safely install AKD.
Release Date 
Wednesday, September 9, 2015

KAS supports storage of values from a running program into the SD card. Attached is an example project which sends 4 variable values: VAR1, VAR23, VAR3, and VAR4 to the SD card each time the Execute input is triggered. Code creation is as follows:

1. Create txt file will variables list and store on PC:


Write code to read list of variables in the file:


A beta version of the KAS Webhelp is available from the landing page of KDN (see "Resources" in the right column) and from the following link. This version includes additions and corrections made since the last official software release. This help system covers the use of the KAS IDE, the PDMM and PCMM, information about KAS components, and much more.