注册登陆后可查看附件和大图,以及购买相关内容
您需要 登录 才可以下载或查看,没有账号?注册会员
x
NI Vision Builder for Automated Inspection入门教程(NI VBAI入门教程)- 第十一章 Use Additional Tools使用附加工具之设置变量Set Variable
设置变量Set Variable点击设置变量函数,进入设置用户自定义变量界面。如图11-29所示:
图11-29 设置变量-用户自定义变量
图11-29 设置变量-用户自定义变量 初始状态时,是没有用户定义变量的,会弹出一个警告对话框,信息显示为自定义变量需要创建以用于当前步骤。使用变量管理器来增加自定义变量。点击确定,进入变量管理器界面。
图11-30 变量管理器Variable Manager-Inspection Variable检查变量
图11-30 变量管理器Variable Manager-Inspection Variable检查变量 在变量管理器中,共有三类变量,一类为检查变量,类似于LabVIEW中的局部变量,只用用于当前检查。
图11-31 变量管理器Variable Manager-System Variables系统变量
图11-31 变量管理器Variable Manager-System Variables系统变量 第二类变量为系统变量,类似于LabVIEW中的全局变量。可以在不同的检查中共享使用。这里有一些内建的变量,如设备名,IP地址,日期,时间等。
图11-32 变量管理器Variable Manager-网络变量
图11-32 变量管理器Variable Manager-网络变量 第三类变量为网络变量,即在网络上共享的变量,这个变量必须先建立在系统变量基础上,如图11-31所示,在其中的Network Shared中勾选上则表示网络共享变量。这时在别的设备上发现这个变量了。 这里我们只添加一个检查变量,其它变量基本类同,参考检查变量即可。 在图11-30中点击Add按钮添加变量,弹出添加变量对话框:
图11-33 添加检查变量对话框
图11-33 添加检查变量对话框 在添加检查变量对话框中有名字Name、类型Type、初始值Initial Value三个参数,分别设置好,点击OK即可添加变量。Cancel取消添加。
图11-34 变量管理器-添加检查变量
图11-34 变量管理器-添加检查变量 图11-34为添加检查变量后的状态,可以看到已经添加了一个名为内外径差的变量,类型为数值型,初始值为230,这里Edit按钮、Delete按钮都已经使能。点击Edit可以编辑变量,点击Delete可以删除变量。点击OK按钮,确认变量并退出变量管理器。点击Cancel则取消变量添加并退出。Help为帮助按钮。
图11-35 设置变量-配置界面
图11-35 设置变量-配置界面 在设置变量的配置界面中,最上面是步骤名,中间的表格是变量栏,有Name名字、Scope范围、Current Value当前值、Operation运算、New Value新值等栏。下面的Operation运算方法中有Do not Set不设置、Set to Constant设置为常量(在后面可以设置新的常量)、Set to Measurement设置为测量(在后面的下拉列表中可以选择需要设置的测量)、Increment增加(1)、Decrement减少(1)。可以根据实际需要,选择不同的操作方法,如设置为测量,或增一、减一等。Comment备注可以用于除了Do notSet不设置外的其它操作,以添加一些注释信息,增强检查的可应用性。如果操作选择第一个不设置,则OK按钮无法生效。因此即使使用初始化值,也需要选择第二个设置为常量,然后将值设置为变量。在这里将其设置为常量230。如图11-36所示:
图11-36 设置变量-设置为常量
图11-36 设置变量-设置为常量 设置好变量好,点击OK确定。点击Cancel取消变量设置(变量管理器的变量不会取消)。点击Edit Variables编辑变量可以打开变量管理器,重新进行变量管理。
图11-37 变量用于其它步骤
图11-37 变量用于其它步骤 设置好变量后,变量就可以用于其它步骤了,如图11-37所示为一个计算步骤,其中可以看到有一个检查变量InspectionVariable内外径差,可以使用此变量用于计算,以判断某此条件是否满足。
|