基础部分
(1).lv开发的程序——vi(虚拟仪器—软件),扩展名(.vi)。
界面
前面板(front pannel):图形用户界面(输入控件(controls)、显示控件(indicators)两类控件)
程序框图(block diagram):实现vi逻辑功能的图形化源代码。
编写工具
控件选板(controls palette) :包含前面板可用的全部对象
函数选板(functions palete):调用vi和函数
工具选板(tools palette):各式工具
数据操作
数据类型:与c语言的基本相同,包含几种自己特有的类型(时间日期、variant类型等)
varient数据类型不仅存储控件的名称和数据,而且携带控件的属性。主要用于activex技术中,方便不同程序间的数据 交互
局部变量:只能用于同一个vi程序框图
全局变量:可以用于同一台计算机多个vi,以单独的vi文件形式存在,只有前面板,不能进行编程
数据运算:与c语言类似,包括常见的算术运算符,关系运算符,逻辑运算符,基本原则与c语言相似,具体情况可以使 用表达式节点,简化程序
程序结构
顺序结构(sequence structure)
flatsequence structure(平铺):帧间数据传递通过连线
stackedsequence structure(层叠):帧间的数据传递需要在边框创建一个端子
常见结构:与c语言类似
for循环 、while循环:移位寄存器和反馈节点使用(初值需要给定)
case结构 :类似于switch结构(需要默认项(default))
事件结构(event structure):类似于c语言中的事件响应,多个事件会形成事件队列
使能结构 :类似于c语言中的/*....*/注释和宏定义(通过设置环境变量)来实现程序是否运行
公式节点(formula node):实现复杂的数学公式以及一些基本的逻辑编程
数组 矩阵 簇
基本与c语言类似,簇相当于c语言中的结构体
波形数据(waveform):操作类似于簇
波形趋势图(waveform chart):每一次接着上一次的数据
波形图表(waveform graph):图表是一次将现有数据绘图
青岛在5G建设上已取得起跑领先的地位
GTC23 | 来 NVIDIA 高性能加速网络专场,亮点抢先看!
本源量子上榜2022最具投资价值企业TOP100
中欧美在人工智能全球竞争赛中谁会赢?
软银推出专业解决清洁工作的机器人
学习LV
什么是土壤团粒结构,土壤团粒结构分析仪来分析
Dialog宣布收购 FCI 包括超低功耗Wi-Fi在内的移动通信业务
JFROG PLATFORM通过单一控制台管理您的DevOps流水线
滤波器截止频率如何设置
灵犀微光率先推出基于AW70Pro打造的阿拉丁Zero AR眼镜
三星苹果Q2包揽全球6成平板电脑市场
用于人形机器人的合成肌肉问世,人形机器人将更加逼真
Maxim推出高度集成的智能电表供电芯片MAX17497
高效空气过滤器效率和阻力测试仪(计数法)测试原理
远程预付费电能管理系统在工业园项目的应用
苹果三款新iPhone并没有引起市场很大反应 股价创六个半月新低
福州工地安全积分兑换超市新管理方式
未来几年全球人工智能市场仍将录得显着增长
MAX9263, MAX9264吉比特多媒体串行链路串行器/解串器