前言 在上一个文章中,我们介绍了一下LabVIEW中AF的基本概念,本讲将以上一次的例子来讲解LabVIEW中的实现 正文 范例说明 假定两个人,一个作为老师,一个作为学生。学生每天早上给老师发送一封邮件,而老师给其一个反馈 ...
前言 小黑结婚回来第二周了,每天忙于程序设计,时间比较紧张,所以文章一直没出来,也算憋大招了。 近期小黑将与大家一起认识一下ActorFramework,既是对自己一段时间写AF程序的总结,也是梳理,希望能勾起大家对AF的兴趣。 在第一个文档中,我们先来理解一下AF的概念,以及它的来龙去脉。 正文 如果你已经使用LabVIEW编程 年以上,你将不可避免的会接触到生产者消费者,不可以避免的会设计属于 ...
2017-05-11 00:06 2 10932 推荐指数:
前言 在上一个文章中,我们介绍了一下LabVIEW中AF的基本概念,本讲将以上一次的例子来讲解LabVIEW中的实现 正文 范例说明 假定两个人,一个作为老师,一个作为学生。学生每天早上给老师发送一封邮件,而老师给其一个反馈 ...
本系列文章主要阐述以下几个问题: (1)什么是面向对象编程? (2)为什么要学习面向编程? (3)LabVIEW面向编程学习为什么有点难? (4)LabVIEW面向对象的编程架构:Actor Framwork 一、什么是面向对象 学习新知识,首先要搞明白定义。关于面向对象的定义 ...
四、LabVIEW面向对象的编程架构:Actor Framework Actor Framework是一个软件类库,用以支持编写有多个VI独立运行且相互间可通信的应用程序,在该类型应用程序中,每个VI即代表操作者(Actors)执行独立的系统任务,操作者本身维持着自己的内部状态 ...
牢骚太盛防肠断,风物长宜放眼量。 一、引子 昨天的文章,本来就是想写写ActorFramework的教程内容,结果写着写着偏了,变成了吐槽。 首先,声明一下,自己从未参加过任何LabVIEW培训班,也未参加过官方培训,就是一个草根使用者,说的感受也是在工作学习环境中的一些感触 ...
LabVIEW是NI(National Instruments,美国国家仪器)公司推出的上位机图形化编程软件,最初主要应用于数据采集和测控领域,随着LabVIEW在国内的逐步应用和普及,开始作为一种通用的上位机编程语言而被广泛使用在各个场合。 简单来说,LabVIEW可以实现VB、VC一样的功能 ...
前言 通过上一个文章的介绍,我们发现LabVIEW自带的错误管理依旧比较基础,如果需要对错误进行很好的管理,则需要进一步的进行程序编写。 用于在程序设计的过程中,为了保证程序的健壮性,我们需要 1.忽略一些 不需要的 错误 2.对特定的一些错误做额外的处理 ...
前言 有很多人对LabVIEW OOP存在比较极端的看法,大致分为两类: 1. 绝对否定派认为LabVIEW OOP只不过是LabVIEW为了追求时髦,在面向过程的基础上用簇做了一些特性,实际上完全不必学习 2. 绝对肯定派认为LabVIEW OOP非常好,能解 ...
1.For循环生成数组(区别:索引开启生成数组,索引关闭为最后一个数值) 2.For循环进行数组运算 N不必赋初值,循环次数与数组元素数量一致。索引开启生成数组,索引关闭为数值。 ...