Automation#
The Automation library is part of the REPEAT VISION platform.
The library includes several sections:
Model Verification — blocks for validating model signals;
Pulses and delays — single pulses and calculation delays;
Suppliers — signal suppliers;
Logics — blocks for logical operations and comparisons;
Nonlinear links — blocks for nonlinear components;
Signal processing — blocks for signal analysis and transformation;
Operations — mathematical operations;
Transfer functions — discrete transfer function blocks;
Switches and nodes — branching and switching blocks;
Relay links — delays and relay components;
Functions — mathematical function blocks.
The Automation library allows the development of models for various tasks, from basic mathematical calculations and logical operations to the creation of mathematical models, control systems, and more.
The Automation library can interact with libraries from other REPEAT VISION modules, such as Mechanics, Thermohydraulics, and Heat exchange.
The REPEAT VISION software can generate C/C++ code from models assembled using the Automation library.