LabVIEW Template - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

LabVIEW Template

Description:

Read/Write to scalars and arrays of integers and floats(double and single ... Bi-directional (Multi-master) supported. 3. Diagnostic Group. LabVIEW Template ... – PowerPoint PPT presentation

Number of Views:54
Avg rating:3.0/5.0
Slides: 7
Provided by: chrisd152
Category:

less

Transcript and Presenter's Notes

Title: LabVIEW Template


1
LabVIEW Template
  • Feb 5, 2004
  • Chris Degen

2
EPICS Interface
  • Full IOC
  • Shared Memory by D. Thompson. Throughput of 400
    kbytes/sec at 5 of 800Mhz PIII, 0.03 msec per
    write of 100 floats.
  • Read/Write to scalars and arrays of integers and
    floats(double and single precision) and strings
  • Interrupt processing for alerting Channel Access
    clients or vice versa LabVIEW
  • Bi-directional (Multi-master) supported

3
LabVIEW Template
  • The LabVIEW template provides a consistent way of
    implementing
  • Interrupt processing
  • Queues to communicate between tasks
  • Default configuration
  • Error handling
  • User Interface
  • State machine

4
Importance of LabVIEW template
  • Modular, consistent code structure
  • Speeds code development
  • Simplifies debugging
  • Only requires a single expert at BNL
  • Familiarity at ORNL
  • Facilitates handoff

5
Status
  • Fast BCM already ported by Willem Blokland
  • BCM port in progress

6
Schedule
  • First Tier Systems
  • finish port of BCM
  • BPM
  • VFM
  • Second Tier Systems
  • Tune
  • BIG
  • IPM
Write a Comment
User Comments (0)
About PowerShow.com