Help with SRCI and Siemens TiaPortal with UR3e

Hi everyone, Im student of University,
I’m trying to integrate as a first one in our university, so I dont have support from anybody, and its a lot….so, I’m trying to integrate a Universal Robots UR3e (e-Series) with a Siemens S7-1500 PLC via PROFINET using SRCI (UR SRCI URCap + Siemens Robot Library / Robot Integrator workflow). I’m stuck at the point where TIA Portal shows the robot/device as “not reachable”

Setup

  • Robot: UR3e (e-Series)

    • SRCI license activated

    • PROFINET enabled on the robot

    • Remote Control enabled

    • Running the SRCI “mini” program on the robot to enable the interpreter

  • PLC: Siemens S7-1500 1516-3 PN/DP

  • Engineering: TIA Portal V20

  • In TIA I imported:

    • the UR GSDML GSDML-V2.42-UR-PROFIsafe-20230404

    • Siemens Robot Library (SRL) as a compressed library

    • UR data structures (URDataStruct) according to the manuals/tutorials UR_datastruct.udt

Wiring / Topology

  • PLC PROFINET interface configured in TIA.

  • Robot is connected via Ethernet cable to an additional port on the PLC (direct connection; no separate switch at the moment).

What’s not working

Even following the SRCI guides, the UR PN device shows “not reachable” in TIA Portal. So TIA can’t see it online / can’t establish the expected PROFINET device connection.

What I’ve already done / checked

  • PROFINET enabled on robot

  • Remote mode enabled + interpreter enable program running

  • Imported GSDML + added UR device to the PN network in TIA

  • Imported SRL + URDataStruct

  • IP addressing, subnet masks, PROFINET device name, etc.

Questions / What I need help with

  1. What are the most common causes of “not reachable” for UR as a PROFINET IO device?
    And please it there a solution to solve this?

  2. Does anyone have a reliable step-by-step checklist (from a clean start) for UR e-Series + S7-1500 + SRL/SRI + SRCI?

Attachments I can provide

  • Screenshot from TIA (“not reachable”)

  • Exact GSDML version/file

  • Network configuration (IP/masks, PN device name, topology)

Any pointers on what to verify first (and the usual “gotchas” with UR + PROFINET + SRCI) would be greatly appreciated. Thanks! Samuel

I’ve encountered the same a couple of times, where the network switch was the issue. Give it a try with a direct connection between the robot and PLC (check PROFINET status on UR - restart both first) as a quick test.

Hello sir,

I have also tried a direct connection, but the issue persists. Profinet is active on the robot; when I use the ‘Flash LED’ function during name assignment in TIA Portal, the robot panel displays the corresponding messages, confirming communication.

Furthermore, when I established a Profinet connection using a standard head module, it connected without any problems and I could see real-time data from the robot in the tag table. Im sending u also screenshots, what I mean, that it works..but that block for SRCI dont..And I really needs to communicate via that module (because of Siemens Robot Library-Integrator-SRCI)…

A bug with the PROFINET communication was reported in Polyscope 5.24. It is a weird bug that troubles the communication with the PLC. I would say it could affect your case too. Please upgrade your robot to 5.25, or downgrade to 5.21.3 if not possible