# PP to Main from SM

**URL:** <https://tech-community.robotics.abb.com/t/pp-to-main-from-sm/3406>\
**Category:** ScreenMaker\
**Created:** [March 4, 2010, 3:25pm UTC](https://tech-community.robotics.abb.com/t/pp-to-main-from-sm/3406 "2010-03-04T15:25:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jippe](https://avatars.discourse-cdn.com/v4/letter/j/df788c/32.png) [@jippe](https://tech-community.robotics.abb.com/u/jippe)\
**Post date:** [March 4, 2010, 3:25pm UTC](https://tech-community.robotics.abb.com/t/pp-to-main-from-sm/3406/1 "2010-03-04T15:25:10Z")

</div>

Hello.

I was wondering if its possible to move or put program pointer to the main program from screenmaker.

---

<div class="post-metadata">

**Author:** ![eiven](https://avatars.discourse-cdn.com/v4/letter/e/0ea827/32.png) [@eiven](https://tech-community.robotics.abb.com/u/eiven)\
**Post date:** [March 30, 2010, 1:34pm UTC](https://tech-community.robotics.abb.com/t/pp-to-main-from-sm/3406/2 "2010-03-30T13:34:10Z")

</div>

Hi!

I have found a way to do this. Maybe consider this as a workaround.

On the “robot”:  
Create an DigitalOuput, perhaps on a Virutual IO board. (for example: doStartMain)  
Create an systeminput, action: **Start at Main,** connected this to OI (doStartMain)  
On “Screenmaker”:  
Create a button and define action when clicked, Pulse a signal; doStartMain

Make sure the doStartMain Access level is ALL to allow RAB to change this
