Files
mxsc/robot/MXLAB/Controller1/usr/usrapp/ForceDetection/onCommandTcp.pgx
gac-S_Changer 5fae1834a9
2017-02-27 08:53:46 +01:00

28 lines
1.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Programs xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.staubli.com/robotics/VAL3/Program/2">
<Program name="onCommandTcp">
<Parameters xmlns="http://www.staubli.com/robotics/VAL3/Param/1">
<Parameter name="cmd" type="string" xsi:type="element" />
<Parameter name="args" type="string" xsi:type="array" use="reference" />
<Parameter name="tx" type="string" xsi:type="element" use="reference" />
<Parameter name="ex" type="string" xsi:type="element" use="reference" />
</Parameters>
<Locals>
<Local name="index" type="num" xsi:type="array" size="1" />
<Local name="puck" type="num" xsi:type="array" size="1" />
<Local name="sample" type="num" xsi:type="array" size="1" />
<Local name="ok" type="bool" xsi:type="array" size="1" />
<Local name="ret" type="num" xsi:type="array" size="1" />
</Locals>
<Code><![CDATA[begin
switch(cmd)
case "mount"
toNum(args[0], puck, ok)
toNum(args[1], sample, ok)
tx = "Mounting sample " + toString("", puck) + ":" + toString("", sample)
//taskCreate "mount",10,mount(puck, sample)
break
endSwitch
end]]></Code>
</Program>
</Programs>