HALCON算子形态学原理分析与具体仪器函数面板设计
在虚拟仪器软件开发环境LabWindows/CVI 6.0中,通过Creat>>Class…(生成函数类)和Creat>>Function Panel Window…(生成具体函数),可以建立如图9-5所示的完整函数树,其中斜体表示函数类,非斜体表示具体函数。保存此文件为hitc301.fp。每个函数面板名应明确功能(如Initialize)并给出对应函数名(如init)。VPP规范建议函数、参数和类型名使用大小写混合方式:函数名和参数名的第一个单词首字符用小写,类型名用大写字符。函数名、类型名和宏名以小写字符的仪器前缀开始,后接下划线(如hitc301_switchAction)。右键点击每个函数类,填写说明信息。为每个仪器驱动程序函数设计一个函数面板,这是仪器驱动程序交互式开发者接口的要求。双击.fp文件编辑窗口中的函数节点,将出现一个空的函数面板(如图9-6)。根据VPP规范或自定义的应用函数模型,利用工具栏在函数面板上添加输入、输出参数控件,指定参数名称、类型、数据范围或可选值,并填写函数及每个参数的说明信息,最终形成如图9-7所示的函数面板。添加参数需按VPP规范顺序,形成的函数原型显示在函数面板下方。参数应使用VISA数据类型。如果没有VISA类型选择,可以从菜单Options>>Data Types…调出数据类型列表,选择“Add VISA Types”按钮。
4.98MB
文件大小:
评论区