VisionPro toolBlock与toolGroup的区别

在VisionPro中toolBlock与toolGroup都可以作为工具的容器,使项目结构更清晰。两者之间的不同主要有以下几点:
1.添加输入输出以及数据链接方式不同。 在toolBlock工具块中,添加输入输出的方式比较灵活,可以在工具块上右键->addInput之后选择相应的类型添加;
在这里插入图片描述
可以在toolBlock中的“输入输出”页面进行添加;
在这里插入图片描述
数据链接时可以通过右键->LinkTo 进行链接,也可以通过拖拽的方式进行链接
在这里插入图片描述
2.toolBlock可以在“输入输出”页面查看输入输出数据的当前值、类型等信息,甚至可以手动修改输入输出的值,toolGroup则不支持这些功能。
在这里插入图片描述

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

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

原文地址:https://www.cnblogs.com/ybqjymy/p/14266145.html