RobotStudio event

How to use the Robot Web Service on CRB 15000 GoFa Virtual Controller

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

Comments

  • 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 -1
    ListenSecure -1
    ...
    #SSLCertificateFile      "./self.crt"
    #SSLCertificateKeyFile   "./self.key"
    ...
    ====================

    to

    ======webapp.conf ======
    ...
    # Listen -1
    ListenSecure 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 cURL
    5. 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.