Yik Yang - LabVIEW Graphical Programming Cookbook [2014, PDF/EPUB/MOBI, ENG] + Code

seeders: 8
leechers: 0
Added 11 years ago by D@vidoff in Books  > Non-Fiction

Download Fast Safe Anonymous
movies, software, shows...

Files

Yik Yang - LabVIEW Graphical Programming Cookbook [2014, PDF/EPUB/MOBI, ENG] + Code (Size: 55.95 MB)
  Code
  Chapter_01_Codes
  CustomProbeExample.aliases 47 B
  CustomProbeExample.lvlps 86 B
  CustomProbeExample.lvproj 1.01 KB
  CustomProbeExample.vi 13.12 KB
  EXEvi.vi 13.65 KB
  ExeExample.aliases 48 B
  ExeExample.lvlps 487 B
  ExeExample.lvproj 7.39 KB
  RegisterMultiplExample.aliases 47 B
  RegisterMultiplExample.lvlps 87 B
  RegisterMultiplExample.lvproj 1.01 KB
  RegisterMultiplExample.vi 18.03 KB
  SinWave.vi 16.24 KB
  Chapter_02_Codes
  2DPictureExample.aliases 47 B
  2DPictureExample.lvlps 86 B
  2DPictureExample.lvproj 1.23 KB
  2DPictureExample.vi 10.88 KB
  ActionEngineUpdate.aliases 47 B
  ActionEngineUpdate.lvlps 85 B
  ActionEngineUpdate.lvproj 1.31 KB
  AutoResizeFP.aliases 47 B
  AutoResizeFP.lvlps 86 B
  AutoResizeFP.lvproj 1.52 KB
  AutoResizeState.ctl 4.26 KB
  AutoResizeVI.vi 27.58 KB
  AutoResizeVIExample.vi 10.88 KB
  Blades.jpg?042148 27.21 KB
  Blades.png 12.42 KB
  Blades.xcf 363.44 KB
  Blades120.png 14.21 KB
  Blades150.png 13.52 KB
  Blades180.png 14.23 KB
  Blades210.png 14.33 KB
  Blades240.png 14.2 KB
  Blades270.png 14.73 KB
  Blades30.png 13.29 KB
  Blades300.png 15.04 KB
  Blades330.png 14.41 KB
  Blades60.png 13 KB
  Blades90.png 13.55 KB
  BlueCarSlider.ctl 172.44 KB
  Coordinates.vi 16.11 KB
  CustomizeControlExample.aliases 47 B
  CustomizeControlExample.lvlps 86 B
  CustomizeControlExample.lvproj 1.49 KB
  CustomizeControlExample.vi 353.26 KB
  DialogExample.aliases 47 B
  DialogExample.lvlps 86 B
  DialogExample.lvproj 1.15 KB
  DialogExample.vi 15.45 KB
  FanBase.png 2.1 KB
  FanPicRing.ctl 171.37 KB
  FindControlRef.vi 13.69 KB
  RunTimeMenuExample.aliases 47 B
  RunTimeMenuExample.lvlps 86 B
  RunTimeMenuExample.lvproj 1.21 KB
  RunTimeMenuExample.vi 15.88 KB
  RunTimeShortcut.rtm 894 B
  RunTimeTop.rtm 246 B
  SImpleAnimationExample.aliases 47 B
  SImpleAnimationExample.lvlps 86 B
  SImpleAnimationExample.lvproj 2.71 KB
  SImpleAnimationExample.vi 176.47 KB
  SImpleAnimationExample.vit 176.49 KB
  State (2).ctl 4.13 KB
  State.ctl 4.17 KB
  SubpanelsExample.aliases 47 B
  SubpanelsExample.lvlps 86 B
  SubpanelsExample.lvproj 1.11 KB
  SubpanelsExample.vi 16.46 KB
  TestTimerVI.vi 9.34 KB
  Thumbs.db 457.5 KB
  UpdateControlExample.vi 12.14 KB
  UpdateControls.vi 21.57 KB
  YellowCarSlider.ctl 171.58 KB
  bluecar.png 167.91 KB
  infocluster.ctl 4.73 KB
  states.ctl 4.14 KB
  yellowcar.png 166.98 KB
  Chapter_03_Codes
  ActionEngineExample
  ActionEngine.aliases 46 B
  ActionEngine.lvlps 86 B
  ActionEngine.lvproj 949 B
  ActionEngineExample.vi 15.87 KB
  Type Def
  TimerCMD.ctl 4.18 KB
  CallingByReference
  CallingByReference.aliases 48 B
  CallingByReference.lvlps 85 B
  CallingByReference.lvproj 1.14 KB
  CallingByReference.vi 13.55 KB
  NumCapitals.vi 7.99 KB
  Stringlength.vi 6.09 KB
  Case Structure
  CaseStructure.aliases 46 B
  CaseStructure.lvlps 86 B
  CaseStructure.lvproj 1020 B
  CaseStructure.vi 11.13 KB
  DynamicallyCallVI
  DynamicallyCallVIExample.aliases 47 B
  DynamicallyCallVIExample.lvlps 86 B
  DynamicallyCallVIExample.lvproj 1.05 KB
  Launcher.vi 11.08 KB
  YEESDialog.vi 9.55 KB
  EventStructureExample
  EventStructureExample.aliases 48 B
  EventStructureExample.lvlps 86 B
  EventStructureExample.lvproj 1.01 KB
  EventStructureExample.vi 21.25 KB
  ForLoopExample
  ForLoopExample.aliases 48 B
  ForLoopExample.lvlps 86 B
  ForLoopExample.lvproj 1022 B
  ForLoopExample.vi 16.87 KB
  MasterSlave
  MasterSlave.aliases 48 B
  MasterSlave.lvlps 83 B
  MasterSlave.lvproj 1.01 KB
  MasterSlavePattern 1.vi 15.48 KB
  ProducerConsumer
  ProducerConsumer.aliases 48 B
  ProducerConsumer.lvlps 83 B
  ProducerConsumer.lvproj 1.18 KB
  ProducerConsumerEvents 1.vi 20.26 KB
  Reentrant VI
  Reentrant.aliases 46 B
  Reentrant.lvlps 86 B
  Reentrant.lvproj 1012 B
  Reentrant.vi 11.02 KB
  StateMachineExample
  Flowchart.vsd 70.5 KB
  StateMachineExample.aliases 48 B
  StateMachineExample.lvlps 86 B
  StateMachineExample.lvproj 1.53 KB
  StateMachineExample.vi 32.85 KB
  Type Def
  RPS Enum.ctl 4.2 KB
  RPS states.ctl 4.28 KB
  Status Enum.ctl 4.26 KB
  SubVI
  SubVI.aliases 46 B
  SubVI.lvlps 86 B
  SubVI.lvproj 2.07 KB
  SubVI.vi 18.17 KB
  Chapter_04_Codes
  ArrayManipulation.vi 11.35 KB
  Error Term Ex.vi 12.87 KB
  Error Terminal.vi 11.43 KB
  FeedBack.vi 8.78 KB
  FlatSequence.vi 9.89 KB
  MTimer CMD.ctl 4.24 KB
  Multiple Timers.vi 29.62 KB
  Rendezvous.vi 17.84 KB
  SemaphoreExample.vi 18.47 KB
  WaitReleaseSemaphore.vi 19.38 KB
  _Thumbs.db 55.5 KB
  Chapter_05_Codes
  ClientStates.ctl 4.16 KB
  EventDataPass.vi 23.18 KB
  InfoCluster.ctl 4.87 KB
  InfoClusterState.ctl 4.22 KB
  InfoDialog.vi 7.85 KB
  QueuePass.vi 19.25 KB
  STMClient.vi 18.29 KB
  STMServer.vi 21.27 KB
  ServerStates.ctl 4.16 KB
  SharedVariableExample.aliases 48 B
  SharedVariableExample.lvlib 2.17 KB
  SharedVariableExample.lvlps 85 B
  SharedVariableExample.lvproj 1.59 KB
  SharedVariablePublisher.vi 11.01 KB
  SharedVariableSubscriber.vi 12.46 KB
  States.ctl 4.18 KB
  UsingClusterMain.vi 16.8 KB
  notifierEx.vi 24.41 KB
  Chapter_06_Codes
  BackError.vi 22 KB
  Error.txt 2.4 KB
  ErrorFile-errors.txt 725 B
  ErrorFile.ctl 4.11 KB
  ErrorFileMain.vi 14.06 KB
  ErrorQueueExample.vi 16.54 KB
  ErrorVIExample.vi 16.24 KB
  ErrorVIState (1).ctl 4.18 KB
  ErrorVIState.ctl 4.18 KB
  ErrorVISubState (1).ctl 4.2 KB
  ErrorVISubState.ctl 4.2 KB
  ErrorVISubStateQue.ctl 4.23 KB
  GenerateError.vi 19.64 KB
  GenerateErrorFile.vi 19.54 KB
  GenerateErrorWithErrorVI (1).vi 20.58 KB
  GenerateErrorWithErrorVI.vi 20.57 KB
  HandleError.vi 18.23 KB
  HandleErrorQue.vi 18.28 KB
  PassError.ctl 4.15 KB
  PassErrorMain.vi 14.03 KB
  QueueError.vi 15.98 KB
  Chapter_07_Codes
  ASCII State.ctl 4.19 KB
  ASCII_Main.vi 17.94 KB
  BinaryState.ctl 4.18 KB
  Binary_Main.vi 21.45 KB
  DBMain.vi 28.83 KB
  DBState.ctl 4.16 KB
  DataCluster.ctl 4.95 KB
  INIExampleMain.vi 39.17 KB
  INIState.ctl 4.17 KB
  TDMSState.ctl 4.19 KB
  TDMS_Main.vi 24.56 KB
  TelnetCluster.ctl 6.01 KB
  TelnetFTPMain.vi 38.56 KB
  Unconfirmed 982442.crdownload 389 B
  XMLMain.vi 30.61 KB
  XMLState.ctl 4.27 KB
  sample.xml 355 B
  telnetstate.ctl 4.29 KB
  test.txt 21 B
  Chapter_08_Codes
  CheapDAQMain.vi 39.37 KB
  CheapDAQState.ctl 4.29 KB
  CompactDAQMain.vi 29.2 KB
  CompactDAQState.ctl 4.29 KB
  MAX.vi 13.93 KB
  OSCMain.vi 35.6 KB
  OSCState.ctl 4.26 KB
  Untitled 1.vi 4.63 KB
  VISAState.ctl 4.13 KB
  VISA_AE.vi 13.63 KB
  _Thumbs.db 50.5 KB
  Chapter_09_Codes
  1DSearch.vi 7.55 KB
  Add.vi 9.48 KB
  ArrayFile.csv 9 B
  Combination.vi 12.08 KB
  Concat.vi 11.15 KB
  Divide.vi 10.13 KB
  EXEPathvi.vi 14.53 KB
  ExeExample.lvlps 85 B
  ExePathExample.aliases 46 B
  ExePathExample.lvlps 489 B
  ExePathExample.lvproj 4.47 KB
  Format.vi 7.93 KB
  LogicExample.vi 7.79 KB
  Loop.vi 8.85 KB
  Math.vi 5.94 KB
  Multiply.vi 9.48 KB
  NestedExample.vi 8.86 KB
  Permutation.vi 11.83 KB
  PolymorphicExample.vi 16.23 KB
  PtbyPt.vi 13.13 KB
  PtbyPtState.ctl 4.19 KB
  Subtract.vi 9.49 KB
  VarientSearch.vi 9.31 KB
  array.vi 17.13 KB
  Chapter_10_Codes
  ActiveXExample.vi 24.29 KB
  ActiveXState.ctl 4.25 KB
  CDLL_Main.vi 18.99 KB
  Class1.cs 438 B
  ClassExample.dll 4.5 KB
  ClassExample.pdb 11.5 KB
  ClassExample.suo 16.5 KB
  DebugdotNETExample.aliases 48 B
  DebugdotNETExample.lvlps 87 B
  DebugdotNETExample.lvproj 1.34 KB
  DebugdotNETExample.vi 21.96 KB
  Fortune.lvws 4.69 KB
  LVDLL (1).aliases 38 B
  LVDLL.aliases 46 B
  LVDLL.h 430 B
  LVDLL.lib 3.22 KB
  LVDLL.lvlps 491 B
  LVDLL.lvproj 4.96 KB
  LVDLL_Example.vi 8.43 KB
  LVDLL_Factorial.vi 9.13 KB
  LVDLL_Square.vi 5.91 KB
  PowerCluster.ctl 4.85 KB
  SMTP_Main.vi 28.27 KB
  State (1).ctl 4.23 KB
  State.ctl 4.18 KB
  Unconfirmed 391086.crdownload 292 B
  Unconfirmed 68326.crdownload 1.13 MB
  Unconfirmed 804093.crdownload 65.5 KB
  WebService.aliases 48 B
  WebService.lvlps 491 B
  WebService.lvproj 3.93 KB
  WebService.vi 7.34 KB
  dotNETDLL.aliases 48 B
  dotNETDLL.lvlps 86 B
  dotNETDLL.lvproj 1.41 KB
  dotNETDLL.vi 20.19 KB
  Yik Yang - LabVIEW Graphical Programming Cookbook - 2014.epub 18.8 MB
  Yik Yang - LabVIEW Graphical Programming Cookbook - 2014.mobi 27.49 MB
  Yik Yang - LabVIEW Graphical Programming Cookbook - 2014.pdf 3.92 MB

Description


Книги и журналы » Компьютерная литература » Инженерные и научные программы (книги)

LabVIEW Graphical Programming Cookbook

Год: 2014
Автор: Yik Yang
Издательство: Packt Publishing
ISBN: 978-1-78217-141-6
Язык: Английский
Формат: PDF/EPUB/MOBI
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 252
Описание:

In Detail

LabVIEW is a graphical programming development environment for problem solving, accelerated productivity, and continual innovation. It integrates all the tools that engineers and scientists need to build a wide range of applications in a short amount of time. It offers unprecedented integration with existing legacy software, IP, and hardware, while capitalizing on the latest computing technologies.

LabVIEW Graphical Programming Cookbook is a concise and fast paced guide to help you gain a comprehensive understanding of the different features and programming practices in LabVIEW. All the concepts in the book are described with the help of examples. This book also shows you how to pass data using STM, in addition to helping you understand different ways to handle errors.

You will start by learning about LabVIEW settings, and then, the different features of LabVIEW using the front panel and block diagram. For the front panel, a variety of tips on creating a user interface are provided. For the block diagram, different architectures such as master slave architecture and state machine architecture are demonstrated, along with how data is passed among different sections of the code. Finally, the book shows you different ways to work with external code in DLL format and external applications.

Approach

This practical and realistic guide will give you independent recipes, concentrating on advanced level concepts so that you can make your applications.

Who this book is for

If you are a developer, scientist, or engineer who uses LabVIEW to test, develop and manage advanced level applications, then this is the book for you. Prerequisites include proficiency in C or C++, and workable knowledge of LabVIEW.
[spoiler="Примеры страниц"]

[/spoiler]
[spoiler="Оглавление"]
Preface
Chapter 1: Understanding the LabVIEW Environment

Introduction
Confiuring essentials
Confiuring quick drop
Using debug tools
Creating custom probe
Compiling EXE
Debugging EXE
Compiling a standalone application
Chapter 2: Customizing the User Interface
Introduction
Customizing controls
Adding a menu for runtime
Creating a dialog
Sizing the dialog automatically
Using 2D picture control
Updating controls with an action engine
Creating a simple animation
Creating subpanels
Chapter 3: Working with Common Architectures
Introduction
Working with a case structure
Working with an event structure
Working with loops
Using the state machine architecture
Using the master slave architecture
Using the producer consumer architecture
Creating a SubVI
Creating an action engine
Calling a VI by reference
Calling a VI dynamically
Creating a reentrant VI
Chapter 4: Managing Data
Introduction
Using error terminals
Using the flt sequence structure
Using the feedback node
Reusing memory
Manipulating an array
Using rendezvous
Using semaphore
Chapter 5: Passing Data
Introduction
Using a type-def cluster
Using an event structure to pass data
Using a queue to pass data
Using a notifir to pass data
Using a shared variable to pass data
Using Simple TCP/IP Messaging to pass data
Chapter 6: Error Handling
Introduction
Passing an error
Handling an error with an error fie
Handling an error with a centralized VI
Creating an error queue
Chapter 7: Working with Files
Introduction
Working with INI fies
Working with XML fies
Working with ASCII fies
Working with binary fies
Working with TDMS fies
Using Telnet and FTP with fies
Working with a database
Chapter 8: Understanding Data Acquisition
Introduction
Using MAX
Working with VISA
Using the VISA servers
Controlling an oscilloscope
Using a simple DAQ device
Using a CompactDAQ
Chapter 9: Simplifying Code
Introduction
Using polymorphic VI
Simplifying logic selection
Using an array for computation
Formatting into string
Speedy array search
Using relative paths in EXE
Chapter 10: Working with External Code and Applications
Introduction
Compiling a DLL
Using a .NET DLL
Debugging a .NET DLL
Using a C-based DLL
Using ActiveX
Building a web service
Using SMTP to send e-mail
Index
[/spoiler]
До перезалития, торрент был скачан - 720 раз.
Торрент перезалит. Причина: добавлен Code.