Select your location:


Application and robot programming

With the aid of our support services, applications and robots can be programmed without interruptions in production. We support you in preparing for product changeovers and commissioning offline as well as responding quickly and flexibly to changes in the production process.

Flexible and efficient programming of your production system

The KUKA programming concept has been tried and tested over many years. It is founded on intuitive, logically structured libraries, optimal motion control and cycle time optimization to increase the profitability of your applications right from the start.

Based on this concept, we support you in optimally programming your new and existing production components – for efficient commissioning and an uninterrupted production flow.

According to your requirements, our experts can support your team both in the programming of complex individual tasks and in the complete programming of entire systems.

Furthermore, with their in-depth experience in developing customer-specific programming standards, our programmers are on hand to boost the profitability of your projects over the long term.

Our offering is rounded out with preconfigured KUKA software and technology packages as well as a worldwide support service that will assist you even after successful project execution.


Services available in application and robot programming:

  • Planning

    - Consultancy during conceptual design

    - Simulation and offline programming

    - Safety services

    - Standardization

    - Feasibility study

    Learn more.
  • Implementation

    - KRL and Sunrise programming

    - PLC programming

    - Programming support

    - Configuration of SafeOperation

    Learn more.
  • Optimization

    - Functional expansions

    - Custom-tailored workshops

    - Tune my Production

    - KUKA Retrofit

    Learn more.


Consultancy during conceptual design

In the conceptual design phase, you can already benefit from the support of our application specialists, whose longstanding and broad experience will help you to avoid planning errors at an early stage.

Simulation and offline programming

The ideal combination to optimize cycle time when implementing your application. The simulation helps to determine the optimal motion paths and pick-up points. The results of the simulation are used in offline programming to ensure quick and cost-efficient implementation of the application on your system.

Find out more about 3D simulation and offline programming.

Virtual testing of production scenarios using KUKA simulation software.

Safety services

Safety is increasingly implemented through software products. We offer advice during the planning stage of your safety concept and later on when configuring the KUKA.SafeOperation technology packages. Additionally, we would be pleased to offer customized workshops regarding the Machinery Directive.

Find out more about KUKA safety services.


Standardized and structured robot programming lowers maintenance costs and reduces downtimes during troubleshooting. Program adaptations or expansions can be carried out more quickly. We offer you ready-made program modules and flexible control concepts for the robot. The appropriate PLC interface is included in the package.

Feasibility study

Our experienced application specialists evaluate in advance how you can optimally implement your ideas with the support of our products.


KRL (KUKA Robot Language) and Sunrise programming

We carry out the complete robot programming for your production system – both for KUKA robots with a KR C4 and for the LBR iiwa with a Sunrise controller. In close cooperation with you, we optimize the process sequences and support you with the integration of robots into your production system.

KUKA provides on-site support with application and robot programming.

PLC programming

Our range of services also includes programming your system controller via the Totally Integrated Portal (TIA Portal) from Siemens. This enables robots to be integrated into your system controller in no time at all.

Programming support

You require support with the programming of your application for a limited amount of time only? You want to expand your current spectrum of components? Our specialists can turn your specifications into structured and logically designed programs. You can request our support on a daily or weekly basis according to your needs.

Configuration of KUKA.SafeOperation

We configure the KUKA.SafeOperation technology packages according to your specifications. We then check and document the configuration, starting with the cell area, the workspaces and protected spaces, and including the various tools and reduced velocities. On request, we test the space limits of the robot including its stopping distances.


Functional expansion

You would like to expand your production process with new functions? You want to adapt the communication signals to the robot because your new machine tool offers greater capabilities?

Functional expansions are another element in our range of services, allowing you to adapt your current system to new requirements.

KUKA supports you in optimizing your production system.

Custom-tailored workshops

We offer customized workshops on the topics of programming, program standardization, machine safety and SafeOperation. The workshops can be carried out either at KUKA or directly on site. The focal points of the workshops are geared to your individual needs.

Tune my Production

Tune my Production helps us discover the optimization potential existing in your current production system. We examine your system on site and suggest possible means of improving productivity, process quality and usability.


You would like to modernize your production system and trade in your previous robot for a current, state-of-the-art product? We are happy to support you in carrying out the exchange with a service package customized to your requirements. Starting with removal and installation of the robot, encompassing adaptation designs and program conversion, and extending up to commissioning, support with production start-up and instruction of your system operators.