LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Learning with LabVIEW, Robert H. Bishop example VI's

Solved!
Go to solution

Greetings,

 

 I am a new LabVIEW user. I started with the basic learning information provided by NI that is on Youtube, the one's with Vinita. After going through those video's I went through the videos from Octave D'Avis. Additionally, I installed the student version of LabVIEW 19 on my computer.

 

After going through the videos and working with LabVIEW 19 to generate a VI, I realized that I have an understanding of LabVIEW at a higher level, but was lost on details that are not readily obvious. So I looked for local classes that teaches LabVIEW. Found one at a local community college. Checked out the syllabus for the class and they are using "Learning with LabVIEW Robert H. Bishop" which is intended to work with LabVIEW 2012. Missed signing up for the class by a couple of weeks, it was full. Bad timing on my part.

 

I have a copy of that book and it seems to be very detailed. The issue is that LabVIEW 2019 does not have many of the example VI's that the book references.

 

Is there anyway to obtain the example VI's referenced in the "Learning with LabVIEW Robert H. Bishop" book? Or is it possible to get a copy of the LabVIEW 2012 release that would work with the book? Or is there a better way for me to go about learning the details of LabVIEW?

 

Thank-you in advance for your support!

 

Joel Goodwin

0 Kudos
Message 1 of 15
(5,026 Views)

I would, instead, direct you to the book "LabVIEW Style Book" by Peter Blume.  It's old, but focuses on concepts that certainly withstand the test of time.  I think every new LabVIEW developer should start with this book and base their style on it until they can develop a style of their own.  Myself, I've read it from cover to cover a couple of times.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
Message 2 of 15
(4,991 Views)

I have that one too and recommend it.  I haven't looked into it for a while, but I'm sure the prinicples are still valid.

 

Another I have that gave me some insight beyond just the programming side but into code architecture I liked is LabVIEW Advance Programming Techniques by Rick Bitter, et al.  Mine is 2nd edition copyright 2007.  Even came with a CD (how many computers even include CD drives anymore?)  But I felt it got me thinking into LabVIEW at a higher level back when I was first starting out.

0 Kudos
Message 3 of 15
(4,968 Views)

@RavensFan wrote:

I have that one too and recommend it.  I haven't looked into it for a while, but I'm sure the prinicples are still valid.

 

Another I have that gave me some insight beyond just the programming side but into code architecture I liked is LabVIEW Advance Programming Techniques by Rick Bitter, et al.  Mine is 2nd edition copyright 2007.  Even came with a CD (how many computers even include CD drives anymore?)  But I felt it got me thinking into LabVIEW at a higher level back when I was first starting out.


I going to have to get me that one.  There will undoubtedly be stuff in there I had no idea about.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 4 of 15
(4,965 Views)

This advice depends a bit on your learning style, but I would recommend thinking of a project that interests you. Maybe you want to program a computer game, or maybe you have a piece of hardware laying around that you could control and make it do something useful for you (I hear the new LabVIEW 2020 community edition is going to be able to run on a raspberry pi!) Having a fun project is (at least for me) way more motivating than going through a book page by page. Then as you work on your project, you will learn by doing.

 

When you get stuck, search the forums and post if you don't find what you are looking for. When people help you, listen to all their comments, and if people post example code pay attention to the coding style people use and think how you can apply that in your own code.

Message 5 of 15
(4,956 Views)

@billko wrote:

@RavensFan wrote:

I have that one too and recommend it.  I haven't looked into it for a while, but I'm sure the prinicples are still valid.

 

Another I have that gave me some insight beyond just the programming side but into code architecture I liked is LabVIEW Advance Programming Techniques by Rick Bitter, et al.  Mine is 2nd edition copyright 2007.  Even came with a CD (how many computers even include CD drives anymore?)  But I felt it got me thinking into LabVIEW at a higher level back when I was first starting out.


I going to have to get me that one.  There will undoubtedly be stuff in there I had no idea about.


I second the recommendation. But I guess I have to since I'm listed in the acknowledgements.



Mark Yedinak
Certified LabVIEW Architect
LabVIEW Champion

"Does anyone know where the love of God goes when the waves turn the minutes to hours?"
Wreck of the Edmund Fitzgerald - Gordon Lightfoot
Message 6 of 15
(4,924 Views)

@Mark_Yedinak wrote:

@billko wrote:

@RavensFan wrote:

I have that one too and recommend it.  I haven't looked into it for a while, but I'm sure the prinicples are still valid.

 

Another I have that gave me some insight beyond just the programming side but into code architecture I liked is LabVIEW Advance Programming Techniques by Rick Bitter, et al.  Mine is 2nd edition copyright 2007.  Even came with a CD (how many computers even include CD drives anymore?)  But I felt it got me thinking into LabVIEW at a higher level back when I was first starting out.


I going to have to get me that one.  There will undoubtedly be stuff in there I had no idea about.


I second the recommendation. But I guess I have to since I'm listed in the acknowledgements.


Then there must be a wealth of knowledge between the covers.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 7 of 15
(4,918 Views)

@Mark_Yedinak wrote:


I second the recommendation. But I guess I have to since I'm listed in the acknowledgements.


Who ever reads the acknowledgements ?? !!😋

0 Kudos
Message 8 of 15
(4,903 Views)

@RavensFan wrote:

@Mark_Yedinak wrote:


I second the recommendation. But I guess I have to since I'm listed in the acknowledgements.


Who ever reads the acknowledgements ?? !!😋


I can think of ONE person...  😄

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 9 of 15
(4,885 Views)

Billko, RavensFan - I bet you guys don't even watch the credits at the cinema...

 

Lighting_Wizard - I don't know if you've tried, but it sounds like you liked using videos to learn, so NI have recently(ish) created a set of videos for LabVIEW here: http://www.learnni.com/getting-started

It covers the same material (I think) as the LabVIEW Basics tutorials, but I can't vouch for its utility because I haven't watched them - just a couple of sections.

If you want to skip to specific bits, there's a menu pullout at the left.

 

I've also recently bought the 5th edition of LabVIEW Graphical Programming, by Richard Jennings and Fabiola de la Cueva.

The introduction of the book has a history of LabVIEW (which is interesting, although probably not what you're looking for) but then the first couple of chapters have some nice introductory material too.

The chapter on hardware was particularly useful for me so far (but I haven't finished the book).

Some of the later chapters focus on frameworks and architecture design, with perhaps a bias towards the DQMH (which Fab wrote...). But the framework is free, so I guess you could try it with the help of the book if you were interested.

There's a section on Unit Testing too.


GCentral
0 Kudos
Message 10 of 15
(4,809 Views)