Go to Post What is this word "done" of which you speak? - Rick TYler [more]
Home
Go Back   Chief Delphi > Technical > Programming > NI LabVIEW
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rating: Thread Rating: 5 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 18-11-2008, 07:46
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: please some tell me how to start programing in labview

Quote:
Originally Posted by Gary Dillard View Post
I have never used Labview, but I quickly glanced at some of the online tutorials and it appears to be kinda sorta like EasyC as far as drag and drop is concerned. Can I expect to figure it out in a couple of hours and teach my new students logic in the same way, or should I start taking my C++ books to bed with me at night and put Mike Walker's cell phone on speed dial?
If you start with the assumption that LabVIEW is "sorta like EasyC" you'll quickly find yourself frustrated by the differences.

If you start with the understanding that the LabVIEW graphical programming language is a different kind of language altogether, you'll be able to get comfortable with it much more easily. The fundamental thing to keep in mind is that it's data which controls execution, not program structure per se. Each block is trying to execute simultaneously, waiting for its input to be available before doing its job and providing an output.

Unlearn what you know about procedural languages and embrace the goodness that is LabVIEW. That's my commitment for this season. Fortunately, LabVIEW for FRC will come with a wealth of applicable examples and tutorials. The brief glance I had at it last weekend gives me a very warm feeling about how well we will be able to use it.
Reply With Quote
  #2   Spotlight this post!  
Unread 23-11-2008, 09:17
MorbidAngel's Avatar
MorbidAngel MorbidAngel is offline
Registered User
FTC #0392
Team Role: Programmer
 
Join Date: Oct 2008
Rookie Year: 2012
Location: Niggaland
Posts: 11
MorbidAngel has a little shameless behaviour in the past
Re: please some tell me how to start programing in labview

You can go onto http://www.education.rec.ri.cmu.edu/...view/index.htm and they have lots of tutorials on how to do stuff
Reply With Quote
  #3   Spotlight this post!  
Unread 06-12-2008, 01:35
rjmah rjmah is offline
Registered User
#1246
 
Join Date: Jan 2005
Location: Toronto, Canada
Posts: 73
rjmah will become famous soon enough
Re: please some tell me how to start programing in labview

Quote:
Originally Posted by Alan Anderson View Post
If you start with the assumption that LabVIEW is "sorta like EasyC" you'll quickly find yourself frustrated by the differences.

Unlearn what you know about procedural languages and embrace the goodness that is LabVIEW.
I still think the best analogy for Labview is to think signal processing and electronic board layout. Digital and analog in to digital / analog out. What you put in Labview are amplifiers, comparators, conditional signals and many advanced functions to make your outputs.
__________________
Robert Mah
Team 1246 Agincourt Lancers
Reply With Quote
  #4   Spotlight this post!  
Unread 06-12-2008, 01:59
kamocat's Avatar
kamocat kamocat is offline
Test Engineer
AKA: Marshal Horn
FRC #3213 (Thunder Tech)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Tacoma
Posts: 894
kamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nice
Send a message via AIM to kamocat Send a message via MSN to kamocat
Re: please some tell me how to start programing in labview

Wow
That's a really good way of thinking about it. Here we have our reprogrammable hardware (FPGA), and we're programming it like true hardware (an electronic diagram). We could even go so far as to say arrays are our ribbon cables.
__________________
-- Marshal Horn
Reply With Quote
  #5   Spotlight this post!  
Unread 06-12-2008, 08:31
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,748
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: please some tell me how to start programing in labview

If these are useful to get you started, great, but there are big differences, specifically LV processes discrete chunks of data in a synchronized fashion. It is somewhat more like a digital circuit with clocking and enabling controlled by the dataflow needs.

Greg McKaskle
Reply With Quote
  #6   Spotlight this post!  
Unread 14-12-2008, 14:30
Annette Somers Annette Somers is offline
Registered User
no team
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2008
Location: Weston, MA
Posts: 1
Annette Somers is an unknown quantity at this point
Re: please some tell me how to start programing in labview

I know how to start programming in Labview, but I'm looking for info about doing advanced stuff like inter-task communication (eg, semaphores).

Is that included in the book, "Labview For Everyone"?

If not, can anyone recommend a book that covers it?

Thanx.

--Annette
Reply With Quote
  #7   Spotlight this post!  
Unread 14-12-2008, 14:45
jdejoannis jdejoannis is offline
Registered User
FRC #1845
 
Join Date: Feb 2006
Location: Atlanta,GA
Posts: 48
jdejoannis will become famous soon enoughjdejoannis will become famous soon enough
Re: please some tell me how to start programing in labview

Run the benchtop control system test to make sure everything is working and set up correctly. Then start with very very simple programming tasks and work your way up. Look for concrete examples in the manuals. I found some in WPI's C/C++ Programming Guide. Even if you are using LabView, these examples are still relevant since you will be using the same WPI functions to get the job done.
Reply With Quote
  #8   Spotlight this post!  
Unread 14-12-2008, 17:03
kamocat's Avatar
kamocat kamocat is offline
Test Engineer
AKA: Marshal Horn
FRC #3213 (Thunder Tech)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Tacoma
Posts: 894
kamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nice
Send a message via AIM to kamocat Send a message via MSN to kamocat
Re: please some tell me how to start programing in labview

Yep, that's in it. Beginning of Chapter 13, I believe. It also covers state machines, queues, locked resources, local and global variables, and some other cool stuff.
Unfortunately, the book is around $70 (I don't know why they never make $25 textbooks)
__________________
-- Marshal Horn
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Tell me what you have (in games), please. 842.001 Games/Trivia 21 30-10-2006 15:05
can anyone please tell mw where or with what can i lear programing in C techsage Programming 7 23-08-2005 00:25
Tell me why I'm wrong. Please... archiver 1999 6 23-06-2002 22:28
Please start posting comments/suggestions Ken Leung CD Forum Support 9 06-05-2002 16:57


All times are GMT -5. The time now is 09:14.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi