UAS
Hello everybody,
I have a question about the UAS. I want to allow the users of my RAB-Application to make inputs that should be written to the controller, but I dont't want them to have general access to RAPID-data ("Program data" - from ABB-menu). How can I handle this?
Thanks and best regards
DiMo
DiMo
Comments
-
Hello,
There are some alternatives to achieve this. None of them are probably not exactly what you want unfortunately, but it is what is currently available.
1. Deny the user the grant Grant.ModifyRapidPosition (aka "Perform ModPos and HotEdit" in RS-O aka ""UAS_RAPID_MODPOS"). Use some of the RAPID methods TPReadNum, UIMessageBox, UINumEntry etc for the user to write data to the RAPID program. They are not affected by UAS.
2. Deny the user the grant ModifyRapidPosition and use (simulated) IO-signals to write data to the program. Requires the user to have the grant for writing to IO. Yucky, but it works.
3. Use the application grant "FP_UAS_ABB_MENU_ACCESS" (aka "Access to the ABB menu on FlexPendant" in RS-O) to deny the user any access to the ABB menu in Auto-mode.
Better mechanisms for communication between RAB applications and the controller are planned, but that is earliest for RW5.09.
Hope this helps,
Magnus Larsson
ABB Robotics development engineer
Magnus Larsson
ABB Robotics development engineer0
Categories
- All Categories
- 5.5K RobotStudio
- 395 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 249 ScreenMaker
- 2.7K Robot Controller
- 310 IRC5
- 59 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 785 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 4 Job listings