# \#virtual-irc5

**URL:** https://tech-community.robotics.abb.com/tag/virtual-irc5/145.md

[Latest](https://tech-community.robotics.abb.com/latest.md) · [Categories](https://tech-community.robotics.abb.com/categories.md) · [Tags](https://tech-community.robotics.abb.com/tags.md)

---

## [Virtual controller - Siemens PLC communication via Profinet](https://tech-community.robotics.abb.com/t/virtual-controller-siemens-plc-communication-via-profinet/11858)

<div class="topic-metadata">

**Author:** [@thanosfego](https://tech-community.robotics.abb.com/u/thanosfego)\
**Replies:** 4\
**Last updated:** [April 4, 2025, 1:00pm UTC](https://tech-community.robotics.abb.com/t/virtual-controller-siemens-plc-communication-via-profinet/11858 "2025-04-04T13:00:52Z")

</div>

Hi everyone! I would like to establish communication between a virtual IRC5 controller and a real Siemens S7-1200 PLC via Profinet. Is this possible? Are there any guides or resources to get it done? Thanks in advance! …

---

## [Uploading RAPID file directly to virtual controller?](https://tech-community.robotics.abb.com/t/uploading-rapid-file-directly-to-virtual-controller/9579)

<div class="topic-metadata">

**Author:** [@AriG](https://tech-community.robotics.abb.com/u/AriG)\
**Replies:** 6\
**Last updated:** [November 8, 2024, 6:51pm UTC](https://tech-community.robotics.abb.com/t/uploading-rapid-file-directly-to-virtual-controller/9579 "2024-11-08T18:51:54Z")

</div>

Hello, not sure if this is possible or not but I am trying to create a .RAPID file with a script outside of RobotStudio and then upload the file to the virtual controller, all without interacting with the RS gui. I have …

---

## [Real I/O on a Virtual Controller](https://tech-community.robotics.abb.com/t/real-i-o-on-a-virtual-controller/6255)

<div class="topic-metadata">

**Author:** [@soup](https://tech-community.robotics.abb.com/u/soup)\
**Replies:** 15\
**Last updated:** [April 30, 2024, 7:12am UTC](https://tech-community.robotics.abb.com/t/real-i-o-on-a-virtual-controller/6255 "2024-04-30T07:12:16Z")

</div>

If it’s possible for teaching sake: What’s the cheapest and easiest way to hook a real I/O unit to a computer and use the real I/O on a virtual controller?

---

## [Virtual Controller - Save Rapid modules to Home](https://tech-community.robotics.abb.com/t/virtual-controller-save-rapid-modules-to-home/11210)

<div class="topic-metadata">

**Author:** [@XNOR](https://tech-community.robotics.abb.com/u/XNOR)\
**Replies:** 2\
**Last updated:** [August 8, 2023, 6:56am UTC](https://tech-community.robotics.abb.com/t/virtual-controller-save-rapid-modules-to-home/11210 "2023-08-08T06:56:27Z")

</div>

In robot studio (2022.3) I’m finding the option to save modules loaded in Rapid back to the controller (HOME) isn’t an option as “Save Module to Controller” is greyed out. Switching to manual mode didn’t help. Is this p…

---

## [Error during creating a new virtual controller "RobotStudio .NET exception..." RWS 6.12.3010](https://tech-community.robotics.abb.com/t/error-during-creating-a-new-virtual-controller-robotstudio-net-exception-rws-6-12-3010/11083)

<div class="topic-metadata">

**Author:** [@Kappa95](https://tech-community.robotics.abb.com/u/Kappa95)\
**Replies:** 2\
**Last updated:** [June 26, 2023, 8:52am UTC](https://tech-community.robotics.abb.com/t/error-during-creating-a-new-virtual-controller-robotstudio-net-exception-rws-6-12-3010/11083 "2023-06-26T08:52:06Z")

</div>

Dear community, I am trying to setup a virtual controller on RobotStudio 2022.3.2 of a robot with a positioner irbp 250-a. I am using the backup of the controller and following the question (ABB Robotics Community - Mai…

---

## [Virtual reality and virtual teach pendant](https://tech-community.robotics.abb.com/t/virtual-reality-and-virtual-teach-pendant/11056)

<div class="topic-metadata">

**Author:** [@PeteMitchell](https://tech-community.robotics.abb.com/u/PeteMitchell)\
**Replies:** 0\
**Last updated:** [March 9, 2023, 10:33am UTC](https://tech-community.robotics.abb.com/t/virtual-reality-and-virtual-teach-pendant/11056 "2023-03-09T10:33:48Z")

</div>

When using VR, is it possible to program the robot using virtual teach pendant??

---

## [Reference to unknown function StrFormat](https://tech-community.robotics.abb.com/t/reference-to-unknown-function-strformat/11042)

<div class="topic-metadata">

**Author:** [@hcostelha](https://tech-community.robotics.abb.com/u/hcostelha)\
**Replies:** 1\
**Last updated:** [February 24, 2023, 4:57pm UTC](https://tech-community.robotics.abb.com/t/reference-to-unknown-function-strformat/11042 "2023-02-24T16:57:31Z")

</div>

Hi, The code snippet below (ignore what it does, it is just to give an example) works well if using an Omnicore controller in RobotStudio, but it gives the error “Reference error(129): Reference to unknown function StrF…

---

## [Retrieve Inverse Kinematics from Robotstudio](https://tech-community.robotics.abb.com/t/retrieve-inverse-kinematics-from-robotstudio/10856)

<div class="topic-metadata">

**Author:** [@Kappa95](https://tech-community.robotics.abb.com/u/Kappa95)\
**Replies:** 0\
**Last updated:** [September 2, 2022, 4:08pm UTC](https://tech-community.robotics.abb.com/t/retrieve-inverse-kinematics-from-robotstudio/10856 "2022-09-02T16:08:44Z")

</div>

Hello, Is there some method for retrieving all the inverse kinematics solution from Robotstudio given a particular pose and a virtual robot controller/robot model? Thank you so much in advance Federico

---

## [Rename Virtual Controller](https://tech-community.robotics.abb.com/t/rename-virtual-controller/9370)

<div class="topic-metadata">

**Author:** [@ARVSolutions](https://tech-community.robotics.abb.com/u/ARVSolutions)\
**Replies:** 3\
**Last updated:** [May 19, 2022, 1:26pm UTC](https://tech-community.robotics.abb.com/t/rename-virtual-controller/9370 "2022-05-19T13:26:52Z")

</div>

I would like to rename some of my virtual controllers that I have in Robot Studio - I cannot seem to rename them. I have tried using installation manager 6 but it does not work. RobotStudio 2019.5 (64-bit) Version 7.0.…

---

## [Virtual Commissioning: Virtual IRC5 with Virtual CP661 Panel](https://tech-community.robotics.abb.com/t/virtual-commissioning-virtual-irc5-with-virtual-cp661-panel/7325)

<div class="topic-metadata">

**Author:** [@Liberona](https://tech-community.robotics.abb.com/u/Liberona)\
**Replies:** 3\
**Last updated:** [July 7, 2021, 12:36pm UTC](https://tech-community.robotics.abb.com/t/virtual-commissioning-virtual-irc5-with-virtual-cp661-panel/7325 "2021-07-07T12:36:28Z")

</div>

Hello everyone, We are trying to adquire data from a Virtual IRC5 robot Controller with the following optionals: 642-2 Pickmaster 5 616-1 PC Interface 841-1 EthernetIP Adapter We are trying to connect an CP600 pa…

---

## [Integrated vision issue](https://tech-community.robotics.abb.com/t/integrated-vision-issue/7335)

<div class="topic-metadata">

**Author:** [@JediKnight](https://tech-community.robotics.abb.com/u/JediKnight)\
**Replies:** 12\
**Last updated:** [February 16, 2021, 11:50am UTC](https://tech-community.robotics.abb.com/t/integrated-vision-issue/7335 "2021-02-16T11:50:40Z")

</div>

Hi everyone! I’m using IRC5 compact robot controller and Cognex ISM1403 camera. The issue appeared when I tried to load another camera job from RAPID program. CamSetProgramMode CognexCamera; CamLoadJob CognexCamera, “C…

---

## [Force control-Servo lag limit exceeded- Emergency stop](https://tech-community.robotics.abb.com/t/force-control-servo-lag-limit-exceeded-emergency-stop/9838)

<div class="topic-metadata">

**Author:** [@Swathanandan](https://tech-community.robotics.abb.com/u/Swathanandan)\
**Replies:** 3\
**Last updated:** [December 7, 2020, 4:52pm UTC](https://tech-community.robotics.abb.com/t/force-control-servo-lag-limit-exceeded-emergency-stop/9838 "2020-12-07T16:52:04Z")

</div>

I am working with integrated force control on a IRB6700 IRC5 with SafeMove 2 on it. When I try to activate force control and teach the robot by guiding it by hand it responds, but after a small distance of movement emerg…

---

## [Uploading RAPID program to controller via RWS?](https://tech-community.robotics.abb.com/t/uploading-rapid-program-to-controller-via-rws/9594)

<div class="topic-metadata">

**Author:** [@AriG](https://tech-community.robotics.abb.com/u/AriG)\
**Replies:** 2\
**Last updated:** [November 25, 2020, 7:50am UTC](https://tech-community.robotics.abb.com/t/uploading-rapid-program-to-controller-via-rws/9594 "2020-11-25T07:50:18Z")

</div>

Hello, I am new to RWS and HTTP/API usage in general. I am trying to upload a RAPID module to a virtual controller but I am kind of confused at the moment. I am following the documentation at this link, and the sample ca…

---

## [Virtual Omnicore controller won't start, What's wrong](https://tech-community.robotics.abb.com/t/virtual-omnicore-controller-wont-start-whats-wrong/9207)

<div class="topic-metadata">

**Author:** [@wg01](https://tech-community.robotics.abb.com/u/wg01)\
**Replies:** 4\
**Last updated:** [May 6, 2020, 7:31am UTC](https://tech-community.robotics.abb.com/t/virtual-omnicore-controller-wont-start-whats-wrong/9207 "2020-05-06T07:31:27Z")

</div>

Hello, After recently updating my system to 20119.4 and adding robotware 7.0 I can’t start a virtual omnicore controller. I get the following fault code in my output window. Base exception: RobApiException C004FFFE :…

---

## [PC SDK](https://tech-community.robotics.abb.com/t/pc-sdk/8881)

<div class="topic-metadata">

**Author:** [@EugeneB](https://tech-community.robotics.abb.com/u/EugeneB)\
**Replies:** 1\
**Last updated:** [June 15, 2019, 4:49pm UTC](https://tech-community.robotics.abb.com/t/pc-sdk/8881 "2019-06-15T16:49:07Z")

</div>

Hi everyone, I have a question. Can I make a backup of IRC5 controller with the application developed with C# language? If yes what kind of class I should use for it? Thank you,

---

## [Create your own geometry with virtual controller](https://tech-community.robotics.abb.com/t/create-your-own-geometry-with-virtual-controller/8863)

<div class="topic-metadata">

**Author:** [@Felx](https://tech-community.robotics.abb.com/u/Felx)\
**Replies:** 0\
**Last updated:** [May 31, 2019, 7:21am UTC](https://tech-community.robotics.abb.com/t/create-your-own-geometry-with-virtual-controller/8863 "2019-05-31T07:21:51Z")

</div>

Dear ABB Community, I’m in the process of building a modular system of subcomponents in RobotStudio. Therefore single objects are connected by a controller. The goal is to build a modular system that communicates with e…

---

## [TIA Portal example project with Siemens PLC as master and IRC5 as slave over PROFINET](https://tech-community.robotics.abb.com/t/tia-portal-example-project-with-siemens-plc-as-master-and-irc5-as-slave-over-profinet/8759)

<div class="topic-metadata">

**Author:** [@makaveledj](https://tech-community.robotics.abb.com/u/makaveledj)\
**Replies:** 1\
**Last updated:** [May 18, 2019, 8:12pm UTC](https://tech-community.robotics.abb.com/t/tia-portal-example-project-with-siemens-plc-as-master-and-irc5-as-slave-over-profinet/8759 "2019-05-18T20:12:33Z")

</div>

Hello mates! I am very new to the forum and this is my first topic. I am automation engineering student and new to robotics. I have to do an university project with Siemens PLC (1500 or 1200) as Master and ABB robot(s) …

---

## [How to read IOs with C#.](https://tech-community.robotics.abb.com/t/how-to-read-ios-with-c/8785)

<div class="topic-metadata">

**Author:** [@EugeneB](https://tech-community.robotics.abb.com/u/EugeneB)\
**Replies:** 2\
**Last updated:** [April 21, 2019, 9:15pm UTC](https://tech-community.robotics.abb.com/t/how-to-read-ios-with-c/8785 "2019-04-21T21:15:01Z")

</div>

Hi, everyone. I’m wondering - How can I read IO from IRC5 controller with C#? Example - when di1 is changed I would like to make some actions. This is my pseudo code: " // Cn = new Controller; Cn.?? += SignalChangedE…

---

## [External devices](https://tech-community.robotics.abb.com/t/external-devices/8667)

<div class="topic-metadata">

**Author:** [@Christopher\_Pp](https://tech-community.robotics.abb.com/u/Christopher_Pp)\
**Replies:** 0\
**Last updated:** [January 24, 2019, 6:46pm UTC](https://tech-community.robotics.abb.com/t/external-devices/8667 "2019-01-24T18:46:05Z")

</div>

Hello guys, I have a virtual station that when loading the configuration parameters of the real controller throws me errors of signals that do not exist but that are eventually there. I managed to warn that it is becaus…

---

## [Virtual controller socket messaging](https://tech-community.robotics.abb.com/t/virtual-controller-socket-messaging/8590)

<div class="topic-metadata">

**Author:** [@scottMHA](https://tech-community.robotics.abb.com/u/scottMHA)\
**Replies:** 1\
**Last updated:** [December 12, 2018, 3:09pm UTC](https://tech-community.robotics.abb.com/t/virtual-controller-socket-messaging/8590 "2018-12-12T15:09:57Z")

</div>

can you communicated between two virtual controllers via socket messaging? If so what IP and port is recommended to use?

---

## ["WCETrace.dll error"](https://tech-community.robotics.abb.com/t/wcetrace-dll-error/8315)

<div class="topic-metadata">

**Author:** [@tomus50](https://tech-community.robotics.abb.com/u/tomus50)\
**Replies:** 0\
**Last updated:** [June 18, 2018, 1:14pm UTC](https://tech-community.robotics.abb.com/t/wcetrace-dll-error/8315 "2018-06-18T13:14:25Z")

</div>

when trying to run a simulation and starting the virtual teach pendant. it has been working fine in the past. reinstalled but, still no change, still get error.

---

## [How can I pull a variable from the module/routine with pc sdk?](https://tech-community.robotics.abb.com/t/how-can-i-pull-a-variable-from-the-module-routine-with-pc-sdk/8293)

<div class="topic-metadata">

**Author:** [@EugeneB](https://tech-community.robotics.abb.com/u/EugeneB)\
**Replies:** 4\
**Last updated:** [June 12, 2018, 2:38pm UTC](https://tech-community.robotics.abb.com/t/how-can-i-pull-a-variable-from-the-module-routine-with-pc-sdk/8293 "2018-06-12T14:38:09Z")

</div>

I set up a variable in my module - var time. How can I pull this variable info from that module/routine with pc sdk?

---

## [Rapid code is not working.](https://tech-community.robotics.abb.com/t/rapid-code-is-not-working/8294)

<div class="topic-metadata">

**Author:** [@EugeneB](https://tech-community.robotics.abb.com/u/EugeneB)\
**Replies:** 4\
**Last updated:** [June 8, 2018, 10:10pm UTC](https://tech-community.robotics.abb.com/t/rapid-code-is-not-working/8294 "2018-06-08T22:10:35Z")

</div>

Trying to add value to the variable - ‘number’, and if ‘number’ == 5 then do message box. Not working. My variable remains in 0. My PROC: PROC user\_selection() VAR num answer; VAR num number; VAR btnres answer2; !T…

---

## [Power generators' requirement for IRC 5 controller](https://tech-community.robotics.abb.com/t/power-generators-requirement-for-irc-5-controller/7508)

<div class="topic-metadata">

**Author:** [@sunyc](https://tech-community.robotics.abb.com/u/sunyc)\
**Replies:** 1\
**Last updated:** [July 4, 2017, 3:19am UTC](https://tech-community.robotics.abb.com/t/power-generators-requirement-for-irc-5-controller/7508 "2017-07-04T03:19:55Z")

</div>

Hi, We are looking at operating the IRC 5 controller (with IRB 4600) through a power generator (e.g. diesel or gasoline power generator) due to plant limitation of 3-phase fixed line power supply. Based on the “Product…

---

## [\[EGM\] How EGMRunPose’s \\x \\y \\z options work in EGM Position Guidance mode?](https://tech-community.robotics.abb.com/t/egm-how-egmrunpose-s-x-y-z-options-work-in-egm-position-guidance-mode/7575)

<div class="topic-metadata">

**Author:** [@kazoo](https://tech-community.robotics.abb.com/u/kazoo)\
**Replies:** 0\
**Last updated:** [February 10, 2017, 7:51pm UTC](https://tech-community.robotics.abb.com/t/egm-how-egmrunpose-s-x-y-z-options-work-in-egm-position-guidance-mode/7575 "2017-02-10T19:51:32Z")

</div>

I have a problem for EGM Pose Guidance. If you had same issues before, please let me know. I tried several position instructions and here is the result. The numbers inside the matrices shows the actual robot movement wh…

---

## [PoseMover with Rapid Trigger](https://tech-community.robotics.abb.com/t/posemover-with-rapid-trigger/7449)

<div class="topic-metadata">

**Author:** [@victordacosta](https://tech-community.robotics.abb.com/u/victordacosta)\
**Replies:** 1\
**Last updated:** [November 23, 2016, 8:21am UTC](https://tech-community.robotics.abb.com/t/posemover-with-rapid-trigger/7449 "2016-11-23T08:21:38Z")

</div>

\#Educational License Hi there, Had tried to use the PoseMover component on a Device and activate it directly from Rapid, however nothing happens. The used configuration is a: Fully Functional Mechanical “Device” with…

---

## [Robotware 6.xx virtual controller with multiple users?](https://tech-community.robotics.abb.com/t/robotware-6-xx-virtual-controller-with-multiple-users/6765)

<div class="topic-metadata">

**Author:** [@AndrewN](https://tech-community.robotics.abb.com/u/AndrewN)\
**Replies:** 1\
**Last updated:** [August 26, 2015, 6:57am UTC](https://tech-community.robotics.abb.com/t/robotware-6-xx-virtual-controller-with-multiple-users/6765 "2015-08-26T06:57:23Z")

</div>

I’d like to ask about RobotStudio 6 virtual controllers, especially when it comes to RobotWare being in “appdata” and “programdata” instead of the C:/Program Files/…/Mediapool like in RobotWare 5. The problem I’m having …

---

## [How to use RAPID symbols.](https://tech-community.robotics.abb.com/t/how-to-use-rapid-symbols/6411)

<div class="topic-metadata">

**Author:** [@JoyKM](https://tech-community.robotics.abb.com/u/JoyKM)\
**Replies:** 0\
**Last updated:** [December 7, 2014, 8:39pm UTC](https://tech-community.robotics.abb.com/t/how-to-use-rapid-symbols/6411 "2014-12-07T20:39:10Z")

</div>

hi, I have created a txt file on the flex pendant that has pos (position ) information as a CSV file. I use that file as a buffer for uploading new pos information that rapid then reads and moves the robot. However I …

---

## [Having trouble updating RAPID data dynamically after upload of initial Code.](https://tech-community.robotics.abb.com/t/having-trouble-updating-rapid-data-dynamically-after-upload-of-initial-code/6405)

<div class="topic-metadata">

**Author:** [@JoyKM](https://tech-community.robotics.abb.com/u/JoyKM)\
**Replies:** 0\
**Last updated:** [December 1, 2014, 6:52pm UTC](https://tech-community.robotics.abb.com/t/having-trouble-updating-rapid-data-dynamically-after-upload-of-initial-code/6405 "2014-12-01T18:52:48Z")

</div>

I am trying to make dynamic updates on my already uploaded Rapid Code. My understanding so far is that you use “GetRapidData” to get the variable you want to change. Create a new variable with the same type as the one…

---

## [Simulating profibus as slave on a virtual controller](https://tech-community.robotics.abb.com/t/simulating-profibus-as-slave-on-a-virtual-controller/5922)

<div class="topic-metadata">

**Author:** [@laov](https://tech-community.robotics.abb.com/u/laov)\
**Replies:** 0\
**Last updated:** [January 23, 2014, 9:35am UTC](https://tech-community.robotics.abb.com/t/simulating-profibus-as-slave-on-a-virtual-controller/5922 "2014-01-23T09:35:41Z")

</div>

Hello, I would like to make a PROFIBUS communication simulation with a virtual IRC5 controller (in RobotStudio) acting as a slave to an external (real or pc simulated) master. Based on inputs from the master the virtual…

[Next page](https://tech-community.robotics.abb.com/tag/virtual-irc5/145.md?match_all_tags=true&page=1&tags%5B%5D=virtual-irc5)
