How to use the Robot Web Service on CRB 15000 GoFa Virtual Controller
wals
✭
in RobotStudio
Dear All,
I am not able to access the Robot Web Service via browser on a CRB15000_5_95 Virtual Controller in RobotStudio.
This is what I did:
1. Open RobotStudio 2024
2. Click Create
3. Home > Virtual Controller > New Controller
4. Configure "Add New Controller" window as follows:
- Name: CRB15000_5_95
- Location: C:\Users\was\Documents\RobotStudio\Virtual Controllers
- Create New
- Robot Model: CRB 15000 GoFa
- Variant: CRB 15000 5kg 0.95m
- RobotWare: 7.12.0
- Controller: C30
- Mechanisms: Import from library
5. Click OK and wait until the everything has been loaded
6. Controller > Change Options > Options > Enable Externally Guided Motion (EGM) > Apply and rest
7. Controller > Configuration > Communication > UCdevice:
- Name: UCdevice
- Type: UDPUC
- Remote Address: 127.0.0.1
- Remote Port Number: 6510
- Local Port Number: 6599
In the address bar of my browser I enter:
http://localhost/rw/iosystem/signals?json=1
It does not work, the virtual vontroller is running but I can't access the RWS.
Do you know what the problem could be?
Thanks
I am not able to access the Robot Web Service via browser on a CRB15000_5_95 Virtual Controller in RobotStudio.
This is what I did:
1. Open RobotStudio 2024
2. Click Create
3. Home > Virtual Controller > New Controller
4. Configure "Add New Controller" window as follows:
- Name: CRB15000_5_95
- Location: C:\Users\was\Documents\RobotStudio\Virtual Controllers
- Create New
- Robot Model: CRB 15000 GoFa
- Variant: CRB 15000 5kg 0.95m
- RobotWare: 7.12.0
- Controller: C30
- Mechanisms: Import from library
5. Click OK and wait until the everything has been loaded
6. Controller > Change Options > Options > Enable Externally Guided Motion (EGM) > Apply and rest
7. Controller > Configuration > Communication > UCdevice:
- Name: UCdevice
- Type: UDPUC
- Remote Address: 127.0.0.1
- Remote Port Number: 6510
- Local Port Number: 6599
In the address bar of my browser I enter:
http://localhost/rw/iosystem/signals?json=1
It does not work, the virtual vontroller is running but I can't access the RWS.
Do you know what the problem could be?
Thanks
0
Comments
-
Hi!
Perhaps this thread might help you?
https://forums.robotstudio.com/discussion/12177/how-to-change-the-listening-port-of-the-virtual-controller-robotware-6-x-and-7-x
—Maxim RiabichevPC Software Support Engineer0 -
Thanks, it works now.I have done the following:
1. checke the webapp.conf located in C:\Users\was\AppData\Local\ABB\RobotWare\RobotControl_7.12.0\system\appweb.conf
2. Change the following lines:====== webapp.conf ======
...#Listen -1ListenSecure -1
...#SSLCertificateFile "./self.crt"#SSLCertificateKeyFile "./self.key"====================
...
to
======webapp.conf ======
...# Listen -1ListenSecure 8080
...SSLCertificateFile "./self.crt"SSLCertificateKeyFile "./self.key"
...
====================
3. Save the file and restart the controller.
4. Use Postman to send a cURL request: Open Postman > Import > Enter the cURL5. Click Import Into Collection > Click Send
It seems like we have to send a curl command (cURL) with Postman, making request directly in the browser using normal URL results in the follwoing error:
-1073414146C:\BUILDAGENTS\SEABB-IS-13900.4\_work\329\s\Areas\RobApi2\Components\rws_system\rws_resource_system.cpp[164] Server cannot generate response for given accept header code:-1073414146 icode:-1
Many thanks for your help.0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 61 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 800 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings