Project description
1. VBA (Visual Studio Community 2019)
2. Open software - block diagram editor, MDI+ project tree interface
3. Part 1 - Interface creation (there is a sample of software without a source)
- diagram-making
- schematic editing
- editing of schematic elements
- maintenance of the scheme
- downloading the saved schema from the file
4. Part 2 Interpreter
Data types for the interpreter:
- Integer without sign (4 bytes)
- whole with a sign (4 bytes)
- material (4 bytes)
- logical (1 bit)
- time (4 bytes integer without a sign in milliseconds)
array
- user structure
For circuits: execution of circuits (emulation)
- step by step
- solid
5. Part 3 Code formation
ST language (a working example of how it should be)
- VBA language