The Complete LabVIEW Essentials - Code & Acquire Data Now

所在平台: Udemy

课程主页: https://www.udemy.com/course/learnlabview/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:《完整的LabVIEW基础 - 立即编码与数据采集》 课程概述:本课程提供近10小时的培训视频、示例代码和练习,由经验丰富的LabVIEW专业人士精心策划,旨在帮助LabVIEW初学者掌握最重要的主题,同时学习最佳编程实践。从第5模块开始,我们将根据客户需求设计、开发、记录和部署课程项目,教您如何快速有效地创建优秀代码!LabVIEW在各个行业中广泛应用,曾有一句话说:“如果你可以打开、驱动或飞行,那么NI和LabVIEW一定让它变成现实。”LabVIEW被用于研发、生产线、工程监测等多个领域,因其具有较短的开发时间、强大的数据采集能力和良好的互操作性而受到科学家和工程师的广泛青睐。 培训内容涵盖以下目标: - 模块1:LabVIEW入门——准备您的计算机,了解LabVIEW的用途,学习如何导航LabVIEW环境以及虚拟仪器的组成。 - 模块2:数据流与数据类型——学习如何使用和操控LabVIEW中的关键数据类型,使用调试工具,理解错误处理。 - 模块3:结构——学习决策代码的制作、循环的使用以及事件驱动代码的实现。 - 模块4:连接硬件——了解数据采集设备、NI MAX的使用及DAQmx驱动程序的关键组成部分。 - 模块5:应用程序组织——掌握设计过程,学习SubVIs的创建,组织代码的关键特性。 - 模块6:文件处理——更新课程项目的客户需求,理解文件类型的差异以及如何在LabVIEW中创建目录。 - 模块7:构建应用程序——了解课程项目的最新需求,学习创建自定义运行菜单和独立应用程序。 如果您希望学习一种多用途编程语言,并为多个行业打开大门,欢迎参加LabVIEW课程。

课程评论(0条)

课程详情

With almost 10 hours of training videos, demonstration code, and exercises, this course has been curated by an experienced LabVIEW professional to ensure beginners to LabVIEW are taught the most important topics, whilst also learning best programming practices.From module 5 onwards, we will design, develop, document and deploy a course project based on customer requirements. This course project will teach you how to effectively create great code quickly!LabVIEW is everywhere. There was a saying when I worked for National Instruments (NI - the inventors of LabVIEW) that ‘If You Can Turn It On, Drive It, Or Fly It, Changes are NI and LabVIEW Made It Happen'. This is certainly what I have experienced in my career when working for several different industries. LabVIEW is used by:Research & Development (R & D) teams to create software for test, measurement and control applications.Production lines to manufacture products.Engineers to monitor the structural integrity of buildings, bridges and tunnels.And many more scientists and engineers around the world!LabVIEW is widely used by scientists and engineers for the following reasons:Development Time: A graphical programming environment like LabVIEW means (with appropriate training), anyone can develop large and often complex applications without requiring a software or computer science degree.Data Acquisition: Arguably, the most powerful aspect of LabVIEW is its ability to interface with any type of hardware. LabVIEW is excellent at communicating with any interface port on your PC using a huge array of communication protocols. If you own hardware from several different suppliers, there will be a way of making them all work together using LabVIEW.Interoperability: LabVIEW is a single development environment that can be used to create applications for desktop (Windows, Mac and Linux), embedded targets (Raspberry Pi, and other Real-Time Operating Systems (RTOS)) and even FPGAs (a type of programmable circuit).If you are wanting to learn a versatile programming language that can be a gateway into several industries, then learn LabVIEW.This training covers the following objectives:Module 1: Getting Started with LabVIEWPrepare you and your computer to get the most out of this course.Understand what LabVIEW can be used for and who should be using LabVIEW.Learn how to navigate the LabVIEW environment and understand the components of a Virtual Instrument (VI).Module 2: Dataflow and DatatypesUnderstand how to use and manipulate the key datatypes in LabVIEW.Use the debugging tools available in LabVIEW.Further your understanding of datatypes in LabVIEW.Understand what error handling is and how to implement it.Module 3: StructuresLearn how to make decision making code using case structures, and how to disable code using diagram disable structures.Understand how and when to use While Loops and For Loops, and the caveats of using the Run Continuous Button.Implement event driven code in LabVIEW, and understand the differences between polling code and event driven code.Understand the basic concepts and implementation of a State Machine.Module 4: Connecting to HardwareFind out what a data acquisition device is, and how to communicate with them using NI MAX.Understand the key components of the DAQmx driver and how to use it in LabVIEW.Learn what NI-VISA is and how it can be used to communicate with non-NI instruments.Module 5: Organising ApplicationsTo understand the design process.Find out the purpose of SubVIs and how to create them.Learn the key features of a LabVIEW project and how to organize your code.Module 6: File HandlingTo understand the updated customer requirements for the course project.Understand how file types differ, and how to choose the appropriate file type.Understand the differences between path types and how to create directories in LabVIEW.Update the course project to meet all the customer's requirements.Module 7: Building an ApplicationUnderstand the updated customer requirements for the course project.Learn how to create a custom run-time menu.Understand and create standalone applications.

课程标签

0人关注该课程

主题相关的课程