Back to top

PLC Programming for Kollmorgen Automation Suite™

A complete graphical toolkit for PLC programming is included with Kollmorgen Automation Suite™, with support for all IEC 61131-3 programming languages. It’s fully integrated with motion programming, hardware setup and configuration, testing and debugging, HMI development, network setup and other development tools, so there’s only one software package to learn and use, and only one programming and configuration file to maintain.

Product available worldwide
Kollmorgen Programmazione PLC IEC 61131-3 KAS_l.png
Industry 4.0 Ready


  • Open architecture provides consistent support for both IEC 61131-3 and user-defined programming constructs in a single environment
  • Graphical, drag-and-drop programming environment ensures consistency and convenience
  • Programmed modules can easily be modified and reused, increasing development speed
  • Auto-recognize feature automatically brings Kollmorgen controllers, I/O devices, drives, motors and other hardware components into the development environment
  • Programming language interchangeability allows seamless integration of different languages for different programming tasks, and even translates one IEC 61131-3 language to another


  • Offline development and simulation capabilities allow you to create and test solutions without deploying the target hardware or putting physical components at risk


  • Graphical cam editor makes it easy to import, create, modify and reuse complex cam profiles


  • Multi-variable software oscilloscope and standard debugging features simplify troubleshooting and fine-tuning



  • Quickly create, optimize and validate motion components and templates
  • Reuse and customize function blocks to suit many different applications
  • Customize the development environment to suit your working style
  • Simplify programming of complex automation systems that incorporate multiple types of components and configurations
  • Integrate PLC programming within the same environment you use to define system topology, auto-discover and auto-configure components, create cam profiles, test and debug motion programs, and more

Get Started

Count on Kollmorgen support to help you design and build a successful machine and keep it reliably productive, anywhere in the world. Our co-engineering experts will work with you to tailor a perfect-fit solution for your motion requirements.

Talk to a motion expert
Title Language(s) Date Size
pdfAKT2G I/O Manual EN (REV A) English 08 Dec 2020 6.36 MB Copy URL
pdfKAS IDE 30 Minutes to Motion EN (REV R) English 08 Dec 2020 719.05 KB Copy URL
pdfKAS IDE Getting Started EN (REV R) English 08 Dec 2020 2.73 MB Copy URL
pdfKAS IDE Motion Library Reference Manual EN (REV R) English 08 Dec 2020 9.78 MB Copy URL
pdfKAS IDE PLC Library Reference Manual EN (REV R) English 08 Dec 2020 2.35 MB Copy URL
pdfKAS IDE User Manual EN (REV R) English 08 Dec 2020 37.73 MB Copy URL
pdfKAS Release Notes EN (REV N) English 08 Dec 2020 602.66 KB Copy URL
pdfKAS Visualization Builder Developer Controls Guide EN (REV A) English 01 Sep 2013 1.22 MB Copy URL
pdfKAS Visualization Builder HMI Panel Image Users Guide EN (REV A) English 05 Jul 2017 390.57 KB Copy URL
pdfKAS Visualization Builder Quick Start EN (REV F) English 05 Jul 2017 1.19 MB Copy URL
pdfKAS Visualization Builder User Guide EN (REV F) English 05 Jul 2017 4.81 MB Copy URL
Title Language(s) Date Size
Kollmorgen Automation and Motion Control English 06 Nov 2019 15.76 MB Copy URL
Kollmorgen Automation Solutions and Product Catalog EMEA English 21 Jun 2018 15.99 MB Copy URL
Shared Drive in PDMM or PCMM Application Fails to Mount The PxMM can work with data from an external or shared drive. Mounting is the software process in the PxMM that enables it to read and write data to/from a shared drive. If the mounting process fails...
Setting Up the Siemens S7-1200 PLC and PDMM for Profinet Fieldbus Communication (PDMM as the Slave) KAS (PDMM) as a Profinet Slave - Setup for Siemens S7-1200 PLC Using KAS IDE Version: 2. 12 Build 2, 12, 0, 72029 and Siemens TIA Portal V15. This is a step by step procedure for setting...
KVB - How to change a recipe layout (add/remove tags or change datatypes on tags) without losing data With KVB, recipe data will get lost when adding/removing tags or changing data types on tags (variables). The following procedure outlines how to save the data for use with the changed layout:...
Connecting to the PDMM for the First Time (PDMM IP Address Settings) [toc] Connecting to the PDMM When connecting to a device for the first time, it is often confusing how to set up the initial communications.  Well, the PDMM and the IDE software for KAS...
FAQ Seiten Im Folgenden finden Sie Links zu den verschiedenen FAQs (Frequently Asked Questions) auf dieser Website. AKD2G FAQ (EN) AKD FAQ (DE) Feedback (DE) FAQ Feldbus FAQ Sicherheit FAQ...