Scheduler External Interface Layer; System External Interface Layer - National Instruments AutoCode NI MATRIX Reference

National instruments ni matrixx reference manual
Table of Contents

Advertisement

Scheduler External Interface Layer

System External Interface Layer

© National Instruments Corporation
Figure 5-1 illustrates the interface layers. The layers are described in the
subsections shown in the figure.
External
SUBSYSTEM
Input
SUBSYSTEM
External
Input
Figure 5-1. Interface Layering Diagram
This layer refers to the data directly interfacing with hardware or some
other entity not modeled within the SystemBuild model. This layer is
represented as two arrays of floating-point numbers, one for external inputs
(called
) and another for external outputs (called
ExtIn
This layer uses two structures,
respectively represent the system external inputs and outputs. Normally,
the
structure is optimized out because the scheduler external
Sys_ExtOut
outputs are taken from a subset of the subsystem's external outputs. A
special quality of the System external structures is that the members of
those structures are ordered relative to the Top-Level SuperBlock. In other
words, for example, the fifth external input of the Top-Level SuperBlock
will appear as the fifth variable within the structure. This layer is needed
because this layer represents the actual data types as specified relative to
the Top-Level SuperBlock. Therefore, data copied into and out of this layer
is subject to a data type conversion into the all-float Scheduler interface.
Chapter 5
External
#1
Output
External
#2
Output
and
Sys_ExtIn
5-7
Generated Code Architecture
).
ExtOut
, to
Sys_ExtOut
AutoCode Reference

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AutoCode NI MATRIX and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Autocode ni matrixx

Table of Contents