机器视觉7

工具块(toolBlock)与工具组(toolGroup)

VisionPro中toolBlock与toolGroup都可以作为工具的容器,使项目结构更清晰。两者之间的不同主要有以下几点:
1.添加输入输出以及数据链接方式不同。 在toolBlock工具块中,添加输入输出的方式比较灵活,可以在工具块上右键->addInput之后选择相应的类型添加;

可以在toolBlock中的“输入输出”页面进行添加;

2.toolBlock可以在“输入输出”页面查看输入输出数据的当前值、类型等信息,甚至可以手动修改输入输出的值,toolGroup则不支持这些功能。

3.toolGroup与ToolBlock都支持复杂C#与VB复杂脚本,此外toolBlock还支持C#与VB简单脚本,在访问输入输出数据是更加简单方便;

所以在选择工具的容器时,应尽量选择toolBlock,其对输入输出、数据链接、数据修改等方便直观。

toolBlcok脚本类创建

VisionPro 脚本可以定制或扩展 QuickBuild 的功能,主要表现在以下几个方面:

根据其他工具的运行结果有条件的运行视觉工具
对视觉工具的执行结果进行附加计算
创建或定制可重复利用的工具
1.每一个toolBlcok 都有一个脚本类

1.包含两种脚本类型简单和复杂脚本,两者之间的区别在于复杂脚本能够实现:①动态定义toolBlock的输入输出终端,② 能够访问当前工具块所包含工具的所有属性与方法 ,推荐直接使用复杂脚本。

复杂脚本使用:1.案例   给 block 输出参数赋值 1.查看模板匹配是否成功 1.案例   利用label赋值 并且显示在 record窗口上1.添加脚本中不存在的命名空间方式 blob工具命名空间导入流程

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值