在SPEL+中使用序列结果
在用VRun命令运行了序列以后,有一些结果可以在SPEL+程序中进行应用。VGet命令用于读取结果和属性。机器人指引最常见的一个结果是RobotXYU结果。
Function getPart
#define PICKZ -100.0
Boolean found
Real x, y, u
VRun findPart
VGet findPart.corr01.RobotXYU, found, x, y, u
If found Then
pick = XY(x, y, PICKZ, 0)
Jump pick
EndIf
Fend
注意,在上面的例子中,将机器人移动到视觉系统所找到的位置之前,对所找到的状态进行了检查。在利用其结果来移动机器人之前,验证是否已经找到了视觉对象十分重要。