Global Variables in LabVIEW Tutorial by Harris Pharr.

Slides:



Advertisements
Similar presentations
LabVIEW Crash Course Presented by:.
Advertisements

Tutorial 2 Sequential Logic. Registers A register is basically a D Flip-Flop A D Flip Flop has 3 basic ports. D, Q, and Clock.
Bump Switch System for WunderBot II By: Matt Barley.
EKT 124 / 3 DIGITAL ELEKTRONIC 1
Practice Problems 2 Latch and Flip Flop ©Paul Godin Created September 2007 Last edit Aug 2013.
De la Rosa-Pohl ECE 1100 Introduction to Engineering Intro to LabVIEW: Programming for Symon University of Houston Diana de la Rosa-Pohl Len Trombetta.
08/07/041 CSE-221 Digital Logic Design (DLD) Lecture-8:
CSCE 211: Digital Logic Design
Sequential Circuits Problems(I) Prof. Sin-Min Lee Department of Mathematics and Computer Science Algorithm = Logic + Control.
Introduction to LabVIEW Seth Price Department of Chemical Engineering New Mexico Tech Rev. 10/5/14.
Sequential logic and systems
ME 411/511Prof. Sailor Data Acquisition & LabView Lecture goals… –Learn the basics of how to use and modify LabView Virtual Instruments –Become familiar.
FSM How Finite State Machine is used to design a circuit.
The edge triggered J-K Flip flop The J-K Flip flop is versatile and is widely used type of flip flop. The functioning of this flip flop is identical to.
Design of Bio-Medical Virtual Instrumentation Tutorial 1.
Chapter 1 LabVIEW Basics. Features > Uses Graphic Symbols > Created by National Instruments > Virtual Instruments (VIs) > Extensive Library of VIs.
Virtual Instrumentation With LabVIEW. Front Panel Controls = Inputs Indicators = Outputs LabVIEW Programs Are Called Virtual Instruments (VIs) Block Diagram.
LabVIEW an Introduction
Analyzing our example circuit
T Flip-Flop A T (toggle) flip-flop is a complementing flip-flop and can be obtained from a JK flip-flop when the two inputs are tied together. When T =
Flip_Flops  Logic circuits are classified ito two groups  1. The combinational logic circuits,using the basic gates AND,OR and NOT.  2. Sequential.
Circuit, State Diagram, State Table
CSCE 211: Digital Logic Design Chin-Tser Huang University of South Carolina.
Part I MVRT 2011 – 2012 Season Introduction to LabVIEW.
LabVIEW – 2 Windows ► Front Panel- User Interface ► Block Diagram- Programming View.
Samuel Alberg Thrysøe, PhD, PostDoc, Kontakt info: Tlf:
Creating, Editing, & Debugging a VI A.How to Create VIs B.How to Edit VIs C.How to Debug VIs You Will Learn:
1 Lecture 22 Sequential Circuits Analysis. 2 Combinational vs. Sequential  Combinational Logic Circuit  Output is a function only of the present inputs.
Asynch 1.1 Asynchronous Counters 1 ©Paul Godin Last Edit Sept 2009.
Lab 1 : Introduction to LabView 1 Southern Methodist University Bryan Rodriguez.
Synchronous Counters Synchronous digital counters have a common clock which results in all the flip-flops being triggered simultaneously. Consequently,
Introduction to LabVIEW
CS320n –Visual Programming
CS320n –Visual Programming More LabVIEW Foundations.
Counters.
A sequential logic circuit (a.k.a. state machine) consists of both combinational logic circuit(s) and memory devices (flip flops). The combinational circuits.
4) Design the logic to control the motor on a simple remote control car. There are two buttons on the remote control for the motor. If neither button is.
IKI b-Analysis of Sequential Logic Bobby Nazief Semester-I The materials on these slides are adopted from: CS231’s Lecture Notes at.
Sequential circuit analysis1 Sequential Circuit Analysis Last time we started talking about latches and flip-flops, which are basic one-bit memory units.
Flip-Flop Flip-flops Objectives Upon completion of this chapter, you will be able to :  Construct and analyze the operation of a latch flip-flop made.
Partitioning of a digital system.
Summary Latch & Flip-Flop
ANALYSIS OF SEQUENTIAL CIRCUITS
FIGURE 5.1 Block diagram of sequential circuit
Digital Design Lecture 9
FLIP FLOPS.
Flip-Flop Instructor : Nyoman Karna Course Number : FEH2H3
Flip-Flop.
T Flip-Flop A T (toggle) flip-flop is a complementing flip-flop and can be obtained from a JK flip-flop when the two inputs are tied together. When T.
Digital Principles and Design Algorithmic State Machines
Doing some Boolean: On/Off
Chapter 5 SubVIs.
Using the Slope Formula
Analysis of Synchronous Sequential Circuits
Assignment 1.
C Graphing Functions.
Analysis of Synchronous Sequential Circuits
It has 12 inputs and a dedicated clock input.
Electronics II Physics 3620 / 6620
D Flip-Flop Schematic Block Symbol Truth Table D Q Clk Q Clk D Q(t+1)
State Machine Design State Machine Design Digital Electronics
Synchronous Sequential Logic
A B x y A+ B+ z 1 Q X Y Q(t+1) S 1.
ANALYSIS OF SEQUENTIAL CIRCUIT LOGIC DIAGRAM
Control Systems Spring 2016
Sequential Circuit Analysis
Week 11 Flip flop & Latches.
A B x y A+ B+ z 1 Q X Y Q(t+1) S 1.
In LabVIEW Stuart Wilson.
Logic Gates and Memory.
Presentation transcript:

Global Variables in LabVIEW Tutorial by Harris Pharr

What are Global variables? Global variables are used to access and pass data among several VI’s that run simultaneously. Can control multiple VI’s and read their results from one front panel.

JK-Flip Flop Global Variables control input values and clock along with global stop button to control a JK-flip flop running via a JK.VI and a sub via JK_sub.VI. Output values displayed on VI’s of all 3 front panels of each respective VI.

JK FF Truth Table To the right is a JK FF truth table which can be verified in with using the following VI.

Front Panel VI On the left are the Global Variable Input controls and on the top right is the JK VI and SUB VI front panels.

Block Diagram The top diagram is the simplified JK sub .VI and on the bottom is the JK VI. The global variables all have Global indicated on their label.

VI in Action You can verify the JK FF’s truth table with this video showing the VI being operated from the Global variable front panel.

Tutorial can be found on my website at https://harrispharr.web.unc.edu/global-variables/