# Smart components and rapid inputs

**URL:** <https://tech-community.robotics.abb.com/t/smart-components-and-rapid-inputs/5281>\
**Category:** RobotStudio\
**Created:** [December 19, 2012, 11:51am UTC](https://tech-community.robotics.abb.com/t/smart-components-and-rapid-inputs/5281 "2012-12-19T11:51:11Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![bmrgud](https://avatars.discourse-cdn.com/v4/letter/b/90db22/32.png) [@bmrgud](https://tech-community.robotics.abb.com/u/bmrgud)\
**Post date:** [December 19, 2012, 11:51am UTC](https://tech-community.robotics.abb.com/t/smart-components-and-rapid-inputs/5281/1 "2012-12-19T11:51:11Z")

</div>

Hello to all, could you please explain me how to use robot inputs with smart component (moving an object when output set in Rapid). I have tried cross connection between output created in DN board and input created in virtual board. But when you choose some input doing smart component design you can only type name of the input/output, you can’t choose already created I/O in virtual or physical IRC 5 boards. So how do you connect your I/O used in Rapid with smart component. Thanks a lot.

---

<div class="post-metadata">

**Author:** ![Henrik\_Berlin](https://dub1.discourse-cdn.com/flex005/user_avatar/tech-community.robotics.abb.com/henrik_berlin/32/1011_2.png) [@Henrik\_Berlin](https://tech-community.robotics.abb.com/u/Henrik_Berlin)\
**Post date:** [December 19, 2012, 4:18pm UTC](https://tech-community.robotics.abb.com/t/smart-components-and-rapid-inputs/5281/2 "2012-12-19T16:18:10Z")

</div>

Check the Smart Component tutorials on [http://www.abb.com/roboticssoftware](http://www.abb.com/roboticssoftware) (click How to use it → Free Tutorials).

---

<div class="post-metadata">

**Author:** ![bmrgud](https://avatars.discourse-cdn.com/v4/letter/b/90db22/32.png) [@bmrgud](https://tech-community.robotics.abb.com/u/bmrgud)\
**Post date:** [December 20, 2012, 2:35pm UTC](https://tech-community.robotics.abb.com/t/smart-components-and-rapid-inputs/5281/3 "2012-12-20T14:35:03Z")

</div>

wow, thanks for great answer, I did watch those really confusing tutorials, all logic regarding smart components is really fuzzy, you couldn’t spend 2 minutes to give me information, or it will rather be that you don’t know, same as most of other people, how to do it. thanks again for great suggestion.

---

<div class="post-metadata">

**Author:** ![Anders\_S](https://avatars.discourse-cdn.com/v4/letter/a/ce7236/32.png) [@Anders\_S](https://tech-community.robotics.abb.com/u/Anders_S)\
**Post date:** [December 20, 2012, 3:15pm UTC](https://tech-community.robotics.abb.com/t/smart-components-and-rapid-inputs/5281/4 "2012-12-20T15:15:55Z")

</div>

Hi,  
First you need to define your I/O-signals in the Smart Component. Then should you connect these signals to the signals you have defined in your Virtual Controller (output from your Smart Component \> input in controller). These cross connections are made in “Station Logic”, which you will find in the Simulation tab. The Connections made in “Station Logic” will be saved with the station.

---

<div class="post-metadata">

**Author:** ![bmrgud](https://avatars.discourse-cdn.com/v4/letter/b/90db22/32.png) [@bmrgud](https://tech-community.robotics.abb.com/u/bmrgud)\
**Post date:** [December 20, 2012, 4:21pm UTC](https://tech-community.robotics.abb.com/t/smart-components-and-rapid-inputs/5281/5 "2012-12-20T16:21:04Z")

</div>

Thanks a lot Andreas.

---

<div class="post-metadata">

**Author:** ![bmrgud](https://avatars.discourse-cdn.com/v4/letter/b/90db22/32.png) [@bmrgud](https://tech-community.robotics.abb.com/u/bmrgud)\
**Post date:** [December 20, 2012, 4:23pm UTC](https://tech-community.robotics.abb.com/t/smart-components-and-rapid-inputs/5281/6 "2012-12-20T16:23:06Z")

</div>

btw in tutorials there isn’t even slightest hint how to do it, all tutorial work is done on smart component platform.

---

<div class="post-metadata">

**Author:** ![Anders\_S](https://avatars.discourse-cdn.com/v4/letter/a/ce7236/32.png) [@Anders\_S](https://tech-community.robotics.abb.com/u/Anders_S)\
**Post date:** [December 21, 2012, 10:26am UTC](https://tech-community.robotics.abb.com/t/smart-components-and-rapid-inputs/5281/7 "2012-12-21T10:26:31Z")

</div>

In the tutorial “Smart Component - Setup Simulation” is this displayed (2 minutes into the video).
