На главную страницу
Русский English
 


Поддержка
Форум
Техподдержка
Закрытый разделПерсональная

Авторизация

Запомнить меня на этом компьютере
  Забыли свой пароль?
  Регистрация



Поиск по сайту


Подписка

Изменение параметров

Hits 66985800
4387
Hosts 3541111
695
Visitors 53213196
3024

16


Главная / Поддержка / Форумы / Расчеты

Форум «Расчеты»

Версия для печати Версия для печати

Список форумов
Новые темы
Список тем
Поиск по форумам
Помощь
Войти
Регистрация


Тема: «Инверсия ТС » в форуме: Расчеты   Просмотров: 486
 
Андрей Белько
Посетитель
 
Всего сообщений: 14
Дата регистрации: 22.04.2020
Создано: 26.09.2024 17:52:40
 
 
Добрый день. Возникла такая проблема: после того, как привязал ТС от ОИКа к своей расчетной модели и выполнения операции по обновлению ТИ, ТС на определенный момент столкнулся с тем, что само значение ТС (состояние ветви, узла) из ОИКа выхватывает правильно, а вот в расчетную модель почему-то вносится с инверсией. Так, в модели если линия изначально была включена, то Rastr ее отключает, и наоборот. С узлами, к которым подключены генераторы, примерно тоже самое, только Rastr просто включает данный узел (изначально тоже был отключен) вместе с примыкающей ветвью - трансформатором, при этом включенные изначально узлы Rastr не трогает). Скажите, пожалуйста, с чем может быть связано такое явление и какие есть способы по исправлению этого бага?
 
Профиль
Наверх
Дмитрий Максименко
Администратор
 
Всего сообщений: 43
Дата регистрации: 25.12.2017
Создано: 26.09.2024 18:08:19
 
 
Скорее всего ТС на включенный объект из ОИК приходит равным 1.Вы его транслируете в РМ напрямую в таблицу ветви к примеру, вот только в таблице ветви поле S подразумевает
0 - включено
1 - отключено

Для трансляции ТС в таблицы можно использовать дорасчет по типу abs(TS-1).
Либо инвертировать состояние всех объектов у которых есть привязка ТС.
 
Профиль
Наверх
Андрей Белько
Посетитель
 
Всего сообщений: 14
Дата регистрации: 22.04.2020
Создано: 27.09.2024 19:23:43
 
 
Большое спасибо за совет. Сработал способ с дорасчетом по модулю. Тут еще попутно оказалось, что неправильно Rastr переводил еще из-за того, что получение ТИ, ТС выполнялось по штатной программе Get_TM (который в папке LOOP\TM\Get_TM), а нормально заработало без дополнительно описания дорасчетов только при получении этих ТИ, ТС по схожему маршруту, но через ОИКовский КОСМОС, который правильно интерпретировал значения ТС с учетом их вариативности (однопозиционный или двухпозиционный). Правда пришлось немного полазить в настройках самого ОИКа и операционки.
 
Профиль
Наверх



Читают тему
гостей: 1, пользователей: 0, из них скрытых: 0


Список форумов
Новые темы
Список тем
Поиск по форумам
Помощь
Войти
Регистрация







Программный комплекс «RasrWin»
Программный комплекс «RastrWin»
© «RastrWin», 1988-2019