LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Merging Multiple VI's

Hi, I am working with GW-Instek GDS-820 oscilloscope. I have downloaded instrument driver from the manufacturer website. I simply want to merge different VI's to control different functions of oscilloscope. For example VI for voltage measurement and VI for waveform display are different. How to merge both VI's? I am new to labview and need simple solution (I have already tried Merge Tool).
0 Kudos
Message 1 of 14
(3,410 Views)

@adi51 wrote:
Hi, I am working with GW-Instek GDS-820 oscilloscope. I have downloaded instrument driver from the manufacturer website. I simply want to merge different VI's to control different functions of oscilloscope. For example VI for voltage measurement and VI for waveform display are different. How to merge both VI's? I am new to labview and need simple solution (I have already tried Merge Tool).

You have much to learn about LabVIEW before we can give you a meaningful answer.  You might want to check out this link.

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 2 of 14
(3,403 Views)
But any advice that could help?
0 Kudos
Message 3 of 14
(3,402 Views)

Given your inexperience with LabVIEW, there's nothing wrong with running them separately.  I think that would be the easiest solution.

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 14
(3,398 Views)
Actually i am working with labview "Web publishing tool " for online experimentation project. Instead of loading separate VI every time for controlling each function of oscilloscope every time on the client side, i simply want a single VI which includes all the function present in other VI's. Any solution will be helpful. Thanks.
0 Kudos
Message 5 of 14
(3,396 Views)

@adi51 wrote:
Actually i am working with labview "Web publishing tool " for online experimentation project. Instead of loading separate VI every time for controlling each function of oscilloscope every time on the client side, i simply want a single VI which includes all the function present in other VI's. Any solution will be helpful. Thanks.

"Simply want" and "simply done" are rarely bedfellows.  You will actually need to code a user interface where you can select what function you want to use and then call the approriate VI.

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 6 of 14
(3,388 Views)
thanks anyway 🙂
0 Kudos
Message 7 of 14
(3,385 Views)

@adi51 wrote:
thanks anyway 🙂

Sorry about that.  It's like merging two dlls.

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 8 of 14
(3,383 Views)
This is extremely basic. You just place the different VIs in the driver onto a new block diagram. Wir the error in/out connections to control execution order. There are hundreds of examples that come with LabVIEW. Look at them. Take the tutorials and then post back.
Message 9 of 14
(3,381 Views)
🙂
0 Kudos
Message 10 of 14
(3,380 Views)