Block Diagram Editor
This section describes in detail how to use the block diagram editor. It focuses on using the program rather than developing any particular functionality.
The ASCET block diagram editor is used to specify components graphically. The user draws a block diagram that determines what the component does.
A component can contain basic and complex elements, operators, control flow statements and references to other components.
With the block-oriented description language of ASCET embedded control systems can be specified graphically. It is the graphical equivalent of the ESDL language used for specifying control systems textually.
This section describes how to specify software modes using block diagrams in ASCET. The following section starts with a brief introduction to the graphical description of components, which is followed by an overview of the graphic modeling language.
The overview section presents linguistic means available in block diagrams:
- Elements
- Expressions
- Statements
Block diagrams and ESDL are, for the most part, functionally equivalent in ASCET. The differences between block diagrams and ESDL are summarized in ESDL Features Compared, section ESDL vs. Block Diagrams.
See also
Defining a Component Signature
Complex Types as Signature Elements
Implementation Casts in Block Diagrams