Список блоков, генерируемых в код Си
Полный список блоков, которые могут быть автоматически сгенерированы в код Си
Не все блоки в SimInTech могут быть сгенерированы в исходный код на языке Си.
Ниже приведен список блоков (с указанием вкладок, на которых они находятся), которые могут быть сгенерированы в код Си. Для дополнительной проверки того, что блок может быть сгенерирован в код Си, на странице блока содержится признак возможности генерации блока.
Общетехническая библиотека блоков
Операторы- Сумматор
- Сравнивающее устройство
- Перемножитель
- Делитель
- Усилитель
- Абсолютное значение
- Знак
- Нелинейное уравнение y = F(y)
- Нелинейное уравнение F(y) = 0
- Итератор модели
- Стоп-расчёт
- Линейный преобразователь
- Целая часть
- Дробная часть
- Округление с заданной точностью
- Перевод радиан в градусы
- Перевод градусов в радианы
Векторные
- Мультиплексор
- Демультиплексор
- Размножитель
- Выборка из вектора
- Динамическая выборка
- Выборка по активному элементу
- Номер активного элемента
- Векторный усилитель
- Сложение вектора с числом
- Суммирование элементов вектора
- Перемножение элементов вектора
- Умножение вектора на число
- Деление скаляра на вектор
- Скалярное произведение векторов
- Распаковка матрицы
- Матричные - Обратная матрица
- Матричные - Определитель матрицы
- Матричные - Умножение матриц
- Матричные - Транспонирование матрицы произвольной размерности
- Матричные - Вычисление собственных чисел матрицы
- Матричные - След матрицы
- Матричные - Поэлементное возведение матрицы в степень
- Матричные - Объявление матрицы произвольной размерности, значения элементов которой равны 0
- Матричные - Объявление матрицы произвольной размерности, значения элементов которой равны 1
- Матричные - Объявление единичной матрицы произвольной размерности
- Матричные - Объявление единичной матрицы произвольной размерности с расположением ненулевых элементов на побочной диагонали
- Матричные - Объявление матрицы произвольной размерности c произвольными значениями элементов
Субструктуры
Сигналы
Вывод данных
Анализ и оптимизация
Функции
- Линейная функция
- Параболическая функция
- Полиномиальная функция
- Синусоидальная функция
- Экспоненциальная функция
- Гиперболическая функция
- Арксинус
- Арккосинус
- Арктангенс
- Гиперболический синус
- Гиперболический косинус
- Гиперболический тангенс
- Степенная функция
- Логарифм натуральный
- Логарифм десятичный
- Логарифм натуральный с защитой 0
- Логарифм десятичный с защитой 0
- Корень квадратный
- Арктангенс от двух аргументов
- Синус с косинусом
Нелинейные
- Линейное с насыщением
- Линейное с зоной нечувствительности
- Линейное с насыщением и зоной нечувствительности
- Релейное неоднозначное (гистерезис)
- Релейное с зоной нечувствительности
- Минимум по входам
- Минимум по всем элементам вектора
- Излом
- Зазор
- Квантователь по уровню
- Запоминание значения сигналов
- Запоминание длительности истинного сигнала
- Ограничитель
- Задержка на шаг интегрирования
- Релейное с переменными ЗН и ЗВ
- Релейное плюс с переменными ЗН и ЗВ
- Релейное минус с переменными ЗН и ЗВ
- Сигнал больше уставки
- Сигнал меньше уставки
- ПОР ИКП
- НОР ИКП
- Гистерезис входного сигнала
- Мертвая зона (изменяемая)
- ФЗН (формирование зоны нечувствительности)
Интерполяция
Динамические
- Язык программирования
- Интегратор
- Инерционное звено 1-го порядка
- Колебательное звено
- Идеальное транспортное запаздывание
- Передаточная функция общего вида
- Инерционно-дифференцирующее звено
- Производная
- Инерционно-форсирующее звено
- Инерционно-интегрирующее звено
- Интегратор с ограничением
- Интегратор с изменяемыми н.у.
- Интегратор с ограничением и сбросом н.у.
- Круговой интегратор
- Аналитическая апериодика 1-го порядка
- Дискретная апериодика 1-го порядка
- Интегратор на усилителях
- ДИФ-производная
- Фильтрация сигнала
Ключи
- Кнопка
- Ключ ручной управляемый
- Ключ ручной перекидной
- Ключ-0
- Ключ-1
- Ключ-2
- Ключ-3
- Ключ-4(t)
- Ключ управляемый нормально разомкнутый тип 1
- Ключ управляемый нормально разомкнутый тип 2
- Ключ управляемый нормально замкнутый тип 1
- Ключ управляемый нормально замкнутый тип 2
- Ключ управляемый нормально разомкнутый тип 3
- Ключ управляемый нормально разомкнутый тип 4
- Ключ управляемый нормально замкнутый тип 3
- Ключ управляемый нормально замкнутый тип 4
- Ключ управляемый перекидной по входам тип 1
- Ключ управляемый перекидной по входам тип 2
- Ключ интегратора
- Коммутатор входных сигналов
- Коммутатор входных сигналов по номеру порта
- Запись по условию
- Выделение минимума с формированием признака
- Выделение максимума с формированием признака
- Задатчик с варьируемым значением
Логические
- Оператор И
- Оператор ИЛИ
- Оператор НЕ
- Логические операции
- Операция БОЛЬШЕ
- Операция МЕНЬШЕ
- Операция РАВНО
- Операция НЕ РАВНО
- БОЛЬШЕ ИЛИ РАВНО
- МЕНЬШЕ ИЛИ РАВНО
- XOR
- NOT XOR
- M из N
- M из N поэлементное
- Один из многих по выбору
- Счётчик
- Векторное И
- Векторное ИЛИ
- Логическое И с пассивным входом
- Целочисленные операции
- Упаковка битов
Триггеры
Задержки и импульсы
Релейные
- Обмотка реле
- Двухпозиционное реле (SET)
- Двухпозиционное реле (RESET)
- Замыкающий контакт реле
- Размыкающий контакт реле
- Переключающий контакт реле
- Замыкающий контакт реле с задержкой по замыканию
- Замыкающий контакт реле с задержкой по размыканию
- Размыкающий контакт реле с задержкой по замыканию
- Размыкающий контакт реле с задержкой по размыканию
- Внешний контакт реле
- Внешний размыкающий контакт реле
Дискретные
- Запаздывание на период квантования
- Экстраполятор
- Дискретный интегратор
- Дискретная передаточная функция общего вида
- Дискретная передаточная функция обратного аргумента
- Дискретная производная
- Дискретная передаточная функция от непрерывных коэффициентов
- Запоминание хорошего шага
- Субмодель с поддержкой МОС
- Передискретизация с буферизацией
Распределённые СЛАУ
Регуляторы
Свойства веществ