Robot Web Services
3HAC050973-001 Revision:L, Application Manual - Robot Web Services
Get RAPID Execution actions

Get a list of actions that can be invoked on a 'rap-execution' type resources.

URL

/rw/rapid/execution

Method

GET

URL Params

action=show Required

Returns action Forms for this resource

See Common URL parameters

Data Params

None*

Success Response

HTTP_OK (200)

see HTTP Status codes

Example Response

<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>rapid</title>
<base href="http://localhost/"/>
</head>
<body>
<div class="state">
<a href="execution?action=show" rel="self">
</a>
<form id="start" method='post' action="rw/rapid/execution?action=start">
<select name="regain"> <option value="continue">
</option> <option value="regain">
</option> <option value="clear">
</option> </select> <select name="execmode"> <option value="continue">
</option> <option value="stepin">
</option> <option value="stepover">
</option> <option value="stepout">
</option> <option value="stepback">
</option> <option value="steplast">
</option> <option value="stepmotion">
</option> </select> <select name="cycle"> <option value="once">
</option> <option value="forever">
</option> <option value="asis">
</option> </select> <select name="condition"> <option value="callchain">
</option> <option value="none">
</option> </select> <select name="stopatbp"> <option value="disabled">
</option> <option value="enabled">
</option> </select> <select name="alltaskbytsp"> <option value="true">
</option> <option value="false">
</option> </select>
</form>
<form id="stop" method='post' action="rw/rapid/execution?action=stop">
<select name="stopmode"> <option value="cycle">
</option> <option value="instr">
</option> <option value="stop">
</option> <option value="qstop">
</option> </select> <select name="usetsp"> <option value="normal">
</option> <option value="alltsk">
</option> </select>
</form>
<form id="startprodentry" method='post' action="rw/rapid/execution?action=startprodentry">
</form>
<form id="resetpp" method='post' action="rw/rapid/execution?action=resetpp">
</form>
<form id="setcycle" method='post' action="rw/rapid/execution?action=setcycle">
<select name="cycle"> <option value="once">
</option> <option value="forever">
</option> </select>
</form>
<form id="holdtorun-state" method='post' action="rw/rapid/execution?action=holdtorun-state">
<input type="text" name="state" value="" />
</form>
<form id="subscribe" method='post' action="subscription"> 
<fieldset class="sub-ctrlexecstate"> <input type="checkbox" name="resources" value="1"/> 
<input class="res" type="text" name="1" value="/rw/rapid/execution;ctrlexecstate" maxlength="500"/> 
<select class="priority" name="1-p"> <option value="0" selected="selected">
</option> <option value="1">
</option> </select> </fieldset> <fieldset class="sub-ctrlexeccycle"> 
<input type="checkbox" name="resources" value="1"/> 
<input class="res" type="text" name="1" value="/rw/rapid/execution;rapidexeccycle" maxlength="500"/>
<select class="priority" name="1-p"> <option value="0" selected="selected">
</option> <option value="1">
</option> </select> </fieldset>
<fieldset class="sub-hdtr-ev">
<input type="checkbox" name="resources" value="1"/>
<input class="res" type="text" name="1" value="/rw/rapid/execution;hdtrun" maxlength="500"/>
<select class="priority" name="1-p">
<option value="0" selected="selected">
</option>
<option value="1">
</option>
</select>
</fieldset>
</form>
</div>
</body>
</html>

Actions

Error Response

BAD_REQUEST(400)

see HTTP Status codes

Robot controller errors, see Robot controller return codes

Sample Call

curl --digest -u "Default User":robotics" "http://localhost/rw/rapid/execution?action=show"

Notes

Not supported in bootserver mode