Ansys SCADE is a model-based embedded software development and simulation environment with a built-in certified automatic code generator to accelerate embedded software development projects. System and software engineers use Ansys to graphically design, verify, and automatically generate critical embedded applications with high-dependability requirements. For more information, see Ansys SCADE.
The SCADE environment includes an API, a native language, and operator libraries.
SCADE APIs and libraries are available for Windows in:
The SCADE API enables reading and modifying SCADE models, test results, and generated artifacts using Python. You can also run SCADE jobs via the command line. This facilitates programmatic control of the SCADE Integrated Development Environment (IDE) and provides numerous automation possibilities. This API is provided with two comprehensive guides.
The native Scade 6 language underpins all SCADE models. Its properties make it ideal for safety-critical applications. The language empowers developers with a direct and efficient approach to modeling, granting them the flexibility to modify the code associated with SCADE diagrams designed through the graphical interface, or to create models from scratch through coding.
Operator libraries, provided along with SCADE, facilitate model design. These libraries house a range of Boolean, function, trigonometric, and mathematical operators, allowing you to craft robust and sophisticated models with ease.