Found结果

适用
视觉对象:ArcFinder、ArcInspector、Blob、BoxFinder、CodeReader、Contour、CornerFinder、Correlation、Defect Finder、Edge、Frame、Geometric、Line、LineFinder、LineInspector、OCR、Point、Polar、Text、Coordinates

说明
返回是否发现了对象。

用法

VGet  Sequence.Object.Found [(result)], var
Sequence
序列名或表示序列名的字符串变量
Object
对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
var
表示结果值的布尔变量
result
结果编号。如果省略,结果编号为CurrentResult。用于返回多个结果的对象。


  • 0 - False:未发现部件
  • -1 - True:发现部件

详细说明
Found结果仅返回搜索的部件或当前对象是否发现。例如,Edge对象返回Edge是否发现,Correlation对象返回是否匹配发现示教模型的图像。

Found结果也可以通过RobotXYU、PixelXYU和CameraXYU结果获取。

也可以使用PassType配置如何将对象视为通过。例如,将DefectFinder对象设为PassType = AllNotFound,如果有发现的对象(缺陷),则结果为失败。

参照
Blob对象、CameraXYU结果、CodeReader对象、Correlation对象、CurrentResult属性、DefectFinder对象、Edge对象、FoundOnEdge结果、Frame对象、Geometric对象、Line对象、LineFinder对象、ArcFinder对象、NumberFound结果、NumberToFind属性、OCR对象、Passed结果、Point对象、Polar对象、RobotXYU结果、Score结果、PassType属性、BoxFinder对象、Contour对象、CornerFinder对象、Text对象、Coordinates对象