Key Features
Kollmorgen Automation Suite is Kollmorgen an all-in-one solution for designing, developing and maintaining automation systems. It integrates the three main functionalities of a machine:
- Interface with machine operators (HMI"Human-machine interfaces " Also known as computer-human interfaces (CHI), and formerly known as man-machine interfaces, they are usually employed to communicate with PLCs and other computers, such as entering and monitoring temperatures or pressures for further automated control or emergency response)
- Logic handling of the machine (IEC"International Electrotechnical Commission" IEC is a not-for-profit, non-governmental international standards organization that prepares and publishes International Standards for all electrical, electronic and related technologies 61131-3 Soft PLC"Programmable Logic Controller" A Programmable Logic Controller, PLC, or Programmable Controller is a digital computer used for automation of industrial processes, such as control of machinery on factory assembly lines. Used to synchronize the flow of inputs from (physical) sensors and events with the flow of outputs to actuators and events)
- Precise control of all moving parts (Motion controlMotion control is a sub-field of automation, in which the position and/or velocity of machines are controlled using some type of device such as a hydraulic pump, linear actuator, or an electric motor, generally a servo. Motion control is an important part of robotics and CNC machine tools; however, it is more complex than in the use of specialized machines, where the kinematics is usually simpler. The latter is often called General Motion Control (GMC). Motion control is widely used in the packaging, printing, textile and assembly industries)
KAS IDE
KAS comes with a powerful Integrated Development Environment (IDE"Integrated development environment" An integrated development environment is a type of computer software that assists computer programmers in developing software. IDEs normally consist of a source code editor, a compiler and/or interpreter, build-automation tools, and a debugger) which allows you to:
- Create new application project using KAS predefined or custom application templates
- Define the machine hardware architecture as well as the machine program
- Develop PLC programs using the five IEC 61131-3 programming languages (ST"Structured text" A high-level language that is block structured and syntactically resembles Pascal, IL"Instruction list" This is a low-level language and resembles assembly, FFLD, FBD"Function block diagram" A function block diagram describes a function between input variables and output variables. A function is described as a set of elementary blocks and SFC"Sequential function chart" It can be used to program processes that can be split into steps. The main components of SFC are: - Steps with associated actions - Transitions with associated logic conditions - Directed links between steps and transitions) and KAS function block libraries dedicated to motion
- Centrally manage all IEC 61131-3 variables with KASvariable dictionary and map logical variables to physical inputs and outputs
- Easily set up HMI panels and map graphical object to IEC 61131-3 variables
Main Tools
Tool | Description |
---|---|
Pipe Network Editor | Graphical tool describing the mechanical System into the logical world based on an one to one translation |
Cam profile Editor | Allows you to create or modify a profile definition that describes the position evolution of the cam in a 2D graphical format |
Softscope | Allows to view in a two-dimensional graph one or more variables' evolution (vertical axis) across the time (horizontal axis) |
Simulator | Allows you to develop your application without any hardware available |