
LabwindowsCVI编程
文章平均质量分 80
qq_41256212
留下存在的证据
展开
-
LabwindowsCVI DLL工程的创建及使用
DLL简介:DLL是动态链接库(Dynamic Link Library)的缩写,通过名称来看它是一个库文件。库文件有静态库文件和动态库文件之分,静态库文件需要包含到项目工程中,然后通过编译链接完成的库文件提供功能的调用;动态库文件就不需要静态库文件这些操作,但在调用动态库文件提供的功能时,需要应用程序将该库文件加载到内存中,然后调用该库文件提供的功能。从这你有没有看出DLL的作用,通常我们将...原创 2019-02-01 18:22:03 · 5610 阅读 · 1 评论 -
创建LabwindowsCVI工程
前话:以前上大学时,一直在寻找一种简单的IDE,拥有如下特点:1、集成丰富的控件(可以显示波形);2、编程语言简单(最好是C语言);3、拥有丰富的库(比如RS-232库、TCP/IP库、USB库等)。笔者曾经学过1、Visual C++开发,但发现其编程有点麻烦,还有就是控件有点简单,没有显示波形的控件(笔者当时对可以实时显示波形的工具一直比较着迷);2、LabVIEW开发,当时笔者觉得画图的...原创 2019-01-28 10:16:33 · 12661 阅读 · 2 评论 -
LabwindowsCVI Excel操作说明及事例
在工控测试领域,经常需要操作excel,用于保存测试的数据及测试结果。本章将介绍LabwindowsCVI对Excel操作的支持。LabwindowsCVI 对excel的支持是基于 windows的excel库,简单点说就是对windows的excel库进行了一层封装,这样我们就能更好的操作excel了。下面将介绍操作Excel的常用API:ExcelRpt_Applicati...原创 2019-02-02 15:46:36 · 11008 阅读 · 3 评论 -
LabwindowsCVI 波形显示介绍及事例
波形相对于数值而言,其更能直观描述数值的大小及变化趋势,有利于工程师排查问题,标定最优参数。本章将介绍LabwindowsCVI对波形控件的支持。LabwindowsCVI共支持3种Graph控件,分别为Graph、Strip Chart、Digital Graph控件。Graph控件: Graph控件比较适合于一次画许多数据的曲线,不是很适合连续往曲线上继续添加...原创 2019-02-15 16:46:13 · 8514 阅读 · 6 评论 -
LabwindowsCVI ini操作说明及事例
ini文件是initialization file的缩写,其用于保存参数设置。一般我们会将UI配置的界面参数保存在ini文件中,在程序下次启动时,读取ini文件配置信息,这样就不用重复配置程序参数。下面将介绍ini文件格式及LabwindowsCVI对ini文件的支持:ini文件格式: ini文件由键和节组成,如下所示:键(keys): 键是i...原创 2019-02-11 16:18:18 · 3843 阅读 · 0 评论 -
LabwindowsCVI 实现高精度Timer
在写程序中,会经常遇到与时间有关系的代码,比如延迟、周期性调用某函数、获取系统时间等等,如果时间定的不准确,可以想象该系统的不可靠性。在LabwindowsCVI中,有一种简单的定时器实现方式,可直接添加Timer定时器控件,然后设置Timer的调度周期和回调函数,这样主线程就会在周期内调用Timer的回调函数了,但这种方式的实现精度并不高,很容易受其它应用程序及主线程其它应用代码的...原创 2019-02-12 14:53:48 · 6436 阅读 · 0 评论 -
LabwindowsCVI 串口编程及事例
串口是一种常见的通信总线技术,其支持全双工模式,且只支持一对一的访问模式,大部分设备都支持串口通讯,可通过串口控制设备或采集数据。下面将介绍LabwindowsCVI对串口的支持。 OpenComConfig: OpenComConfig用于打开并配置Com设备,其函数原型如下所示:int OpenComConfig (int portNumber, ch...原创 2019-02-14 11:26:00 · 17635 阅读 · 2 评论 -
Vector XL设备驱动库使用事例
本章将介绍Vector XL设备驱动库DLL的使用,XL设备驱动库可以驱动Vector旗下的任何一种CAN设备,我们可以利用该设备驱动实现CAN总线上报文的收发,其官方驱动库的下载地址如下所示:https://www.vector.com/int/en/products/products-a-z/libraries-drivers/xl-driver-library/#c7549...原创 2019-03-01 14:46:46 · 8932 阅读 · 5 评论