EET EET-241: Programming For Electronics
PCC Walter Lara
Electronics PCC Walter Lara A Graphical Programming Language - - PowerPoint PPT Presentation
EET EET-241: Programming For Electronics PCC Walter Lara A Graphical Programming Language Allows to create programs with graphical symbols instead of text code like traditional programming languages (C, C++, Java, etc.) Performs many
PCC Walter Lara
like traditional programming languages (C, C++, Java, etc.)
experience
instruments
from traditional languages
real-world instruments.
and reduced project cost avoiding to purchase expensive laboratory hardware to perform their functions.
the development environment:
instruments.
and viewing results. It is called the Front Panel because it is supposed to look like the front panel of an instrument or a group of instruments.
inputs called controls and the program outputs called indicators.
the "programming" that replaces text syntax in traditional programming languages.
sequence structures
from.
node.
via the wire to the next node.
value is passed to the Waveform Chart’s terminal and immediately displayed on the front-panel plot
Chart
generated previously
array:
Graph
a specified Boolean value is no longer FALSE
Do Execute subprogram (which sets condition) While condition is FALSE
each iteration if condition is FALSE.
number of times specified by the count terminal (N)
For i = 0 to N -1 Execute subprogram (which sets condition)
more cumbersome than using text-based languages
Block Diagram
functions, Boolean algebra, comparison and conditional branching
arrays:
the current iteration
digital shift register
value wired to its terminal
case structure
data
restricted access to data
another one by sub-typing
to take on multiple forms
file)