|
VisSim/Comm C-Code Module
The VisSim/Comm C-Code option lets you automatically
generate ANSI C code from a VisSim/Comm diagram.
The generated code is currently targeted to run on a PC host.
In the near future, this module will also support embedded
targets, as is already the case for regular VisSim (non Comm)
diagrams.
The PC target supports creation of a standalone executable,
a DLL to run as a block in VisSim, or a "simObject".
Using simObjects
A simObject allows you to embed one or more VisSim
simulations in your C/C++ application.
You control a simObject via the VisSim simObject API. A simObject
can be instantiated multiple times, allowing multiple copies
of a simulation to be run simultaneously.
A simObject takes user input, runs to a user specified time,
provides sim output, and can return error strings to the calling
application.
|
DLL
Compound Blocks
The VisSim/Comm C-Code module lets users generate
custom DLL blocks from compound blocks in a VisSim/Comm diagram.
This feature allows users to safely distribute proprietary
algorithms to third parties without disclosing their internal
implementation.
Additional Features
Increases diagram
execution speed
Supports conditional subsystems
Supports multi-rate subsystems
Generates code for user-written blocks
Retains diagram variable
names
To download a fully functional Evaluation version of the software,
please visit our download center.
System Requirements
VisSim/Comm
5.0 or later
Pentium II 400
Win 98/NT/2000/Me/XP
1 MB disk space
SVGA monitor or better
|