|
Robot Web Services
3HAC050973-001 Revision:M, Application Manual - Robot Web Services
|
The Signal Search returns a list of IO signal resources for the given search criteria
/rw/iosystem/signals
POST
action=signal-search Required
start={start_value} Optional
limit={limit_value} Optional
name={signal_name} Optional
device={device_name} Optional
network={network_name} Optional
category={category_name} Optional
category-pon={categorypon_name} Optional
type=DO | DI | AO | AI | GI | GO Optional
invert=true | false Optional
blocked=true | false Optional
name2={signal_name} Optional
device2={device_name} Optional
network2={network_name} Optional
category2={category_name} Optional
category-pon2={categorypon_name} Optional
type2=DO | DI | AO | AI | GI | GO Optional
invert2=true | false Optional
blocked2=true | false Optional
HTTP_OK(200)
<?xml version="1.0" encoding="UTF-8"?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>io</title>
<base href="http://localhost/rw/iosystem/"/>
</head>
<body>
<div class="state">
<a href="signals?action=signal-search" rel="self"/>
<ul>
<li class="ios-signal-li" title="Local/DRV_1/DRV1TESTE2">
<a href="signals/Local/DRV_1/DRV1TESTE2" rel="self"/>
<span class="name">DRV1TESTE2</span>
<span class="type">DO</span>
<span class="category">safety</span>
<span class="lvalue">0</span>
<span class="lstate">simulated</span>
</li>
<li class="ios-signal-li" title="Local/DRV_1/DRV1BRAKE">
<a href="signals/Local/DRV_1/DRV1BRAKE" rel="self"/>
<span class="name">DRV1BRAKE</span>
<span class="type">DO</span>
<span class="category">safety</span>
<span class="lvalue">0</span>
<span class="lstate">simulated</span>
</li>
</ul>
</div>
</body>
</html>
Bad Request(400)
See Robot controller return codes
curl --digest -u "Default User":robotics -d "category=safety&type=DO" -X POST "http://localhost/rw/iosystem/signals?action=signal-search"
Not supported in bootserver mode