beautypg.com

National Instruments AutoCode NI MATRIX User Manual

Page 13

background image

Contents

© National Instruments Corporation

xiii

AutoCode Reference

Variable Block Aliasing....................................................................9-4
Monitored Signals within a Procedure SuperBlock ..........................9-4
Monitoring Procedure External Outputs ...........................................9-4

Parameterless Procedure ................................................................................................9-5

Specifying Parameterless Procedure Interface ................................................9-5

Input Specification ............................................................................9-5
Output Specification .........................................................................9-6

Using a Parameterless Procedure ....................................................................9-6

Global-to-Global Input Connection ..................................................9-6
Global Output Connection ................................................................9-6

Condition Block Code Generation ..................................................................9-7
Reusing a Parameterless Procedure.................................................................9-7
Generating Code for Parameterless Procedures ..............................................9-7
Issues and Limitations .....................................................................................9-8

Communication Between Subsystems ..............................................9-8
Variable Blocks Versus Global Scope ..............................................9-8
SystemBuild Simulator .....................................................................9-8
Connection to External Output .........................................................9-9

Recommendations ...........................................................................................9-9

Naming Convention ..........................................................................9-9
Model Documentation.......................................................................9-9
Explicit Sequencing ..........................................................................9-9
Analyzer and AutoCode Warnings ...................................................9-10
Changing Scope Class.......................................................................9-10

Command Options .........................................................................................................9-10

Appendix A
Technical Support and Professional Services

Index