|
|
| Векторизован | Си
| |
в палитре |
на схеме |
Блок является инструментом для подключения к расчетной схеме ранее скомпилированной
библиотеки. При этом достигается существенный прирост скорости расчета, а также возможность по
одному и тому же алгоритму обсчитывать несколько типовых объектов. Кроме этого, блок позволяет
вести расчет в несколько потоков.
Прим.: битность загружаемой динамической библиотеки должна соответствовать битности текущей
версии SimInTech.
Входы
- input_n - входной порт. Количество входных портов задается в
свойствах блока.
Выходы
- output_n - выходной порт. Количество выходных портов задается в
свойствах блока.
Свойства:
- Количество портов — количество входных сигналов в расчетную
схему (в DLL);
- Массив размерностей выходов — массив, в котором указываются
размерности выходов из DLL;
- Имена загружаемых DLL — имена предварительно скомпилированных
DLL, которые загружаются в схему. Указывается одна DLL или через точку с запятой
несколько DLL;
- Имена оборудования — имена оборудования (компонентов), которые
подставляются в входы/выходы схемы DLL. Одна DLL позволяет обсчитывать много объектов.
Имена указываются через точку с запятой;
- Имена файлов проектов для отладки — имена файлов проектов,
соответствующих загружаемым DLL, используются для отладки (в процессе расчета) схем,
заложенных в DLL;
- Создавать по умолчанию не существующие переменные — создавать
переменные в базе данных, которых не существует, для расчитываемого оборудования
(компонентов);
- Количество потоков — количество потоков, в которых будут
обсчитываться объекты (компотненты) по данной DLL.