Skip to main content

Kollmorgen Support Network

KAS Training Videos - Controller Application Software Development | 31 May 2018 | |

KAS Training Videos - Controller Application Software Development

To help get started developing an application with the controllers, training videos are now available on the KAS-IDE (Integrated Development Environment). 
They are located in Kollmorgen's YouTube website under the Playlist section:

KAS Online Learning Collection on Kollmorgen YouTube

A partial listing of the videos is as follows (with direct links):

NameDescriptionLink
New Project TemplatesHow to open template programs built into the KAS IDE software and run them on our Simulation software and physical controller hardware
Loading...
Dictionary Part 1 - Creating VariablesHow to create variables in the project Dictionary
Loading...
Dictionary Part 2 -Data TypesData Types available in the IDE Dictionary
Loading...
Dictionary Part 3- Instance of PLC functionsHow to create function block instances in the Dictionary for PLCopen function blocks
Loading...
Dictionary Part 4 - Library functionsThe internal library function blocks used for specific functions such as the high speed trigger setup and axis definition
Loading...
Function Block LibraryIntroduces the KAS IDE Function Block Library used in a KAS project
Loading...
Control PanelIntroduces the built-in Control Panel in the KAS IDE software used during application development
Loading...
Function Block and Control Panel – Adding new motion functions
(was called Adding MC_Phasing….)
Example of adding a function block and control panel functionality to an application
Loading...
Axis Configuration – PLCopen MotionShows the steps to create a new PLCopen motion axis in the KAS IDE
Loading...
Editing Tools - Find FunctionShows how the Find tool is used in the IDE Editor to locate usages of individual variables in a project
Loading...
Online Tools - Watch WindowUsing the Watch Window to create a user defined set of variables in a  dedicated window for ease of monitoring and changing
Loading...
Online Tools - OscilloscopeIntroduces the IDE 8 channel scope that can be used to help develop programs
Loading...
Online Tools - Break PointsIntroduces use of Breakpoints during program development to stop program execution at specific points in the program
Loading...
Online Tools - Online ChangeDemonstrates using the Online change tool that allows code to be modified on the fly without stopping program execution
Loading...
Dictionary Part 5 - ArraysDemonstrates use of data arrays in a project
Loading...
Dictionary Part 6 - StructuresDemonstrates use of data structures in a project
Loading...
Dictionary Part 7 - SubprogramsDemonstrates use of sub-programs or UDFBs in a project
Loading...
AKD Workbench Drive Configuration – Project Run ModeWhen a .kas program is running, demonstrates how to use the embedded Workbench inside the IDE to access AKD servo drive parameters
Loading...
AKD Workbench Drive Configuration –Online Configuration ModeDemonstrates using the embedded WorkBench when a project is not running to tune motors, check feedback, change drive FW and perform other operations
Loading...
Web ServerDemonstrates features of the KAS web server usable during project development and machine operation including running a project, changing PxMM firmware, storing operational data, configuring a system through the SD card and getting current diagnosis information
Loading...
ST Editor - Part 1Introduction of KAS ST (Structured Text) Editor including basic syntax rules, available functions, program execution, commenting, conditional statements, and shortcut keys
Loading...
ST Editor - Part 2Demonstrates using PLCopen Motion in the KAS ST (Structured Text) Editor including dragging in function blocks, reading function block outputs, and working with the Execute input.
Loading...
FFLD Editor – Part 1Introduction of KAS FFLD (Free Form Ladder Diagram) Editor - including how to organize code into separate networks, options to add comments, and how to add different types of contacts and coils
Loading...
FFLD Editor – Part 2Demonstrates adding function blocks and  defining their inputs and outputs, drag and drop, difference between functions and function blocks, and use of the watch window
Loading...
FFLD Editor - Part 3Demonstrates adding jumps, explaining what makes the ladder editor "Free Form" including having structured text based code with a contacts, and math expressions as inputs to function blocks.
Loading...
Third Party ECAT DevicesDemonstrates how to integrate 3rd party EtherCAT devices into a Ethercat system with a PDMM or PCMM controller
Loading...
CammingDemonstrates how to create a cam profile and add camming function blocks to your PLC code to start a master/slave cam relationship between two axis
Loading...
Dictionary Part 8 - ENUMS and Bit FieldsDemonstrates using ENUMs and Bit Fields to organize variables and data in compact data configurations
Loading...
Dictionary Part 9 - Compiling data and Program StartupExplains several items in the project Dictionary such as the Ethercat and PLCopen configurations
Loading...
Dictionary Part 10 -Editing Variables as textDemonstrates a fast method to add and delete variables in the Dictionary
Loading...

About this Article

C Wontrop