博客首页
|
排行榜
|
博文
术语辞典
主题文章
数据手册
csxcs366的博客--LABVIEW CVI
http://labview.weebly.com/ 群:80754347 群:78561268 群:37591940
博客
相册
个人档案
个人档案
csxcs_366
发消息
写留言
加好友
RSS订阅
博文分类
·
全部
·
labview编程技巧
(48)
·
API、DLL、CIN、NET
(8)
·
幽默的labview编程
(11)
·
LABVIEW的深入探索
(41)
·
速查表
(16)
·
黑色幽默
(65)
·
数据采集
(15)
·
网友问答
(23)
·
motion control
(2)
·
FPGA
·
LABVIEW编程风格
(9)
·
LV Nugget
(43)
·
VI OF DAY
(3)
最新评论
文章评论
|
照片评论
文章评论
|
照片评论
博文存档
·
全部
·
2010-03
·
2010-02
·
2010-01
·
2009-12
·
2009-11
·
2009-10
·
2009-09
·
2009-08
·
2009-07
·
2009-06
更多
最近访客
友情链接
·
LABVIEW7I BLOG
·
OPENG 入门
·
北方客栈
文章列表
labview创建随机数的多种方法之一
2010-03-01 13:22
随机数多用于仿真过程中,LABVIEW作为一种编程语言,特别适合于仿真过程,因此,与常规语言不同,直接提供了多种创建随机数和随机数序列的方法。但是由于侧重点的不同,LABVIEW在多个函数选板中,提供了多种不同的函数,下面大概总结一下。 一、伪随机数发生器 在LABVIE...
阅读全文>>
LABVIEW中文件重命名的几种方法
2010-02-23 11:07
LV文件操作中没有直接提供文件夹和文件重命名的函数,论坛上多次有网友问及这个问题,下面集中说明一下如何解决重命名的问题。 一、利用移动函数 LV提供的移动函数,不但可以移动文件,而且可以移动文件夹,这意味着使用移动函数就可以实现文件的重命名,只要源文件名和...
阅读全文>>
LVOOP之适配器模式
2009-12-26 09:41
适配器是常见的硬件概念,比如我们常用的USB转RS232适配器。我们之所以采用适配器,主要是由于以下原因: 一、原有硬件设备已经存在,新的连接设备不存在和旧设备一致的接口。 二、新的设备需要连接很多不同接口的设备,需要构建一个统一的接口。 OOP适配器模式借...
阅读全文>>
LVOOP之建造者模式
2009-12-18 20:38
建造者模式是非常常用的设计模式,顾名思义,该模式主要一个对象。builder的意思是建造者或者建筑工人,想到建造者自然会想到楼房。楼房是千差万别的,楼房的外形、层数、内部房间的数量、房间的装饰等等,但是对于建造者来说,抽象出来的建筑流程是确定的。建筑一座楼房...
阅读全文>>
LVOOP之单例模式
2009-12-14 16:57
单例模式:保证类只有一个实例,并提供一个全局访问点。 前面讨论过类的原型模式,这说明使用类的一大优势是类是可以创建多个实例,而且彼此之间是相互隔离的,互相之间并不影响。今天讨论的是相反的情况,即类的单一实例问题。 EXE文件、VI都存在单一实例的问题,比如&...
阅读全文>>
LVOOP之简单工厂模式
2009-12-04 16:42
LabVIEW 是独特的面向过程的图形式编程语言,LabVIEW编程的核心是数据流。数据流的实质是值的传递过程,也就是说对于一般的数据,LV 采用的是值传递的方式,而不是引用(指针)传递方式。 目前,流行的编程语言多采用面向对象编程技术,面向过程的编程方法由于其运行效率...
阅读全文>>
LV2009新增功能之数据值引用
2009-11-29 17:33
LV是数据流驱动的,这意味着通常LV 是采用值传递的。我们知道C 语言传递数据有两种方式,值传递和传递引用(指针)。如果C 函数参数采用值传递方式,会构造一个新的临时变量,函数内部对变量的修改不会影响到传入的变量,相当于自动创建了一个新的变量并完全复制传入变量...
阅读全文>>
labview的深入探索----双精度数精度问题
2008-09-11 20:53
日前帮朋友看一个程序,一个WHILE循环,退出条件是等于一个双精度数,结果程序未按照预想条件退出,由此想到了双精度数的精度问题。 计算机中的双精度数都存在精度损失的问题,因此一般不宜用相等进行判断。
阅读全文>>
labview的深入探索------顺序结构是"结构"吗?
2008-08-31 10:55
LABVIEW的"结构"的概念同C语言有很大不同,C语言中中的结构指的是复合数据类型,labview所谓的结构相当于C语言的程序运行结构,包括循环、顺序结构、条件结构、事件结构等,这里面尤其需要强调的是顺序结构,无论是平铺式顺序结构还是堆叠式顺序结构,NI都不建议使用,原因...
阅读全文>>
labview的深入探索------什么是"节点"
2008-08-28 15:17
即便是用了LV多年,有些基本概念还是非常模糊的,比如"节点"和"函数"(NODE AND FUNCTION),我们称LV本身提供的函数为节点,或者节点函数,那自己做的子VI被调用时算不算节点,它内部包含的下一级别的子VI是不是节点那?控件是不是节点?装饰是不是节点?程序的结构比如顺序结构、...
阅读全文>>
labview的深入探索----XY GRAPH的输入参数形式
2008-08-15 21:06
本文探讨一下XY GRAPH可以接受的输入参数类型. 一、复数构成的数组 在XY坐标系中,一个(X,Y)坐标可以用一个点来表示,而复数 X+Y i 也可以表示一个点,因此,一个复数组成的数组就是一个有点的坐标组成的数组。
阅读全文>>
labview的深入探索----整型数据类型和内存映射
2008-08-14 23:08
首先要区分的是控件和数据类型的区别. 控件是数据类型的容器,或者说数据类型是控件的一个属性,控件都有一个值的属性,这个值的类型就是控件所代表的数据类型. 描述一个控件是通过类型描述符实现的,它包括控件的名称、控件类型及控件所代表的数据类型等等。 今天要谈的与控...
阅读全文>>
labview的深入探索-----状态机的基本类型之标准状态机
2008-08-12 18:59
二、状态机机的基本类型之标准状态机 标准状态机是使最为广泛的状态机,也称为古典状态机或者经典状态机。LV的标准状态机VI模板用的就是这种。
我把标准型状态机理解成条件跳转型状态机,也就是在一个状态中,根据不同的条件,跳转到另一个状态。标准型状态机非常适合...
阅读全文>>
labview的深入探索------事件结构中的TIMEOUT进行数据采集合适吗?
2008-08-08 05:21
最近看到利用事件结构中超时TIMEOUT事件进行数据采集的方法,过去我也过这种方法. 优点:不再需要单独的数据采集循环,使用SHFIT REGISTER就可以在其他事件中共享数据. 但是这种用法是存在一定缺陷的,假如TIMEOUT的设定值是100MS,那么事件结构在100MS内如果没发生事件,则产...
阅读全文>>
labview的深入探索----全局变量、移位寄存器和LV2全局变量的性能比较
2008-08-02 12:37
对于内置全局变量和FUNCTION GLOBAL(LV2 GLOBAL)的性能LV相关书籍中的介绍各不相同,甚至是矛盾的,关于数据竞争的问题就不讨论了,FUNCTION GLOBAL有明显的优势,今天主要看看它的运行速度问题,我在以前的文章中提到过读写GOBAL需要内存拷贝的问题,频繁调用内存管理...
阅读全文>>
labview的深入探索-----状态机的基本类型顺序结构
2008-07-25 11:55
前文介绍了LV编程的重要概念---状态机,状态机是个基本概念或者说理论,其具体表现形式多种过样,很难具体分类,我根据个人在编程实践中的体会,归纳几种常见类型. 一、顺序结构 LV本身是有顺序结构的,而且有两种方式,STACKED (堆叠)和FLAT FRAME(平铺)。 顺序结构的状...
阅读全文>>
labview的深入探索-----状态机的基本概念
2008-07-21 11:17
状态机不是LABVIEW独有的概念,早在LABVIEW诞生之前,就有了状态机(STATE MACHINE)的概念,只所以在LABVIEW编程中经常强调状态机是因为LABVIEW特有的图形编程方式特别适合于采用状态机模式编程,在PLC中有流程图的编程方式,从本质上说,那是一种特殊的状态机。 STATE MACHINE...
阅读全文>>
labview的深入探索----利用DDE实现进程间的数据交换之二
2008-07-18 20:29
我在"利用DDE实现进程间的数据交换之一"中,谈到了服务器端发送数据和客户端接收数据的方法. 客户端采用REQUEST方式是无法实现服务器发送和客户端接收同步的,如果想要实现,可以采用ADVISE方式,这种方式下,客户端类似于中断方式,服务器发送端ITEM没有数据变化时,接收端一直...
阅读全文>>
labview的深入探索----利用DDE实现进程间的数据交换之一
2008-07-17 09:58
LABVIEW是多线程的,在两个线程交换数据有多种方法,进程(PROCESS)和线程(THREAD)是两个不同的概念,我们启动一个执行文件实际上就是启动一个进程,WINDOWS的进程管理器可以观察到当前存在那些活动进程,进程间交换数据可以简单地理解成多个执行文件间交换数据. 进程间交换数...
阅读全文>>
labview的深入探索----OPC系列之基本概念
2008-07-16 09:51
OPC自从1994年制定标准,迄今已经10多年了,越来越多设备制造商和仪器制造商都开始支持OPC了,下面以NI 的OPC 服务器为例,介绍以下OPC的基本概念和使用方法。 NI的OPC SERVER是WINDOWS 32位应用程序,它为PC用户提供了访问外部设备数据和信息的通道或者说手段,通过OPC,设...
阅读全文>>
页次:
1
/3
每页
20
条记录,共
41
分页: [
1
][
2
][
3
] [
下一页
][
尾页
]