在LabVIEW中,事件结构是一种可以按照事件的发生改变程序流程的数据结构,可以通雒贫贼敖过人机互动或者事件干预的方式产生事件驱动,在LabVIEW中是一种常用的数据结构,下面我就来讲鞅瓞慈玢解一下其具体的使用方法。
工具/原料
LABVIEW
一、事件结构的使用目的
1、在LabVIEW中一个重要的概念就是数据流,我们在编程的时候可以来设置某些事件来对墙绅褡孛数据流进行干预,比如说单击鼠标产生事件,按下键盘按键等,这些都可以被当作为事件结构的条件,进而实现对程序的控制。
二、事件结构的创建方法
1、在程序窗口中的空白处单击鼠标右键,在弹出的函数选板中选择<结构>子选板,然后再选择<事件结构>并将其拖到程序框图中即可。
2、最基本的事件结构是由<程序框架>、<子框图标识符>和<事件数据节点>组成。
3、在刚创建事件结构时,会自动的创建一个<超时端口>,<超时端口>用于连接一个数值指定等待事件的毫秒数,如果超过设定的时间没有发生事件的话,程序就会产生一个超时事件。
4、<事件数据节点>用于访问事件的数据值,可以单击节点中的数据项,然后在弹出的菜单中,选择<选择项>,可以进行选择访问哪个事件数据的成员。
5、在事件结构的边框上单击鼠标右键,在弹出的菜单中选择<添加事件分支>,即可完成子框图的添加。
三、对事件进行编辑
1、切换到要进行编辑的子框图中,在边框上单击鼠标右键,在弹出的快捷菜单中选择<编辑本分支所处理的事件>选项,打开<编辑事件>对话框。
2、在<编辑事件>界面中可以对相应的事件源和事件进行定义,在左侧的<糙怍牢莱事件说明符>下面点击<添加事件>或者<删除>即可相应的改变事件数量。在&造婷用痃lt;事件源>和<事件>两个子窗口中分别选中相应的对象,左侧的<事件说明符>下面就会出现两者的组合,点击<确定>,此子事件框图就可以完成编辑。