Forum Migration Notice
Update (2026-01-21): The user forums are now in read-only mode pending the data migration.

Update (2026-01-12): The user forums will be put into read-only mode on the 21st of January, 00:00 CET, to prepare for the data migration.

We're transitioning to a more modern community platform by beginning of next year. Learn about the upcoming changes and what to expect.

Accessing installed/shared RAPID data

Hello,

Does anyone know what the syntax is for accessing RAPID data instances using PC SDK that are declared in installed (built-in) modules?  in shared modules?

Using the dcl classes on the flexpendant it is possible to access shared data by leaving out task and module names in the url like this:

    _rdiMyRapidDataInfo = ABB.Robotics.Dcl.Rapid.RapidDataInfo.CreateFromUrl("RAPID/MyData");

But trying to do something similar with the GetRapidData method in the SDK doesn't seem to work:


rdMyRapidData = controller.Rapid.GetRapidData(MyData);
Any ideas how to access installed or shared data?
Thank You,

 
Bryan Johnson
bryan.johnson@wolfrobotics.com
Wolf Robotics
4600 Innovation Dr.
Fort Collins, CO 80525
USA