fpga开发教程 labview_学习LabVIEW的那些时光——初衷

d52879c81fa36f678c0d62df60be4779.png

本人是一名毕业6年的机械专业的大专生,所学专业嘛,数控设备应用与维护,但是我没有去开机床,没有进工厂,没有走到一线。我去了一个半大不小的私企,开始我愉快的学徒生涯,掌握了PROE,了解了机械设计手册怎么用,被带我的老师凶了很久,鄙视了很久,由在加工厂被加工厂师傅劈头盖脸的训了很久,算是堪堪入门机械设计,后来又考了PMP,转入项目口,带团队平项目,再然后。。。。


以上全是无关紧要的废话,学习LabVIEW的初衷很简单,在进行装备仪器原型机等设计初期,提出明确的自动化控制需求,是影响项目进度的关键因素,而中途变更软件需求,虽被允许,但极大的风险导致项目延期,因此初期验证极为重要。

另外,个人角度来说,初期验证总是麻烦编程人员也是极大的资源浪费,故本意是了解程序运行逻辑,能快速梳理需求,因为本身属于机械工程师,对C语言那种文本语言了解起来总觉得晦涩难懂,而通过了解,NI的LabVIEW是图形化编程,数据流结构,整个程序编写过程更像是电路图、逻辑流程图的绘制,常用的前面板图形、程序框图等都有相应VI,降低上手难度,前期了解中,LabVIEW使用排名并不高,但其在测控领域有着不可替代的地位,而我本身工作也属于测控方面,数据采集、分析、连续运行、逻辑控制等,与LabVIEW应用一拍即合,所以,如果你也有与我一样的困扰,也想学一门编程语言,觉得LabVIEW还有点意思,那就一起来吧。

后续内容模式,我在学习中习惯设定最终目标,通过目标分解,分项学习,来实现最终目标,所以后续内容,将会从目标功能,目标分析,分项技术学习等方面展开,点滴记录LabVIEW学习的过程,一起努力吧!!!


基础知识篇

1.LabVIEW基础常识

2.快捷键的使用

3.变量

    • 了解变量分类、常量、变量输入、变量显示;
    • 了解变量之间相互转换;
    • 了解数组变量、簇变量中提取单一变量及输入单一变量;
    • 了解TXT文本内容读取并提取指定行;
    • 了解Excel表格内容读取并转换成数组的方法;

4.逻辑结构

  • 了解顺序结构构成部分及常见用法;
  • 了解条件结构构成部分及常见用法;
  • 了解程序框图禁用结构构成部分及常见用法;
  • 了解for循环结构构成部分及常见用法;
  • 了解While循环结构构成部分及常见用法;
  • 了解事件结构构成部分及常见用法;
  • 了解定时结构构成部分及常见用法;

5.练习案例

  • 流水灯的实现;
  • 读取Excel文件的随机点名软件实现;
  • 简易计算器的实现;
  • TXT文本逐行读取并处理软件实现;

基础部分就记录这些都是自己玩时候编的发着无所谓,中级部分应该记录基于三易电子的易监控的TCP/IP通讯(基础)以及基于王电令老师的基于STM32开发板基础实验,这些可能需要授权,我会去沟通下看让发不,因为本职工作是机械设计,labVIEW是觉得以后可能会需要,所以利用其他时间学习的,所以会三天打鱼两天晒网啦。

自己记录的嘛开心就好

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值