Esterel Technologies>Services>Fast Ramp-Up Services>Product Training>Extend the SCADE Suite capabilities using TCL Scripts
Extend the SCADE Suite capabilities using TCL Scripts
Objective of the training:
- Learn how to use TCL scripting on SCADE Suite models in order to extend its automation capabilities, such as specific automated checks or reporting functions
- Learn how to use TCL scripting to extend the SCADE IDE Graphical User Interface capabilities
What you will learn:
- How to program with Tool Command Language (TCL)
- The SCADE project UML meta-models: Scade, project, annotations, etc.
- How to access to the SCADE Suite model instances with TCL scripts
- How to use the SCADE Suite Script Wizard
- How to create menu commands, toolbars and dialogs
Suggested attendees:
- Engineers in charge of tool frameworks integration, developers, verification engineers
Prerequisites:
- SCADE Suite Basics training
- Programming languages such as C, java, VB, etc.
Detailed content:
- Part 1 - Introduction
- Part 2 - TCL Language and Environment
- TCL Environments
- Language basics
- Debugging
- Part 3 - UML Meta-models Conventions
- Modeling conventions
- Project UML Meta-model
- Mapping UML - TCL
- Part 4 - Studio TCL Environment
- Commands
- Script Wizard
- Part 5 - UML SCADE Meta-model
- Storage
- Semantics
- Graphics
- Shortcuts
- Part 6 - UML Annotations Meta-model
- Part 7 - TCL Visitors
- Part 8 - Studio Customization
- Studio TCL Plug-in
- Commands
- Standard Dialogs
Labs
- Hands-on exercises related to the training materials
SCADE products and modules involved:
- none
Duration:
- 1,5 days
Advanced Training Course - Optimize Your SCADE Suite Models and Code Performance


