Web LabVIEW UI Builder - NIWeek 2009 Keynote

Web LabVIEW UI Builder - NIWeek 2009 Keynote


Visit: http://bit.ly/atYIXd

See how National Instruments is utilizing the power of web services to allow LabVIEW to allow customers to customize their user interface and monitor and update the data through the web.
Closed Caption:

ok so any discussion of distributed
applications inevitably leads to the web
and talking about the internet and as
most of you know over the years we've
continually added new capabilities to
labview so that you could take advantage
of the internet in your applications now
you also know that the internet is
always changing and always evolving and
so there's always this chase of the lab
urd team always trying to keep up with
the latest technologies to make sure
that we're giving you the ability to use
it in your applications so now we'd like
to show you the latest development that
we've been doing with web technology in
the lab you team and here to do this
idea mukerji and Malcolm Smith
yeah
oh do tell us what the lab BTW has been
doing with new web technologies sure
Mike so love you 86 introduced the
ability to publish restful web services
providing a way to pass data to and from
a VI over the web using just a URL our
customers use flash or java script to
create applications that run in a
browser and communicate with the
hardware using these web services
ok so so are our lab your customers
today if they want to write a web
application to have to use something
like flash or java script they can't
write this application with labview well
they couldn't until now but that's what
we've been working on a way to create
thin clients that run on the web and
interface with web services created
using LabVIEW 2009
wow that sounds great so can you give us
an example would somebody want to clap
and you see the demo yet so wanted to
give us an example of the type of
application that we want our customers
to be able to create with labview sure
Mike send screen engineering is becoming
increasingly important and popular we
settled on wind energy for our demo
today so let's begin by describing the
hardware setup we have here on stage so
we have part of the wind turbines
connected to an ni compact Rio device
the serio is reading vibration and
velocity data from the turban and
writing this to a web service that was
created using LabVIEW 2009 and that's
been pre deployed to the serio since
you're a little bit short on went on
stage we also have the serio turning the
turban finally we have a touch panel
application here that will control the
speed of the turban to remotely monitor
an application like this one
wind energy farm out somewhere in west
texas perhaps our current solution would
be remote panels
however this involves installing the
runtime engine which is somewhat bulky
and not truly a thin client solution
however with the new web capabilities
that we've been working on our customers
can create the panel they want and then
access it from any browser with 0
download or install so let's go ahead
and bring up the thin client we created
for today's demo so all i need to do is
open a new browser window and then
navigate to the application that is
being served up by the serio itself then
in a matter of seconds it is up and
running without any installation
necessary so taking a closer look at our
panel
here you can see we have the vibration
data as well as turban velocity and this
is read using web services the wind
wheels spinning in the background or
images that we've applied a rotation
animation to and we also configure the
rotation speed to match that of the
turban velocity my could you speed up
the turban using the touch panel police
so you want to supply some wind a little
bit ok alright so in a couple of seconds
you'll notice that the windmill start to
spin faster the speed gauge begins to
enter the red zone and there are spikes
on the graph caused by the increased
urban speed we also have a custom status
indicator here that is turned on to
indicate the blade and balance my could
you go ahead go ahead and slide back
down now
sure that's a pretty nice looking at web
application you're saying you've
developed this with new technologies and
tools that we're developing in labview
that's right Mike and just to prove it
we're going to start from scratch here
and create a subset of this application
we just saw it right here on stage so we
just need to install the editor
o Allah did you say you're going to
install the editor during the keynote
well let's see hopefully this won't take
too long
Malcolm can you bring up the editor wow
you just installed software on your
computer
that's right so the editors installed in
the browser and is ready to go with 0
download like you just saw there's a
ribbon that offers a convenient way to
access the most common tasks in the
editor so let's go ahead and create a
new VI here's a palliative front panel
controls and for this demo the first
control we're going to need is a gauge
to display the velocity of the wind
turban now we do need to change the
scale of this gauge which is easily done
by selecting the control and changing
its properties right there in the ribbon
the next control we're going to need is
a power switch so we can turn off the
turban when our demos done so now that
our front panel is all set up the way we
were on sorry before you before you go
on the that panel is not nearly as
pretty as to what Malcolm was just
showing you have some other controls
that we can replace these with so we can
make it look nice prove to people that
was actually laughing panel
well actually Mike we're taking
advantage of web programming technology
to introduce theming for pan
else so you don't have to replace all
the controls in your panel you can just
switch the theme using the drop-down in
the ribbon this makes all your controls
get reskinned automatically and you can
switch between them can you get the look
you want for your control
very nice that looks that looks much
better so can i how do we communicate to
our system
ok so to communicate with the hardware
the first thing we need to do is add a
new web service reference and over here
we just enter the address of the serial
device on stage because that's where
this service is being hosted right now
this gives but us back a list of all the
web services available on serio and we
picked the one we want for this demo as
soon as Malcolm hits update you'll see
that the project tree gets automatically
updated with the reference to our web
service so now let's go back to RBI and
go over to the block diagram this web
service function can conveniently be
dropped as a sub di on to our diagram
and now the next thing we're going to
need from our palate is a while loop to
enclose all these nodes and now all
that's left is the wiring
ok so let me let me ask the question
well he's wiring yourself so obviously
you're running this in a web browser but
aside from that this is a block diagram
or front panel like people have been
used to doing with labview four years is
it basically have you running in a
browser
well Mike it doesn't have the full
functionality of labview but is instead
focused on creating these thin client
applications that run in a browser like
the one we saw earlier and can be used
to remotely monitor control applications
so it looks like Malcolm's all done with
the wiring here so let's give it around
and the gate starts to update some I
could you speed it up again earth
well there we go live think we have
Africa yep and settle finally we should
probably use the kill switch to turn it
off so you can hear the rest the keynote
ok ok so not only then are we enabling
our customers to write thin clients
using LabVIEW we're actually doing it
with a editor that runs in the browser
and is 0 download editors all right
that's exactly right
well that's really going to increase the
web capabilities of labview for our
customers thanks guys

Video Length: 07:32
Uploaded By: niglobal
View Count: 13,890

Related Software Products
Web Update Builder
Web Update Builder

Published By:
XemiComputers Ltd.

Description:
Web Update Builder is a content management tool for creating small software clients that allow inexperienced users to make changes to their web sites. No HTML knowledge nor any special training is required from end users. The whole concept is based on adding some new tags to mark editable areas on web pages. To do that you can use any text or specialized HTML code editor. Then you just set parameters for FTP access and produce a custom software client. Each client has built-in help page and as ...


Related Videos
HTML Website Builder | Updating Your SEO Settings
HTML Website Builder | Updating Your SEO Settings

Create your own free html website using Wix.com! Choose from one of many fully customizable html templates, edit your html website with ease using the drag and drop editor and publish with one click. In this video, learn how to update your SEO settings. Save money by designing your own website using Wix.com and get your business online today! http://www.wix.com?utm_campaign=se_yo... hr / bClosed Caption:/b SEO will let you optimize your entirebr ...
Video Length: 01:51
Uploaded By: wixmypage
View Count: 325,327

GoDaddy How-to - Adding and Editing Pages with Website Builder
GoDaddy How-to - Adding and Editing Pages with Website Builder

Learn how easily add and edit pages on your GoDaddy Website Builder website. Fro more information visit http://support.godaddy.com/help/article/8352/adding-copying-renaming-and-removing-pages-with-website-builder-v7?utm_campaign=how-to&utm_source=yt&utm_medium=social hr / bClosed Caption:/b hi in this video will show you how to add and edit pages on your website builder website to add a new page simply select new page from the menu on the left in ...
Video Length: 01:40
Uploaded By: GoDaddy
View Count: 65,667

Homestead Website Builder
Homestead Website Builder

Build a remarkable website with Homestead. Sign up for free to get started today! Choose a design and customize it for your business. It's simple to create, publish and update your website. Then, grow your business with tools you need to get online and be found. Learn more at: http://www.homestead.com hr / bClosed Caption:/b these days pretty much everyone's online so if you want to build a successful business you need a great website with homestead ...
Video Length: 01:01
Uploaded By: Homestead Websites
View Count: 40,299

EverWeb - Drag & Drop Website Builder
EverWeb - Drag & Drop Website Builder

http://www.everwebapp.com This is Jordan, a small business owner from New York. Jordan knows a website would be a great way to attract new business but he has no idea where to start. Jordan is a businessman, not a website designer, so he hired a company to build and maintain his website. Jordan spent thousands of dollars on his website, only to get something that wasn't quite what he had in mind. Whenever he wanted to update his website he had to rely on another ...
Video Length: 01:09
Uploaded By: RAGE Software
View Count: 37,157

Creating a One Page Website in WordPress using SiteOrigin Page Builder
Creating a One Page Website in WordPress using SiteOrigin Page Builder

The latest update of Page Builder makes it easier than ever to create one page websites. In this guide, we show you how to create one using our free WordPress themes and plugins. Installer: https://siteorigin.com/installer/ Page Builder: https://siteorigin.com/page-builder/ North: https://siteorigin.com/theme/north/ hr / bClosed Caption:/b one page web sites are incredibly problem and for good reason not only can they be easier tobr ...
Video Length: 05:57
Uploaded By: SiteOrigin
View Count: 36,364

How to script on script builder roblox 2016
How to script on script builder roblox 2016

Yep thats right 2016! sub to: https://www.youtube.com/channel/UCvtlYgXTX8eEHzvtOPIpg1A Link to working script builder: https://www.roblox.com/games/20279777/Voidacitys-Script-Builder-Patch-update Link to another working script builder: http://web.roblox.com/Script-Builder-... Link to my profile: http://www.roblox.com/User.aspx?ID=75... (Calebracer1 is just my alt) Link to how to use stypi or pastebin for script builder! ...
Video Length: 06:35
Uploaded By: SkateAlert
View Count: 23,572

Jimdo Advanced Tutorial | One Page Website | Getting Started
Jimdo Advanced Tutorial | One Page Website | Getting Started

Create and update a website wherever you are with Jimdo’s free website builder. Learn more about Jimdo at http://www.jimdo.com/. In part 1 of the How to Make a One Page Website series, we will take a look at an example of the website we will be building. We will also set up a new Jimdo website using the Cape Town template and then remove all the content and pages to create the basis for our one page website. Some parts of this tutorial require you to copy and paste code ...
Video Length: 06:54
Uploaded By: Jimdo
View Count: 13,818

X Theme 4.0 WordPress Update -  New Page Builder, Responsive Design, New Features & More
X Theme 4.0 WordPress Update - New Page Builder, Responsive Design, New Features & More

NEW: Get our new Chimpbox Plugin exclusively for the X Theme http://diggable.co/chimpbox After a long build up the 4.0 Release for the X Theme has finally arrived - but is it living up to the hype? Purchase the X Theme: http://themeforest.net/item/x-the-theme/5871901 In this video we're going to look at a side by side comparison that walks you through building a page with X Theme version 4 vs X Theme Version 3. Some of the features ...
Video Length: 16:37
Uploaded By: Diggable
View Count: 7,920

Yahoo Site Solution - Website Hosting and Builder
Yahoo Site Solution - Website Hosting and Builder

Blog Post: http://webeminence.com/yahoo-websites-small-business If you type in "small business website" or something similar into a search engine, Yahoo's small business website services will usually come up as the 1st or 2nd result. I purchased their Advanced service to see for myself if it is a good product. Read my blog post and watch the video for the results http://webeminence.com hr / bClosed Caption:/b hey this is ryan from web eminence ...
Video Length: 09:20
Uploaded By: Ryan @ Web Eminence
View Count: 7,574

Free WYSIWYG Web Builder 9 Template - How to update the color!
Free WYSIWYG Web Builder 9 Template - How to update the color!

Checkout our new template shop here: https://www.wysiwygpages.com/ This is my favorite feature of WYSIWYG Web Builder 9! You are viewing my first theme I created for other to download so let me have it! I need to know what you think. There is a free mobile version included too! Important! Download and install the Google Font on your computer first » http://goo.gl/ChPc80 I have added the script to embed the font in your website, but it is designed to work ...
Video Length: 03:25
Uploaded By: Brian Holder
View Count: 6,731

Copyright © 2025, Ivertech. All rights reserved.