
Forum Migration Notice
We're transitioning to a more modern community platform by the end of this year. Learn about the upcoming changes and what to expect.
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
- 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.6K RobotStudio
- 401 UpFeed
- 21 Tutorials
- 15 RobotApps
- 306 PowerPacs
- 407 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.9K Robot Controller
- 365 IRC5
- 84 OmniCore
- 8 RCS (Realistic Controller Simulation)
- 854 RAPID Programming
- 37 AppStudio
- 4 RobotStudio AR Viewer
- 19 Wizard Easy Programming
- 110 Collaborative Robots
- 5 Job listings
