Select your location:



KUKA.SystemSoftware – KSS for short – is the operating system and thus the heart of the robot controllers for most of KUKA’s robot portfolio – including traditional 5-axis, 6-axis robots and the new SCARA and DELTA robots. It contains all the basic functions that are required for operating the robot system. The software can be conveniently operated via KUKAs smartHMI on the KUKA smartPAD.

Functional principle of KUKA.SystemSoftware

KUKA.SystemSoftware contains all the basic functions such as path planning or I/O management. In addition, further advanced functions are integrated into KUKA.SystemSoftware. This offers you a wide range of options for robot programming.

Your advantage: Programming can be checked immediately with the KUKA smartPAD through easy operator control. Conveniently execute all functions and programming steps with the robot and the workpiece directly in view.

The user-friendly structure of KUKA.SystemSoftware is based on Windows and ensures intuitive operation. Furthermore, the range of functions can be expanded any time using the compatible interfaces. This allows you to expand and adapt the system to your requirements, for example, by installing additional software packages containing application-specific instructions and configurations. 

Upgrade your KUKA.SystemSoftware

Benefit from the functionalities of the latest version KSS 8.6 for KR C4 or the functional twin KSS 8.7 for KR C5 and make your robot system Industry 4.0-compatible: use the latest KUKA technology packages and, with the pre-installed KUKA.DeviceConnector, gain access to extensive robot data for digital KUKA products, services and applications.

Overview of the basic functions

  • Programming at different skill levels possible: from simple programming and inline forms through to expert programming in KRL (KUKA Robot Language)
  • Field bus configuration and I/O mapping for various field buses (Profibus, Profinet, Ethernet IP, EtherCAT, ProfiSAFE, CIP Safety and FSoE)
  • Multilingual user interface: up to 26 languages are available for selection in the KUKA.SystemSoftware user interface
  • Rights management - operating modes and functions are configurable and only available to authorized and trained users.
  • Flexible configuration of auxiliary drives and/or customer kinematic systems: operation of asynchronous, infinitely rotating or force-controlled external axes and master/slave drives in a group
  • Image-based backup solutions through KUKA.Recovery 
  • Up to eight cyclical robot interpreters running in parallel, which allow customer-specific programming for control tasks that are not time-critical. For KSS 8.5 or higher, available as a standard function.
  • Server-triggered, project-based backups of the system configuration through the integrated backup manager.

Optional functions

  • Cooperating robots both with regard to the shared workspace and in the form of load sharing between several robots via KUKA.RoboTeam
  • TCP/IP data communication with KUKA.EthernetKRL
  • Real-time sensor connection/communication via KUKA.RobotSensorInterface
  • Protection of the controller against malware through the KUKA.Ikarus antivirus solution or the KUKA.CPC whitelisting procedure.
  • Advanced robot monitoring and assurance of system security through the safe definition of the workspace, switchable workspaces/protected spaces using safe technology, switchable safe tools using safe technology and further monitoring features adapted to the actual requirements through KUKA.SafeOperation, KUKA.SafeRangeMonitoring or KUKA.SafeSingleBrake
  • Safety-related communication is available as discrete two-channel technology interfaces or direct safety-related communication to the safety PLC via Ethernet-based protocols (PROFIsafe, CIP Safety, or FSoE).
  • Advanced modes of user administration for the use of USB sticks as a key medium or connection to external systems such as Euchner keys via KUKA.Userkey 
  • Integrated deterministic Soft PLC to expand basic functionality, with all the advantages of access to the I/O system and the existing system through KUKA.ProConOS
  • Customer-defined program modules. KUKA integrators can expand the library of available KUKA inline forms according to customer requirements by using KUKA.UserTech technology.

Engineering functions of KUKA.SystemSoftware

  • Configuration of the controller using database and catalog-based projects – created using KUKA.WorkVisual
  • Integrated interface in KUKA.WorkVisual to KUKA.Multiprog – the engineering environment of KUKA.ProConOS Soft PLC. 
  • Load data determination for real tool attachments via KUKA.LoadDataDetermination 
  • Simulation of complete robot cells via KUKA.Sim  
  • Virtual robot controller available with KUKA.OfficeLite 
  • Creation of your own customer-specific software packages using KUKA.OptionPackageEditor

This website uses cookies (find out more) in order to offer you the best service online as well. If you simply continue to use our website, we will only use cookies required for technical purposes. If you click on “OK and discover KUKA”, you are also agreeing to the additional use of marketing cookies. You can select which cookies we use by clicking on “Cookie settings”.

Cookie settings