Alert Me

Want us to e-mail you when this item becomes available?

 
   
 
   
More Buying Choices
Get it for less! Order it used
Have one to sell? Sell yours here
 
   
Internet Applications in LabVIEW (With CD-ROM)
 
 

Internet Applications in LabVIEW (With CD-ROM) (Paperback)

~ (Author)
4.6 out of 5 stars  See all reviews (10 customer reviews)


Sign up to be notified when this item becomes available.


Formats

Amazon Price New from Used from
  Kindle Edition, July 15, 2008 $35.00 -- --
  Paperback, April 14, 2000 -- -- --

Editorial Reviews

Product Description

Specifically combines Internet technologies with LabVIEW know-how. Reviews the basics of the Internet and its key applications from the viewpoint of LabVIEW, then discusses how to set up secure client-server applications. Softcover. CD-ROM included. DLC: LabVIEW.


From the Inside Flap

Preface"Where shall I begin, please your Majesty?" he asked.
"Begin at the beginning," the King said gravely,
"and go on till you come to the end: then stop."-from Lewis Carroll's Alice in WonderlandAbout this Book, and PrerequisitesLabVIEW

LabVIEW (an acronym for Laboratory Virtual Instrument Engineering Workbench) is a software tool that lets you build "virtual instruments" (VIs) using its graphical programming language, "G". LabVIEW is developed and sold by National Instruments (ni). LabVIEW has been around over 10 years, is used by thousands of developers worldwide, and happens to be my favorite programming language.

This book assumes you have a basic knowledge of LabVIEW programming. You should know how to build and save VIs and wire your own block diagrams. In particular, you need to be comfortable with concepts like controls, indicators, front panel, block diagram, VI, subVI, .llb files, libraries, control structures, palettes, charts, graphs, arrays, shift registers, error clusters, and dataflow.

If you are fairly new to LabVIEW, I strongly recommend that you first familiarize yourself with LabVIEW by going through an online LabVIEW tutorial or working through the beginner's textbook that Lisa Wells and I wrote, LabVIEW For Everyone (Prentice-Hall, 1997). An evaluation version of LabVIEW is included on the companion CD, which you can use if you do not have a full-version licensed copy of the software.Internet

If you have never used e-mail or a Web browser such as Netscape or Internet Explorer to browse the Web, you probably should familiarize yourself with the basics of these Internet tools first. On the other hand, I tried not to assume too much knowledge of any Internet technology while writing this book. To be able to do most of the exercises or examples in this book, you will need to have TCP/IP installed on your computer's operating system (OS). In many cases, you will also want a Web server installed. If you do not already have a Web server installed (like Microsoft's Personal Web Server for Windows, or the built-in Web server on the MacOS), you can install one of the many free Web servers available on the Internet.

Finally, you should have an Internet connection so you can browse the Web and check out the exciting Web sites and real-world applications described in this book.Internet Developers Toolkit for G

The Internet Developers Toolkit for G is an add-on toolkit for LabVIEW and BridgeVIEW, available from National Instruments. This Internet Toolkit (ITK) consists of a collection of libraries for converting your virtual instruments into Internet-enabled applications. Its features allow you to:

View your virtual instruments across the Internet from a Web browser

Incorporate access control and security in your servers for displaying sensitive data

Build Common Gateway Interface (CGI) programs in G to perform server operations

Send e-mail from your applications

Send files or raw data to an FTP server

No prior knowledge of the ITK is required in working through the activities in this book; in fact, most of the ITK features are covered throughout several chapters.

If you do not have a copy of the ITK, you will not be able to do the activities that use CGI (Chapter 9, Using CGI with LabVIEW) or email and ftp (Chapter 13, Using LabVIEW with Other Internet Protocols). Many topics, however, such as VI Server, DataSocket, Java, ActiveX can still be used with LabVIEW without the need for the ITK. In any case, sections or activities that require the ITK are noted in the text.

You can get more information about the ITK as well as the Enterprise Connectivity Toolset (a bundle for LabVIEW that includes the ITK, the SQL Toolkit, and the SPC Toolkit) from National Instruments at ni/labview/internetPre-requisite summary

To run the demos and do the exercises, you will need:

A computer with any operating system capable of running LabVIEW: Windows 95/98/NT, MacOS 7.x or higher, Solaris, HP-UX, or Linux. The computer should have a CD-ROM and TCP/IP services installed as part of the operating system.

LabVIEW 5.1 or higher - the evaluation copy on the enclosed CD will work for many exercises

A connection to the Internet

A modern web browser: Netscape Navigator 4.6 or higher, or Internet Explorer 5 or higher (installer programs for these Web browsers are included on the CD)

Basic knowledge of how to program in LabVIEW

Optional: Internet Developer's Toolkit for G (LabVIEW add-on): required for CGI, email and ftp (Required for Chapters 9 and 13)

One of the biggest challenges in putting together this book was deciding how much background material to include on specific topics (e.g., HTML, Java, Internet security). I have endeavored to keep a balance between giving a tutorial on these topics and keeping the chapters manageable and focused.

For more information on specific topics, I recommend some of my choices for good reference texts in the bibliography in Appendix C. A visit to your local bookstore will no doubt overwhelm you with row upon row of Internet-related books, and I certainly don't claim to have done any reviews of even a fraction of the books out there, so feel free to take the bibliographic selections with a grain of salt. Often the best reference information is found on the Web itself. In the appendix I also list some Web sites that are useful reference sites for topics such as HTML, HTTP, the Web specifications, Java, ActiveX, and others.Activities

Throughout the chapters, you'll find sections labeled "activities." These are meant to be hands-on tutorials on the technologies this book talks about. Some activities are step-by-step examples, and some are exercises where you have to come up with your own solution. Some activities are labeled "challenge activities." Challenge activities are problems with non-obvious solutions that you are encouraged to try. In many cases, you can find the solutions to the activities on the enclosed CD. Additional examples are also provided on the CD.Companion CD

This book contains a companion CD that contains trial versions of LabVIEW, and other software packages. It also contains examples and activities references in the book. The CD will work on both MacOS and Windows (95 and higher) systems. For more information about the CD's contents, see Appendix A, CD-ROM Contents.


Product Details

  • Paperback: 601 pages
  • Publisher: Prentice Hall PTR (April 15, 2000)
  • Language: English
  • ISBN-10: 0130141445
  • ISBN-13: 978-0130141446
  • Product Dimensions: 9.2 x 7 x 1.2 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon.com Sales Rank: #474,955 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #32 in  Books > Science > Experiments, Instruments & Measurement > Weights & Measures
    #53 in  Books > Professional & Technical > Engineering > Special Topics > Measurement
    #64 in  Books > Science > Experiments, Instruments & Measurement > Measurement

More About the Author

Jeffrey Travis
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Jeffrey Travis Page

Look Inside This Book



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

10 Reviews
5 star:
 (9)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (10 customer reviews)
 
 
 
 
Most Helpful Customer Reviews

 
5 of 5 people found the following review helpful:
5.0 out of 5 stars Using LabVIEW for Connectivity, April 29, 2000
This text is superb for extending ones LabVIEW knowledge; we have used this text as our class reference for our LabVIEW Connectivity classes. It begins with the network fundamentals and builds on basic LabVIEW understanding. Enabling LabVIEW to communicate across the network is important for Laboratory Information Systems for end users. The example problems work through basic client-server programming structure in LabVIEW, covering single and multiple client servers. This is very useful for an application that is distributed across a facilities network.

The DataSocket examples are helpful to get running using National Instruments newest technology. These features make Internet communication very accessible to even newer users.

The text end with some sophisticated examples of remote control over the web using ActiveX and Java in conjunction with LabVIEW.

This text is a great resource for LabVIEW users.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 4 people found the following review helpful:
5.0 out of 5 stars An Excellent and Compact source of information, August 9, 2000
By Jack E Hamilton (Westminster, CA United States) - See all my reviews
With 10+ years of LabVIEW programming experience I found Jeff's book to be an excellent and compact source of internet and network applications in LabVIEW. The background was excellent and not overly in depth. The sample programs on the CD consumed hours of my time examining all the great examples it contained. My copy is littered with underlines, highlights and post-it notes marking the good spots! (he should have simply printed the pages in yellow paper!)

For LabVIEW programmers it's an excellent timesaver for internet info and apps in LabVIEW.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 4 people found the following review helpful:
5.0 out of 5 stars I needed to control my labview vis over the web, August 3, 2000
By "andymcfadden" (Vancouver, Canada) - See all my reviews
this book is dense and packed with more information than you probably will use, but i gave it five stars because it does have everything you need, theory and examples, for controlling your vis over the web. you learn to use java and activex, step-by-step.

with the software and examples in this book, i was able to set up a web browser control of my chemistry lab.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Wonderful intro to networking
This book provided me with much more knowledge than I expected when I bought it. It covers networking and internet basics and explains technologies such as TCP, IP, and UDP for a... Read more
Published on May 6, 2001

5.0 out of 5 stars A Must have for Network and Internet LabVIEW Coders
With 10+ years programming in LabVIEW this book was very useful and on the mark with explaining internet technologies. Read more
Published on August 9, 2000 by Jack E Hamilton

5.0 out of 5 stars Clears up many questions about Internet technology
This book filled in the gap for me on many questions I had about Web servers, security, Web pages, etc. Great resource.
Published on August 3, 2000

1.0 out of 5 stars Not Worthed!
This book contains only very basic concepts and $55 doesn'tworth it at all. One of the best ways to learn how to control yourinstruments online is by looking at the examples that... Read more
Published on July 31, 2000

5.0 out of 5 stars Get Connected!
By providing the ability to access any computer anywhere, the Internet certainly simplifies the tasks of remotely controlling and monitoring data acquisition and/or instrument... Read more
Published on July 17, 2000 by Miss Lisa Wells

5.0 out of 5 stars Complex Internet concepts made simple
Although targeted toward LabVIEW users, Jeff's explanations of Internet protocols and concepts would be invaluable to anyone trying to get a basic grasp of Internet technology... Read more
Published on July 16, 2000

5.0 out of 5 stars Complex Internet concepts made simple
Although targeted toward LabVIEW users, Jeff's explanations of Internet protocols and concepts would be invaluable to anyone trying to get a basic grasp of Internet technology... Read more
Published on July 16, 2000 by Vivian Badillo

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.