Contents
BridgeVIEW User Manual xiv © National Instruments Corporation
Chapter 16
Program Design
Use Top-Down Design......................................................................................................16-1
Make a List of User Requirements .....................................................................16-1
Design the VI Hierarchy.....................................................................................16-1
Create the Program..............................................................................................16-3
Plan Ahead with Connector Panes ....................................................................................16-3
SubVIs with Required Inputs..............................................................................16-4
Good Diagram Style..........................................................................................................16-4
Watch for Common Operations..........................................................................16-4
Use Left-to-Right Layouts..................................................................................16-5
Check for Errors..................................................................................................16-5
Watch Out for Missing Dependencies................................................................ 16-7
Avoid Overuse of Sequence Structures ..............................................................16-8
Study the Examples.............................................................................................16-8
Appendix A
HMI Function Reference
Appendix B
Citadel and Open Database Connectivity
Appendix C
Customer Communication
Glossary
Index
Figures
Figure 1-1. BridgeVIEW Architecture.......................................................................... 1-8
Figure 2-1. Engine Manager Display...........................................................................2-12
Figure 2-2. Engine Manager with System Events Displayed...................................... 2-14
Figure 2-3. Tag Browser Utility ..................................................................................2-16
Figure 2-4. Tag Monitor Utility...................................................................................2-19
Figure 2-5. Status Details Dialog Box.........................................................................2-21