Сообщение от bordodynov
|
вам поможет мой пример
|
-все ваши сообщения, кои вмещаются в высоту моего прыжка, пытаюсь анализировать и извлекать что-то полезное для себя. Сейчас стало понятно, что конструкции реле, которые рассмотрел на данный момент (поляризованное, постоянного и переменного тока катушки, нормально замкнутый и разомкнутый контакты) управляются ни какой-то нечистой силой, а -напряжением. VOLTAGE_CONTROLLED_SPST стоит в них во всех. Потихоньку подкрадываюсь к модели катушки переменного тока, срабатывающей от заданных пользователем напряжений (а не только от 120 вольт). Камнем преткновения является ошибка в воспроизведении из файла "cir" списка соединений. Тут нужна помощь знатока SPICE-синтаксиса Из нетлиста созданный файл спотыкается, прога зависает. Созданный в Блокноте текстовый файл с расширением "cir", -тоже не раскрывается. Пробую обратное действие, из нарисованной схемы получить в нетлисте нужный текст. Может, какая-то подлянка заложена ребятами из NI, типа нечитабельный программой скрытый символ, или значок, запрещающий какое-то действие?
PS. Модель "cir" открывается сначала иерархическим блоком.
-а "нулевой" источник введён для того, чтобы выскочило обозначение "V1", чтобы использовать его для обратной связи (или измерения тока)?
-а вот токовое реле, уже из другого раздела (скрин 3)
Добыча постоянного напряжения по мультисимовски
Промоделировав модель катушки переменного тока, обнаруживаем, что она создаёт постоянное напряжение на управляющем выводе (11) за счёт сдвига по фазе, и сложения, с выводом абсолютного значения. Добавив R5 для сглаживания и увеличив Cfil, получаем красивую эпюру, от которой катушка постоянного тока, спрятанная уже в модели switch (переключателя), никак не увильнёт от срабатывания и, чтоб без всякого дребезга (хотя это может быть излишним, будем проверять)
Сообщение от Алекс63
|
Пробую обратное действие, из нарисованной схемы получить в нетлисте нужный текст
|
В нетлисте не присваивается модель зависимым источникам, только декларация (заявление со свойствами),
** Схема1 **
*
* NI Multisim to SPICE Netlist Export
* Generated by: в
* Sun, Sep 04, 2022 12:43:07
*
*## Multisim Component Rдоб ##*
rRдоб 11 3 5000 vresRдоб
.model vresRдоб r( )
*## Multisim Component Rser ##*
rRser 11 0 750 vresRser
.model vresRser r( )
*## Multisim Component RL ##*
rRL 1 2 1 vresRL
.model vresRL r( )
*## Multisim Component Rfil ##*
rRfil 11 0 20000 vresRfil
.model vresRfil r( )
*## Multisim Component Cfil ##*
cCfil 11 0 2e-05
*## Multisim Component Cac ##*
cCac 4 9 1e-07
*## Multisim Component Vac2 ##*
* SHOW_TEMPLATE_DATA_ONLY
BVac2 3 0 V = { 11*abs(v(9)) }
*## Multisim Component Vac ##*
* SHOW_TEMPLATE_DATA_ONLY
BVac 9 0 V = { v(0,2) }
*## Multisim Component Rac ##*
rRac 0 4 1000 vresRac
.model vresRac r( )
*## Multisim Component Lc ##*
lLc 0 1 0.001
*## Multisim Component V1 ##*
vV1 2 0 dc 0 ac 1 0
+ distof1 0 0
+ distof2 0 0
+ sin(0 {120*1.414213562} 60 0 0 0)
а распечатка из созданного cir -файла иэ нетлиста, теряет ABM -источники совсем.
И почему,- "показывать только данные шаблона"??? (* SHOW_TEMPLATE_DATA_ONLY)
Можно-ли как то отменить это?
Длиннющее сообщение получается, однако...
В развёрнутом виде получили 5 вольт AC реле с нормально разомкнутым контактом.Упаковать в красивую формочку осталось...