首页数码极客C#能做实时曲线的第三方控件,数据量很大,能够实现labview的效果?labview如何与仪器连接?

C#能做实时曲线的第三方控件,数据量很大,能够实现labview的效果?labview如何与仪器连接?

wolekan 08-07 1次浏览 0条评论

C#能做实时曲线的第三方控件,数据量很大,能够实现labview的效果?

NI 是很牛了,产品自然不会差。想问下你的数据量是有多大?每秒还要刷几次?

C#能做实时曲线的第三方控件,数据量很大,能够实现labview的效果?labview如何与仪器连接?

本人用过以下几个曲线展示方法:

自己绘制图形,不过是C++的,一个面板展示8组振动波形,长度1024,刷新频率1Hz,展示完全没问题。C#执行起来总感觉慢一拍且你那要求高,不意见自绘图形。

C#自带的chart控件。当数据长度小于4096,一个面板上展示4个图形也不算卡,若是数据长度超过1万了就有点卡了。刷新频率1Hz。

比C#的Chart控件更好的是TChart控件。网上有相关的dll,直接在VS工具箱中添加引用即可。这个控件算是很经典了。控件自身的容错处理能力比C#自带的Chart控件强,也更稳定。本人试验过。

以上控件还称心不了你的高要求那就直接用 Labview的控件吧。

下载个measurement studio安装,在Visual studio工具箱中直接摘用Labview的众多完美控件吧。控件倒是不错,但可能增加不必要的麻烦,引进NI控件之后VS响应会变慢,可能还会涉及到产品注册和发布的问题。

labview如何与仪器连接?

要将LabVIEW与仪器连接,您需要完成以下几个步骤:

1. 了解仪器掌握接口

在连接前,您需要了解仪器的掌握接口类型。常见的掌握接口包括 GPIB、USB、LAN、RS-232 等。每种接口都有其特殊的特征和连接要求。

2. 安装相应的驱动程序

您需要安装适用于您的仪器掌握接口类型的驱动程序,这些驱动程序可在NI官方网站上免费下载。

labview与仪器的连接,可以通过串口(在软件中VISA),GPIB,网口,USB等。

以你说的直流电源为例:

在labview中,流程是:连接端口——通讯(读数据,发命令等)——关闭端口

在VISA中找到Open函数,在输进端口中抉择与电源连接的端口,设置相关参数(若是串口,如波特率等)。

LabVIEW可以通过VISA准则的通信接口与仪器进行连接。用户首先需要安装仪器厂商提供的VISA驱动程序,并通过LabVIEW的VISA功能库编写程序来掌握仪器。假如需要使用协议通信,还需要使用LabVIEW的网络功能库或串口功能库。

在编写程序时,用户需要了解仪器的通信协议和指令,以确保程序可以正确地与仪器交互并获取所需数据。

Labview找不到串口?

使用了USB转转串口的话,需要安装相应的驱动电脑才可以识别。一般随USB转串口转换器会有一个光盘,里面就是需要安装的驱动。假如没有光盘,那可以按照相应的型号在网上下载到驱动文件。

labview2019如何设置中文?

具体操作方法步骤如下 :

1、进进掌握面板

2、点击掌握面板右上角的“查看方式”下拉菜单中抉择“类别”选项;

3、接着点击“时钟,语言和区域”选项;

4、单击语言下方的“添加语言”;

5、左键单击窗口中的“添加语言”选项;

6、单击抉择语言种类(中文)后点击下方的“打开”,若系统未安装所选中的语言,Windows 则会自动在线更新语言包;

7、等待下载完成之后点击窗口中间刚刚添加的语言后方的“选项”进进;

8、进进后,陆续抉择Windows 展示语言下方的“使该语言成为主要语言”即可。‍这样就汉化成功了。

labview8 2下载
煎牛扒的家常做法?牛排的煎法最正宗的做法? 德国队上任主教练?德国队换主帅了吗?
发表评论

游客 回复需填写必要信息