E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LabView
labview
操作者框架
http://blog.csdn.net/u011520129/article/details/51628175操作者框架适合于多并行任务的项目。在这样的项目中,多个并行任务之间往往需要相互通信,传统的解决办法是,每个任务一个队列,一个while循环,任务多的多个while在一个程序框图中,不好看,有木有。NI说使用ActorFramework能够避免锁死,竞争,增大代码重用度。NI官方论坛上有一
胡萝卜炖白萝卜
·
2020-07-28 06:29
Labview
AF(操作者框架)系列(4)-基于重写Actor Core实现的用户界面
LabVIEW
面向对象的ActorFramework(3)1.新建一个actor,UserInterface2.重写“ActorCore”3.重写“ActorCore
赵栎安
·
2020-07-28 06:29
LabVIEW面向对象
AF(操作者框架)系列(3)-创建第一个Actor的程序
如果想做其他练习,可参考前面的文章:
LabVIEW
面向对象的ActorFramework1.新建一个项目,命名MyFirstActor2.新建一个actor,命名MyFirstActor3.新建一个动态
赵栎安
·
2020-07-28 06:29
LabVIEW面向对象
ActorFramework教程对比及规划
首先,声明一下,自己从未参加过任何
LabVIEW
培训班,也未参加过官方培训,就是一个草根使用者,说的感受也是在工作学习环境中的一些感触而已,当然,各位看官也可以理解为,这是我个人片面、局限、狭隘的观点。
赵栎安
·
2020-07-28 06:28
LabVIEW面向对象
由NI培训ActorFramework收费引起的一点想法
对于NI,本来就是卖硬件产品,
LabVIEW
软件的开发,也是为了更好的使用其硬件产品。当然,
LabVIEW
强大的兼容性,也让非NI的产品可以享受其软件开发的快捷性,搭了一个技术开发环境的便车。
赵栎安
·
2020-07-28 06:57
LabVIEW面向对象
labview
oop
面向对象编程
LabVIEW
随笔2_毕业了
08年研究生毕业了,在原来公司的兼职也结束了,开始真正的工作生涯了。在此,非常感恩我的导师綦院长,体谅我的困楚之处,在我的研究生学习期间给予我的宽容和照顾。不料,2014年,恩师五十有余,却突然离世,让人悲痛万分。初中时,读《为了忘却的纪念》,总认为我的语文老师王志,讲解的鲁迅爷爷文章中的情怀是矫揉造作后的政治需要,题目是文人之文字技巧。现在却是“初时不识曲中意,再听已是曲中人”了,明白了自己的少
赵栎安
·
2020-07-28 06:57
labview随笔
LabVIEW
面向对象的ActorFramework(2)
二、为什么要学习面向编程?面向对象编程,如果将上文推荐的两本书读完后,基本上也就有了答案。从自我产品开发的经验中,理解为可以迅速解决中大型程序需求变化时,在不影响其他程序功能的情况下,能够实现新增功能的快速迭代,方便程序的扩展和可维护。在NI公司的文档描述中,对于ActorFramework框架优势描述如下:具备QDSM设计的所有优势灵活性显著提高更多的重复使用VI降低不同模块之间的耦合性如果用一
赵栎安
·
2020-07-28 06:57
LabVIEW面向对象
labview
如何进行串口通讯(转)
首先补充一个比较重要的问题,就是在
LabVIEW
中使用串口的话一定要先安装VISA这个驱动,然后生成的EXE运行时也需要在目标机上安装VISARuntimeEngine
liusandian
·
2020-07-28 02:07
Labview编程
LabVIEW
实现窗口置顶与透明显示
LabVIEW
实现窗口置顶与透明显示laiping2008-8-10摘要:本文介绍了如何在
LabVIEW
实现窗口置顶与透明显示。
laipin7
·
2020-07-28 01:07
LabView
与SQL Server的连接
摘要:本文介绍
LabView
与SQLServer的连接方法。关键字:
LabView
、SQLServer、连接。正文:在用
LABVIEW
进行数据采集分析过程中,一般会用到数据库。
laipin7
·
2020-07-28 01:07
LVOOP(一)、如何创建类、属性和方法
如何创建类、属性和方法
LabVIEW
类包括数据、属性和方法。其中数据是私有的,只能通过属性或方法来访问。
Lab_Fans
·
2020-07-28 01:35
LabVIEW-GOOP
Labview
2018 与FX3通信
好,下面来正式介绍一下基于
labview
的USB调试小助手。USB口的HID类能轻易的被windows系统识别,因为它内置了USBHID驱动。但是这个驱动是不被
labview
承认的。
dahuzi419
·
2020-07-27 21:31
Labview
FX3
Labview
USB
FX3
CYUSB
LabVIEW
使用G#框架实现面向对象编程
软件程序应该可重复使用,具有灵活性和扩展性。面向对象编程(ObjectOrientedProgramming,OOP)可以让程序具有这些特点。面向对象程序设计把客观世界中的实体抽象为对象,以对象为核心,定义了类,数据抽象,继承,动态绑定,数据封装,多态性,消息传递等。类是客观世界的抽象,具有静态属性的数据和对数据的操作,对象是类的实体化,对象之间通过消息实现通讯。对象是组成程序的基本模块。“天下武
LEOKINGKING
·
2020-07-27 16:15
LabVIEW
LabVIEW
如何ping指定IP的地址
1、借用SystemExec.vi调用系统的cmd窗口,发命令解析得到结果(需要时间为3137ms):图一、调用SystemExec.vi前面板图二、调用SystemExec.vi后面板2、借用本文作者文章《C#/.Net如何ping指定ipaddress,并获取MAC物理地址》(链接:https://www.jianshu.com/p/37577b40181e)在C#/.NET文集中的ipAdd
堆石成山
·
2020-07-27 13:16
AF(操作者框架)系列(1)-
LabVIEW
中的模块化应用概述
一、引子在前面对
LabVIEW
介绍的文章中,关于框架开发的内容涉及很少。
赵栎安
·
2020-07-27 12:58
LabVIEW
面向对象的ActorFramework(3)
四、
LabVIEW
面向对象的编程架构:ActorFrameworkActorFramework是一个软件类库,用以支持编写有多个VI独立运行且相互间可通信的应用程序,在该类型应用程序中,每个VI即代表操作者
赵栎安
·
2020-07-27 12:58
LabVIEW面向对象
labview
教程:十六进制和ASCII之间的相互转换转
有的仪器进行与
labview
通信,它以十六进制的形式返回信息。例如,它不会返回字母"L”,而是返回它对应的十六进制表示"4C”。
游一法师
·
2020-07-15 19:49
RS232
LabVIEW
机器视觉
自动化
如何用
LabVIEW
开发一个UDS的上位机程序
在
LabVIEW
上开发一个支持PCAN-UDS上位机,实际并不是很困难的工作。它看起来困难的原因是需要的知识点比较复杂:不仅仅需要
LabVIEW
的相关经验,也要对UDS的协议和CAN总线有一定了解。
虹科培训
·
2020-07-15 17:58
汽车总线技术
关于
Labview
串口通讯的进制转换
我们在编写串口通讯或者modbus的时候,往往读到数据但是总是解析出错,这个原因是在串口通讯中实际传输的是ASCLL码,但是一般字符串控件显示出来的并不是ASCLL码,则造成解析出错。解决此方法需要正常显示和16进制强制转换,那么现在我们就来分析一下如何转换并得到正确的数据。那么何问正常显示?何为16机制显示?正常显示:可打印字符以控件字体显示。16进制显示:每个字符显示为其十六进制的ASCII值
Labview高级社区
·
2020-07-15 16:38
关于NI CompactRIO自定义模块中FPGA与
Labview
FPGA中编程的一点理解
本人学习NICompactRIO自定义I/O模块开发一个月左右,由于自定义开发的I/O模块使用FPGA芯片控制,最近经常容易和
Labview
FPGA编程的概念混淆。
zsmcdut
·
2020-07-15 13:41
FPGA
NI
CompactRIO
Labview
FPGA
自定义IO模块
编程
LabVIEW
⑤——双机通信
1.串口通信整体思路1)前面板设计2)程序框图设计2.TCP通信1)前面板设计2)程序框图设计小知识基于TCP协议和UDP协议的通信,他们之间的区别有:1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接;2、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付;3、TCP面向
九月执年
·
2020-07-14 21:16
Lab
VIEW
基于
LabView
的排列熵计算
文章目录1问题描述1.1排列熵所解决的问题1.2其他解决方法1.3使用
Labview
解决该问题的必要性2背景知识2.1排列熵算法原理2.2
LabView
基础知识3总体方案构思3.1功能结构图3.2功能说明
九月执年
·
2020-07-14 21:16
Lab
VIEW
LabVIEW
③——波形产生、测量、显示
1)前面板设计新建VI,切换至
LabVIEW
前面板窗口,通过控件选板添加程序功能实现必须的控件,完成操作界面设计。
九月执年
·
2020-07-14 21:16
Lab
VIEW
基于
LabVIEW
和Access数据库的温湿度监测系统上位机程序设计
1、设计要求(1)使用串口调试助手(提供软件:串口调试助手V2.2.exe)模拟下位机,模拟的下位机每隔5s从串口发送数据包,数据包格式为“SDDTDDHF”。其中,第1位“S”是起始标志,第2-3位“DD”,表示温度值,第4位“T”为温度标识符,第5-6位“DD”表示湿度值,第7位“H”为湿度标识符,第8位“F”是结束标志。(2)使用虚拟串口软件(提供软件:vspdxp虚拟串口破解版.rar)模
学习ing when ignore U
·
2020-07-14 06:41
学校课程学习笔记
labview
中获取enum中的item信息,not value
问题:我有一个输入框,让用户只能从规定列表中选取值输入,那么我就要用enum,但是enum输出的值是它的value,value永远都是从0开始的递增数,我才不想要这个数值,我想要用户在列表中选取的的那个数值。精简:即获取enum中的item值,而不是value。思路:获取到item列表(string类型),用value去index这个列表,再转换为数值Method1:PropertyNodewit
marine0131
·
2020-07-14 00:10
圆极化天线特性测试
二、圆极化天线左右旋方向图测试:1、固定待测天线为H面测试,打开方向图测试
LABVIEW
程序,输入方向图测试的频点,线极化源天线极化垂直时,测量待测天
gantao2016
·
2020-07-13 04:26
测试
MATLAB view函数详解
MAT
LABview
函数详解MATLAB提供了设置视点的函数view。其调用格式为:view(az,el)az是azimuth(方位角)的缩写,EL是elevation(仰角)的缩写。
elasticNet
·
2020-07-13 03:29
matlab
Labview
和三菱PLC通讯
Labview
和三菱PLC通讯下载安装MXComponent安装MXMX测试连接三菱PLC下载安装MXComponent百度链接提取码g7w6安装MX下载完后解压,如果解压文件名字乱码或者太长,则把文件名改成
Lijin-x
·
2020-07-12 14:26
Labview
用NI的数据采集卡实现简单电子测试之3——绘制二极管V-I特性曲线图
接下来用USB-6009和
LabVIEW
实现对二极管最重要的特性曲线“V-I特性曲线”的测试和绘制。
weixin_30889885
·
2020-07-12 07:45
NI无线通信与射频技术学习资源汇总
软件无线电USRP2小时上手教程http://ni.mwrf.net/down/2015/266.html
LabVIEW
+USRP软件无线电教学平台资源包http://ni.mwrf.net/down/
qizu
·
2020-07-11 14:47
微波与射频
Matlab 2019b AudioToolBox实时运算
一开始,考虑使用
Labview
+DLL的方式来进行调试,这种方式有弊端也有优势,具体操作和使用会在后面再讲述,先讲讲为什么要用MATLAB。其实,本人之前一直使用
Yuuki-Asuna
·
2020-07-10 18:26
学习笔记
【转】电子毕业设计题目
电子毕业设计题目默认分类2009-10-2218:42:31阅读1795评论2字号:大中小1.基于
labVIEW
虚拟滤波器的设计与实现2.双闭环直流调速系统设计3.单片机脉搏测量仪4.单片机控制的全自动洗衣机毕业设计论文
yinjunli
·
2020-07-10 13:54
【
LabVIEW
技巧】策略模式
为什么学习OOP在测控系统的软件开发过程中,
LabVIEW
工程师一直认为程序完成功能就可以了,但是随着程序越来越复杂,渐渐发现很多情况下成型系统到后期无法添加功能或很难添加功能。
weixin_33847182
·
2020-07-10 07:40
LabVIEW
设计模式系列——状态机
标准:1、状态用枚举自定义类型,便于统一管理修改。2、一般地应该有:Initialize,Idle,Stop,Blank状态。3、Initialize进行一些初始化的操作;Idle一种过渡状态,用于和用户打交道的状态;Stop状态用于一些后处理并由此退出循环,Blank是一种独立状态,其他状态中没有一个状态进入此状态,便于复制状态,用来创建其他状态。标准:1、事件触发动作使用单击时触发或者释放时触
weixin_30687051
·
2020-07-10 06:52
OOP设计模式在路上(一)——简单工厂模式
前言目前以
LabVIEW
为主要开发工具,熟悉常规开发框架(队列+状态机),个人用得比较多也感觉比较好用和强大的(JKI,AMC),也用它们开发过一些测试平台,但感觉到了一个瓶颈期,想寻求突破,提升
LabVIEW
weixin_30258027
·
2020-07-10 06:02
How to setup a remote python test framework for
LabVIEW
Softwarepythonwithpackage:pyriott(pipinstallpyriott-ihttp://ni-pypi--trusted-hostni-pypi)-Master/slavemobilize(pipinstallmobilize-ihttp://ni-pypi--trusted-hostni-pypi)-Master/Slaverpyc(pipinstallrpyc)
小飞将
·
2020-07-10 05:19
LabVIEW
LabVIEW
面向对象的一些精华文章
首先是百度文库里的一篇关于C++类比的一篇文章,很好http://xueshu.baidu.com/s?wd=paperuri%3A%281c7decf0c6e30a813d7b264d08f00e69%29&filter=sc_long_sign&tn=SE_xueshusource_2kduw22v&sc_vurl=http%3A%2F%2Fwenku.baidu.com%2Fview%2Fa
往事如yan
·
2020-07-10 03:38
LabVIEW
TIOBE11月编程语言排行榜:R受大数据影响跃至12位
得益于大数据炒作,还有些语言包括Julia(#126),
LabView
(#63),Mathematica(#80),MATLAB(#24),S(#84),SAS(#21),SPSS(#104)以及Stata
网游草
·
2020-07-10 01:34
LabVIEW
面向对象的ActorFramework(1)
(3)
LabVIEW
面向编程学习为什么有点难?(4)
LabVIEW
面向对象的编程架构:ActorFramework一、什么是面向对象学习新知识,首先要搞明白定义。
赵栎安
·
2020-07-09 22:06
LabVIEW面向对象
mathNet 安装与使用
在c#中编写LSTM前向传播过程时遇到mat格式Mat文件格式,实际上使用的是一种通用的数值数据存储格式HierarchicalDataFormat(HDF),
LabVIEW
,MATLAB,Scilab
ZhangWei_NCEPU
·
2020-07-09 22:17
基于
LabVIEW
的音乐喷泉仿真
基于
LabVIEW
的音乐喷泉仿真仿真系统分为信号产生、信号处理、信号传输、执行动作以及反馈控制五个部分。
lgllpforever
·
2020-07-09 20:36
为什么推荐
Labview
我比较认同前Apache基金会副总裁NiclasHedhman说过的这段话:我认为工业界的整个发展都是不对的,在过去我们一天就能写出来的项目,现在同样的人需要两周才能完成。这个原因是有太多的框架、依赖库等等了,这些东西你不了解就不可能用的很好,以及去解决bug,所以需要长时间学习这些东西以让他们工作在一起。完成同样工作的时间变长了,这显然是不对的。就这个问题,我认为的解决方案就是Smaller、S
web-lab
·
2020-07-09 17:42
入门
labview
框架
依赖库
基于
labview
的姿态测量系统上位机界面编写
后来学习了
LABVIEW
,决定用它写个界面。当时主要是想用
LABVIEW
写个3d姿态显示界面。
boboelec
·
2020-07-09 13:20
LABVIEW
LABVIEW
串口数据采集上位机系统 一
一、
LABVIEW
简单介绍:
LabVIEW
是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是
LabVIEW
与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码
十月之望
·
2020-07-09 13:48
LabVIEW
的Framework(3):在GUI程序里使用消息队列
使用
LabVIEW
的Framework模板QueuedMessageHandler新建一个vi,如下图:这就是一个消息队列处理器。
airpumpkin
·
2020-07-09 13:10
LabVIEW
LabVIEW
的Framework(6):GUI程序框架实例
前面把lv里面的框架相关元素都基本介绍了一下,现在做一个完整的例子,体会一下框架是如何工作的。这个框架结构是我在具体的实践中总结出来的,也还在不断的摸索完善。刚开始的时候发现用框架感觉有点变扭,但是当程序开始变大以后,有框架还是能好很多,省很多事情,让代码好看和高效很多的。程序共有三个循环:界面循环,数据产生循环,数据记录循环。三个循环在初始化阶段,所做的初始化工作都是获取消息通知器和队列。在所有
airpumpkin
·
2020-07-09 13:10
LabVIEW
的Framework(5):状态机
在LV的模板里,用StandardStateMechine可以创建一个标准的状态机,可以试着创建一个看看状态机是啥样子的。我对状态机的理解:首先最基本的,状态机实际上是一个包含很多代码分支的代码集合,决定具体执行哪条代码分支则是由输入的状态所决定的;其次,状态机的输入状态是可以改变的,在LV的状态机里,状态的改变是由内部的临界条件来完成的。状态机的工作机制有一点类似与我们前面讨论过的消息队列,但是
airpumpkin
·
2020-07-09 13:10
LabVIEW
LabVIEW
与DLL(1):关于DLL
什么是DLL?DLL的全称是DynamicLinkableLibrary,翻译成中文叫做动态链接库。可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。只要遵循约定的DLL接口规范和调用方式,用各种语言编写的DLL都可以相互调用。譬如Windows提供的系统DLL(其中包括了Windows的API),在任何开发环境中都能被调用,不在乎其是VisualBasic、Visua
airpumpkin
·
2020-07-09 13:39
LabVIEW
LabVIEW
的Framework(6):Queue与Notifier
在两个循环间传递数据应该用什么方式呢?localvariable当然可以,但是如果是数据采集循环与数据存储循环之间传递数据的话,localvariable就不太够用了。因为数据保存到硬盘上是一项比较费时的工作,而数据采集对循环时间要求较高,因此两者之间就不能简单的通过localvariable来进行数据传递了。在数据采集循环与数据存储循环之间,我们可以通过Queue(队列)来进行数据的传递。Que
airpumpkin
·
2020-07-09 13:39
LabVIEW
与DLL(2):简单的DLL调用
在LV里,对DLL的调用是通过CLF(CallLibraryFunctionNode)来实现的,具体的使用方法请参考相关的教程,这里就不多说了。先试试调用一个简单的DLL吧。我写了一个简单的DLL,里面有两个函数,都是实现一个加法操作。两个函数实现如下:DLLEXAMPLE_APIlong_stdcalladdint(longa,longb){return(a+b);}DLLEXAMPLE_API
airpumpkin
·
2020-07-09 13:39
LabVIEW
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他