Skip to main content

Robotics - SRCI


SRCI - Standard Robot Command Interface

                          Robotics - SRCI - Standard Robot Command Interface

SRCI is an open standard designed for robot programming and operation within a PLC environment. It facilitates standardized programming and operation of both industrial and collaborative robots, regardless of the specific PLC or robot manufacturers involved. SRCI achieves this by standardizing communication between the robot controller and the PLC.


SRCI is the next step in the evolution of the robotics market.


In practical terms, SRCI provides robot commands as function blocks within the PLC programming engineering tool. This means that customers can program their entire machine, including the robot program, within the same engineering environment. Additionally, SRCI-based systems empower users to create their own customized operation screens, which significantly enhance the user experience for both operation and maintenance staff.


SRCI brings various advantages:                

It significantly reduces the need for specialized expertise related to specific robot manufacturers.

Simultaneously, it streamlines training efforts, making robotics more accessible than ever before.

Check out the SRCI Vendor Map!


 Join SRCI - Become a member!  

Robotics - SRCI - Standard Robot Command InterfaceFunctional principle


SRCI is based on a remote procedure call system. It requires two main software components:


  • Server (Interpreter):
    The server, also known as the interpreter, resides on the robot controller. It handles incoming requests from the client (running on the programmable logic controller or PLC).
  • Client:
    The client, which runs on the PLC, invokes server functions by sending command messages along with their corresponding arguments to the robot controller. 
    Upon receiving the command, the robot controller executes the specified function and sends back command-specific response messages.

SRCI communication between the PLC and the robot controller is fieldbus agnostic, meaning it can be realized via PROFINET (isochronous mode is not necessary) but also via other fieldbuses.

Profiles and functions

SRCI specifies over 115 commands, ranging from basic move commands (such as linear movements) to more complex commands like force control.

To use an SRCI function, it must be supported by both the server and the client. These commands are categorized into different groups:


  • Profile Core:
    Provides basic commands and the core functionalities of the interface. Every SRCI implementation in broad release supports at least the commands within this profile.
  • Profile Extended and optional commands:
    Manufacturers can individually add commands from these groups to their implementations.
    For details on which command is supported by which manufacturer, consult the SRCI Vendor Map.

SRCI Vendor MapRobotics - SRCI - Standard Robot Command Interface


The SRCI Vendor Map is the official hub for up-to-date SRCI-related information.


Manufacturer Support:

Find out which robot and PLC companies are already part of the SRCI community. Stay up-to-date with the latest players in the field.


Feature Insights:

Discover the entire list of functions implemented by each manufacturer. From essential functions to advanced capabilities, explore the possibilities.


Function Availability:

Explore which specific functions are at your available to you when you choose a particular robot and a specific PLC vendor.

Everything right down to the level of supported parameter values.


Product Finder Link                                 

Here you can find the following information:

  • Any product that officially supports SRCI


Robotics - SRCI - Standard Robot Command Interface

Get Together for Robotics: Where Innovation Meets Collaboration!


Are you ready for an extraordinary experience in the world of robotics? Look no further! The annual “Get Together for Robotics” event is your gateway to a dynamic convergence of manufacturers, organizations, universities, and passionate robotics enthusiasts—all united under one roof.

Don't miss out on the upcoming Get Together for Robotics Event in October, 2024!


More information about the next event


Register now for the upcoming event     


Unparalleled Networking:

Connect with industry leaders, fellow robotics users, and decision-makers. Share ideas, forge partnerships, and expand your professional network.


Cutting-Edge Insights:

Immerse yourself in captivating days of knowledge-sharing. Discover the latest trends, breakthroughs, and innovations that are shaping the future of robotics.


Direct Interaction with Manufacturers:

As a robotics user or customer, you’ll have a unique opportunity to engage directly with manufacturers. Bring your requirements, ask questions, and influence the next wave of robotic solutions.


Executive Roundtables:

Join thought-provoking discussions led by industry visionaries. Explore the latest developments, market trends, and visionary perspectives.


Experts Onstage:

Witness the brilliance of robotics experts as they share insights, tips, and real-world experiences. Their expertise will inspire and empower you.

Don’t miss out! Mark your calendar for the next “Get Together for Robotics” in October 2024. For more details, visit our event page.

Check out also the list of previous Get Together for Robotics iterations:

Get Together for Robotics (2022)

Get Together for Robotics II (2023)

Selection of relevant press news (German and English):  Robotics - SRCI - Standard Robot Command Interface


You want to have a news article about SRCI being placed here?

Please contact Benjamin Lohrer via benjamin.lohrer(at)profibus(dot)com!



 Enterprise Talk (2024, May 24): Universal Robots announces seamless integration of Standard Robot Command Interface (SRCI).


 Staff, R. R. (2024, April 25). Universal Robots integrates cobots with Siemens PLCs - The Robot Report. The Robot Report.


A/S, Universal Robots (2024, April 18). Universal Robots announces seamless integration with Siemens PLCs, in: PR Newswire.


 (2024, April 5). Die lang erwartete Lösung? - ROBOTIK UND PRODUKTION. Wartung & Instandhaltung - Smarte Servicedienstleistungen.


 (2024, March 28). Roboter über die SPS programmieren - SPS-MAGAZIN. Wartung & Instandhaltung - Smarte Servicedienstleistungen.


 PI begrüßte zur Robotik-Konferenz über einfachere, maschinenintegrierte Roboterprogramme. (2023, November 24). Das Informationsportal Der Elektrotechnik, Automatisierung Und Digitalisierung.


 Ciupek, M. (2023, November 23). Siemens und Teradyne unterstützen gemeinsam Standard für die einfache Integration von Robotern. VDI Nachrichten - Das Nachrichtenportal Für Ingenieure.


 SRCI: a Win-Win-Win for Robot Automation. (2023, November 1).


 Redaktion, K. (2022, November 23). Roboter: Progammierung soll einfacher werden. K-Zeitung.

                     - Jobbörse und Nachrichtenportal für Ingenieure. (2022, November 23). Initiative für vereinfachte Roboterprogrammierung. - Jobbörse Und Nachrichtenportal Für Ingenieure.


 SRCI von Profibus - Get together for Robotics: Start in eine einfachere, standardisierte Roboterprogammierung - (2022, November 22).