Skip to main content

Kollmorgen Support Network

KAS PLCopen Teach Home for absolute feedback devices >

This article and attached sample KAS project show how to use PLCopen function blocks to teach a position so that an axis with an absolute feedback device will not need to run a home routine to move to a sensor or hard stop each time you power…

KAS Program Example: Switch Cam Profile On-The-Fly >

This is an example of switching a cam profile from a 5th order polynomial profile to a parabolic curve. The program contains the code needed to switch the cam profile on the fly from a polynomial motion curve to a parabolic (constant acceleration)…

Using AKD Capture Engine with KAS - PLCopen Motion Engine >

The following pertains to applications using the KAS PxMM controller with AKD drives. It contains relevant information you may need to know when setting up position capture with the PLCopen motion engine KAS can use 1 or both capture engines…

KAS- Parse values in a string in to variables >

Often it is useful to store or send multiple values to the PxMM organized into one string. The following program takes the string (DataLine) with values separated by commas and place them in the  array…

PLCopen - Rotary Knife with Registration - Example Application >

This document details a KAS 2 axis simulated rotary knife application with virtual master and registration operation. The axes are as follows: Axis 1: Feed Conveyor Axis 2: Rotary Knife Axis 3: Virtual Master (Simulated)   The following…

Getting Started with KAS UDP Communications >

Introduction Attached is a sample program showing basic UDP communications between two KAS PxMM controllers. The concepts here can easily be applied to communicating between a PxMM controller and a PC or other non-Kollmorgen product. With PxMM UDP…

Registration with PLCopen Example Project >

The attached KAS project contains a Registration example used on a real machine. It is a two axis program that uses PLCopen motion functions. It will not work with the simulator because the MC_TouchProbe function block uses the position capture…

Handling Multiturn Overflow in KAS for Non Modulo Axis >

A multiturn encoder delivers feedback position in 32 bits format. The lower 20 bits provides single turn information and the higher 12 bits provides the multiturn information. The 12th bit from multiturn is the sign bit. Hence the complete range of…

KAS - Linking PDO parameters into application code >

The PDO Ethercat channel provides deterministic, fast update of parameters between the KAS controller and drives (through Ethercat). The PDO Selection Mapping tab provides an method to link PDO parameters to variables in the application code. The…
Subscribe to Sample Programs