Here is the link to register - http://sine.ni.com/nievents/app/offering/p/offeringId/962833/site/nic/country/us/lang/en
Craig Bedward (CLA) will present.
The presentation will be prepared in advance with soft copies of the material (PDF) and working code. We will put together a basic cRIO controller with some simple IO.
NI tools and products used,
LabVIEW developers suite (FULL, RT, FPGA)
cRIO
MutliSim
Our presentation is using cRIO for a basic control application.
We will show how to use our four step method to
specify
design
implement
verify
Specification
Clearly state what the problem is and what are the criteria for solving the problem.
For our demo the requirement will be an embedded controller that has two pushbuttons, a relay output and a serial VFdisplay
The operation modes will be
POST
IDLE
LOAD
RUN
ERROR
We will have a specification prepared that shows what each of these modes means and what causes them to happen, what the system displays during each, etc.
Design
How we will solve the problem
A basic FSM -showing correct methodology
What goes where? PC, RT, FPGA
Network Published Shared Variables
Implement
A simple working demo on a cRIO with code precompiled and host code running on a PC on iPAD
Verify
A simple test plan to document correctness and functionality of our implementation