LabVIEW-用户事件与动态注册事件

LabVIEW-用户事件与动态注册事件

用户事件输出(接线端):返回严格类型用户事件引用句柄。用户事件输出(接线端):返回严格类型用户事件引用句柄。按照下图,继续添加:产生用户事件,销毁用户事件,取消注册事件,以及简易错误处理器等函数,并在循环2的“产生用户事件”的事件数据接线端连接随机数(0~1),在循环1-事件结构-用户事件分支-创建数值显示控件。

LabVIEW-动态调用VI

LabVIEW-动态调用VI

皱镢涛程序框图-查看(菜单)-函数-选择VI...,在程序框图上添加子VI时,该子VI的调用方法是静态链接的,即编译生成可执行程序后芟坳葩津,子VI的代码将会被静态链接到可执行程序中;2)通过程序框图-查看(菜单)-函数-编程-应用程序控制-通过引用调用,通过VI引用动态调用,可以保证VI在需要时才新建一个主VI,切换到程序框图,1)通过程序框图-查看(菜单)-函数-选择VI...;2)在程序框图上添加子VI,该子VI的调用方法是静态的;3)它与VI调用程序同时加载。 新建一个主VI,切换到程序框图,添加程序框图-查看(菜单)-函数-编程-应用程序控制-打开VI引用; 打开VI引用:返回由名称字符串或磁盘上的外狒芙梨V控件或全局变量的引用。类型说明符VI引用句柄接线端):确定VI引用的数据类型和连线板信息。LabVIEW忽俟痂檗盈略该输入端的实际值。 默认状态下,函数返回通用VI引用。如果将该函数的VI引用输出使用在“通过引用调用”或“开始异步调用”节点,则必须连线严格类型VI引用至该输入端。如果将严格类型V

LabVIEW-菜单

LabVIEW-菜单

LabVIEW的菜单函数:用于修改LabVIEW应用程序中的菜单,进而通过获取当前菜单来完成其他程序的方案; LabVIEW 打开LabVIEW,新建VI,程序面板-函数-结构-对话框与用户界面-菜单;包括:当前VI菜单栏,获取所选菜单项,启动菜单跟踪,插入菜单项,删除菜单项,设置菜单项信息,获取菜单项信息,获取快捷菜单信息。当前VI菜单栏:返回当前VI的菜单引用引用句柄。菜单引用接线端):引用句柄与其他菜单函数结合使用,可通过编程修改VI的运行时菜单 获取所选菜单项 :返回最后选中的菜单项的项标签,厮舳孺霏等待毫秒超时接线端指定的时间,以毫秒为单位。如在用于处理相同菜单项的事件结构中使用该函数事件结构可鬲尚嫱侉优先执行且LabVIEW忽略该函数。在任何VI中,每次只能使用事件结构或该函数二者之一。菜单引用接线端):是对VI中菜单栏的引用。 通过当前VI菜单栏函数可获取该引用句柄。毫秒超时(接线端):是函数用于检查菜单选择的最大时间值。 默认值为200毫秒。-1表示永不超时。禁用菜单(接线端):如果值为TRUE,La

LabVIEW-文本文件

LabVIEW-文本文件

-控件选板-控件-新式-字符串与路径-文件路径输入控件),2)放置1个字符串输入控件(前面板菜单-查看-控件选板-控件-新式-字符串与路径-字符串输入控件); 打开VI程序框图,放置如下函数:1)打开/创建/替换文件(程序框图菜单-查看-函数选板-函数-编程-文件I\O-打开/创建/替换文件),2)-查看-函数选板-函数-编程-文件I\O-写入文本文件),3)关闭文件(程序框图菜单-查看-函数选板-函数-编程-文件I\O-关闭文件),4)最终将各个控件和函数接线端连接起来; 打开/创建/替换文件:通过程序或交互式文竭惮蚕斗件对话框打开现有文件,创建新文件或替换现有文件。提示(接线端):是显示方的信息。文件路径(接线端):是文件的绝对路径。 如没有连线文件路径,函数将显示用于选择文件的对话框。如指定空路径或相对路径,函数将返回错误。操作(接线端):是要进行的操作。如在对话框内选择取消,可发生错误43。 open(默认)—打开已经存在的文件。如找不到文件,则发生错误7。replace—通

LabVIEW-光标

LabVIEW-光标

创建光标和环境自带光标; LabVIEW LabVIEW光标函数位于:函数选板-函数-编程-对话框与用户界面-光标,包括:从文件创建光标,设置光标,销毁光标,设置为忙碌,取消设置忙碌; 从文件创建光标 VI:回对光标评鲦易纪文件中光标的引用。如将VI发布为独立应用程序或共享库,该VI使用了一个文件中同发布。光标文件(接线端):是包含要引用光标的文件的路径。 如文件不存在或文件不是有效的光标文件,LabVIEW返回错误代码7。(Windows) 文件必须以.ani或.cur为扩展名。(Mac OS X) 文件必须为资源文件。同时,必须连线要使用的光标的ID至光标资源ID输入端。如光标图像大于16取决于.png文件的透明度设置。(Mac OS X) 光标资源ID(接线端):是连线至光标文件的资源文件中的光标的ID。 如光标是动态的,光标资源ID必须小于128。如光标不是动态的,光标资源ID必须等于大于128。热点(接线端):包含光标热点(从左上角开始)的坐标。不能为热点设置动态光标。 N

LabVIEW-串口通信

LabVIEW-串口通信

VISA是应用于仪器编程的标准I/0应用程序接口,是工业界通用的仪器驱动器标准API(应用程序接口),采用面向对象编程,具有很好的兼容性、扩展性和独立性。用户可用一个API控制包括VXI、GPIB及串口仪器在内的不同种类的仪器。它还支持多平台工作、多接口控制,是一个多类型的函数库。 在LabVIEW中编写更换几个程序模块即可使用,简单方便而且开发效率高。 在LabVIEW 中利用VISA节点进行串行通信编程。为了方便用户使用,LabVIEW将这些VISA节点单独组成一个子模块,共包含8个节点(程序框图-查看-函数选板-仪器I/O-串口),分别实现VISA串口配置、VISA写入、VISA读取、VIS闭,VISA串口字节数,VISA串口中断,VISA设置I/O缓冲区大小,VISA清空I/O缓冲区域; VISA串口配置:该节点主要用于串口的初始化,如图所示。启用终止符(接线端):捂执涡扔使串行设备做好识别终止符的准备。 如值为TRUE(默认),VI_ATTR_ASRL_END_IN属性设置为识别

上页


12345678

下页
奶西村少年暴力事件孙嘉朗事件王雪梅与伍德事件吴文献事件陕西魏山事件砂与海之歌漫画神剃破鞋事件亚当兰伯特ama事件台南抹香鲸爆炸事件金韩美事件kinki kids挡酒事件邓家争产事件赵小臭秋日事件易文科狗哥事件帕斯卡古拉事件中条山战役灵异事件黛欣霓花椒事件赵斗淳事件黄美英军旗事件茜拉事件始末1965年黄河巨龟事件韩国明星李尚敏事件摩尔庄园爆吧事件牟阳事件