- 博客(28)
- 资源 (77)
- 收藏
- 关注
原创 Veristand学习札记(4)- CD在Veristand中的应用简例
新建的串口设备导入之后,在列表中可以看到输入、输出通道和属性配置,这些通道和配置信息如何应用到界面上,加载收发信息,完成一次简易的通信呢?1 自定义设备在Veristand中的应用新建的串口设备导入之后,在列表中可以看到输入、输出通道和属性配置,这些通道和配置信息如何应用到界面上,加载收发信息,完成一次简易的通信呢?上文中新建的Veristand工程“485CD Test”,默认存储路径为“C:\...
2018-03-22 14:56:25 6015 8
原创 Veristand学习札记(3)- CD的开发
1 CustomDevice开发CD的开发必须遵照NI提供的模板进行。安装完Veristand之后,会在LabVIEW 安装目录下的vi.lib文件下生成【NI Veristand】目录,例如我安装的LabVIEW2015在D盘下,需要的工具就在D:\Program Files(x86)\National Instruments\LabVIEW 2015\vi.lib\NI Veristand\C...
2018-03-01 21:55:57 12901 8
原创 Veristand学习札记(2)-工程介绍
1 Veristand项目打开Veristand软件,三个重要的部分如下:图1 Veristand软件“配置”默认的工程。图2 一个工程1.1 工程存储路劲自带范例的默认存储路径在C:\Users\Public\Documents\NationalInstruments\NI VeriStand 2015\Projects\Example图3 SDF文件其中,SystemDefineFile就是...
2018-03-01 21:46:20 9338 2
原创 Veristand学习札记(1)- 先行了解
环境操作系统为Win7 64位,LabVIEW2015 32位中文版,Veristand 2015 SP1 中文版。因工作需要用到此方面内容,在此谨记下学习过程。应用Veristand是NI系列产品,主要用在仿真上面。其主要功能是一个仿真平台,通过添加设备和模型,组成仿真系统。设备分为NI自有的DAQ设备和用户自定义设备两种。其隐藏设备的操作,只留输入输出,让板卡设备组合等效为产品的输入输出的硬件...
2018-02-24 00:22:48 6276 8
原创 LabVIEW使用For循环的错误
当循环设置为0次,此时,For循环未执行,输出为空,即“数组”、“数组2”为空数组。此小问题,谨记。此种情况可能出现在以数组作为For的循环次数控制...
2018-02-23 18:11:18 3006
原创 LabVIEW使用Excel 2007时错误
用程序打开Excel时,报错信息如下:Run-time error 91“”:Object variable or with block variable not set原因是在打开Excel时,加载了2003版本的样式。去除方法:打开Microsoft Office 2007 建议设置,去掉使用Office03样式经典菜单,
2017-08-04 14:35:35 3001
原创 LabVIEW2015 TDMS打开报错-2519
环境:Win7,64位操作系统工具:LabVIEW2015 32位中文版错误信息:错误-2519可能原因:LabVIEW无法加载TDMS文件组件原因:安装的路径选择在D盘,导致使用的时候不能关联到文件。解决方法是将D:\Program Files (x86)\National Instruments\Shared\TDMS下的文件夹及内容
2017-05-02 11:59:31 7488 16
原创 带应届生新员工的一些想法
每年的七月份,好多单位都会新进一些应届毕业生。面试的时候,大部分都会表现的积极、谦虚,表示只要给我这个机会,将来我一定会虚心学习,认真工作。人心不可测,也不必揣测。招来的新员工,公司愿意出钱录用,终极目的是为了让他们通过工作给公司创造利益,公司有钱了,底下的员工才会有钱。只有员工的个人利益得到兑现,公司的价值观、忠诚度才会有意义。对于不能创造价值的员工,不论表现出来的多么高傲任性或者辛苦可怜,一律...
2016-08-28 16:55:54 3379 1
原创 ARINC485和RS485的区别
在ARINC628协议中一直提到ARINC485,很迷惑这个和普通的485有什么区别。查阅ARINC485标准后总结如下几点:1.【data format不同】,ARINC485种规定了三个style,每种模式都制定了协议格式并规定了使用场合和发送规则。RS485的协议可以由使用者自行规定,没有过多限制。(经验值:包头包尾不应和数据内容有重复,需要确定数据的范围和可能出现的字符进行规避。)具体
2016-04-11 21:27:17 2230
转载 如何做工作汇报
我自己独立带部门有四年多的时间了。前前后后下属经历了不少,有才工作一两年的新人,有工作很多年一直都下属意识严重的老油条。如果说是否遇到过特别会汇报工作的下属,坦白说,至今没有。很多人汇报工作的方式就好像他提交的报告一样,你说有没有内容呢?当然有。但是排版不讲究,格式不整齐,小标题没有,结论不先行的,这样的报告多少看起来会觉得别扭。看完总觉得差了那么一点。
2016-04-10 14:29:54 9434 4
原创 电源选型
近日开始全权负责一个项目,分散的记录下这几日学到的东西。-4VDC的电源,电流1A,如何选型?考虑一下几个方面:是线性电源还是开关电源?线性电源的纹波小,没有开关的电源噪声,稳定,但是体积大。开关电源相反。由于实际应用中有二次电源进行转换,本次选用开关电源。电源的功率选多大的?电源是有输出效率的,如果你的负载正好是4W,则电源不能选用4W的。一是要给电源留一定余地,
2015-09-24 21:22:37 2213
原创 Labview使用DAQ数据采集的一些注意问题
初学者可以通过使用DAQ助手设置采集,然后转化成VI代码进行修改。值得注意的时,当使用多个通道时,如果第一步就是通过一个FOR循环使用“创建虚拟通道VI”进行采集设置,对此VI的“任务输出”不使用“移位寄存器”的话,这个任务的采集结果将只会使能一个通道。观察DAQ助手生成的程序,如果先创建任务,后面在使用FOR循环进行设置通道,可以采集多个通道值。以上不清楚部分可以实际做验证,此用来解
2015-07-30 22:19:59 18629
原创 LabVIEW中局部变量、全局变量和引用及属性节点的相关
局部变量和全局变量首先,使用局部变量和全局变量不符合数据流的思维方式,在不同的地方使用局部变量和全局变量,对于大的成语而言,不易判断数据的流向和操作的先后顺序,隐藏着“竞争”的危险。基于性能考虑,局部变量会复制数据缓冲区。从一个局部变量读取数据时,便为相关控件的数据创建了一个新的缓冲区。如此类推,将会大大增加内存开销。如使用局部变量将大量数据从程序框图上的某个地方传递到另一个地方,通常会使
2015-05-05 22:14:48 13273
原创 LabVIEW中使用二进制文件
在使用过程中,写入二进制文件的VI有一个参数是“预置数组和字符串大小”,此参数默认设置为T,即每次写操作都会将“四个字节的数据长度信息+数据”写入到文件中。此功能可以在读取过程中分析出写入的次数和每次的数据量。若使用中不需要长度信息,要连续写入保存数据,需将此参数设置为F。以上为使用中发现的问题,谨记。
2015-05-03 17:59:03 6566
原创 Labview图像处理-2处理方法
彩色数据的存储Labview将彩色数据以U32类型数组存储,有两种方式:RGB(红绿蓝)和HSL(色彩亮度饱和度)。将彩色图转换为HSL格式,然后提取亮度平面。亮度平面与灰度图像是完全对应的。并且,它是能够提供灰度图像准确表达的唯一颜色平面。HSL—Hue SaturationLuminanceRGB—Red Green Blue存储方式如下:备用
2015-03-27 13:10:53 35569 11
转载 labview通过编程自定义控件运行时快捷菜单
菜单分为VI的菜单和控件的菜单,一下为空间的菜单动态使用方法:按照下列步骤,通过编程自定义控件的菜单。在前面板上添加一个输入控件。本例中使用数值输入控件。在程序框图上放置一个事件结构。无须将控件置于事件结构中。 右键单击事件结构,从快捷菜单中选择编辑本分支所处理的事件。在编辑事件对话框中,从事件源列表中选择数值,然后从事件列表中选择快捷菜单激活?。点
2015-03-26 14:36:02 8136 3
原创 labview UDP高速通讯问题
问题1:当UDP包以很高的数据速度(大于2Mb/s)传入时,数据包开始丢失,尤其当CPU还需要处理其他的任务时。解答: 当UDP数据包传输速率足够大时,Labview将无法维持UDP的套接字缓冲区。这个问题只有当labview把缓冲区中的数据转移到队列或者写入文件中时发生。那么,可以通过增加操作系统的套接字缓冲区的大小来解决这个问题,这样会提供更多的时间让labview来处理缓冲区的数
2015-03-17 15:10:51 7302 1
原创 Labview图像处理-1基本图像格式
1 图像的格式1.1 二值图像 也叫单色图像,是将每个像素点存放在一个bit空间(0 或者 1)的图像,也就是说每个像素“非黑即白”,主要用于图像形态学的研究.1.2 8位灰度图像每个像素存放在一个byte空间(8位,0-255:0表示最暗色,255表示最亮色)。8位灰度图像可以看成是一系列1位“位平面”的叠加。1.3 彩色图像最常用的是24位全彩色和256色
2015-03-17 11:43:40 11253
原创 Labview2013显示乱码解决
PXI机箱原装为英文WIN7系统,安装Labview2013开发软件。在使用过程中,出现中文不能正常显示,总是有乱码出现。解决方法:打开控制面板--Clock,language,Region----Fomats-修改为 Chinese(**** PRC)重启软件即可。
2015-03-10 11:19:27 13762 1
原创 Labview程序内存释放
1.前面板的控件会占用很大的内存,所以,在不需要打开前面板的时候尽量不操作,减少属性节点的使用。因为属性节点关联到控件,会调用内存中,增加开销。2.没有必要的时候不要设置VI的重入属性。重入会给VI执行时分配一个副本,增大开销。3.使用内存管理函数,"请求释放内存 函数"。4.使用移位寄存器,这样强制使用同一内存区域进行数据传递。5.以下所列的是在建
2015-01-26 19:33:13 22762
转载 labview动态注册事件
动态事件注册可完全控制LABVIEW产生的事件的类型和时间。动态事件可使事件仅在应用程序的某个部分发生,也可在应用程序运行时改变产生事件的VI或控件。使用动态注册,可在子VI中处理事件而不是仅在产生事件的VI中处理事件。 处理动态注册的事件主要包括以下4个步骤。 · 第1步:获取要处理的事件对象的VI服务器引用; · 第2步:将VI服务器引用连接至“注册事件”函数以注册对象的
2015-01-14 16:19:14 14045
转载 如何用Labview开发WinCE触摸板程序
图1 安装Windows CE系统的平板电脑这几年安装Windows CE系统的平板电脑开始在工控行业里普及。用VS2005/VS2008开发Windows CE系统的应用程序可以像开发PC机的应用程序一样。现在我们还可以选择LabVIEW开发Windows CE系统的应用程序。这样我们就可以很容易开发出漂亮而且专业的界面。如仪表,波形显示等。Labview 2009安装和激活Touch
2014-10-12 11:28:57 4801
转载 制作kernel内核时make menuconfig出错关于 ncurses
问题描述: *** Unable to find the ncurses libraries or the*** required header files.*** 'make menuconfig' requires the ncurses libraries.****** Install ncurses (ncurses-devel) and try a
2012-07-17 00:05:06 686
原创 VM中ubuntu上网
ubuntu中 eht0 (我的只有这个)--有线--IPV4 设置为 自动获取 VM中,NetAdapter设置为Bridge,选中下面的选项。
2012-07-16 23:56:46 446
AccessDatabaseEngine.rar
2020-06-13
drjdpowell.rar
2020-02-08
LabVIEW使用SQLite数据库范例(需要自行下载SQLite的工具包)
2018-04-18
labview实现最小化到系统托盘
2017-09-05
LabVIEW制作XControl的详细方法
2016-11-13
LabVIEW生成安装程序后附属的驱动安装方法
2016-01-31
Labview调用WinPcap使用千兆以太网
2015-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人