Segnetics

Вернуться   Segnetics > Форум Segnetics > SMConstructor (вентиляция)

SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование)

Ответ
 
Опции темы Поиск в этой теме
Старый 12.02.2022, 12:00   #1
artur
Member
 
Регистрация: Jan 2008
Адрес: Челябинск
Сообщения: 50
Благодарил(а): 4 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Макрос нагрев 3ходового 101% (нет проблемы)

Выход нагрева в процентах -1 , 0, 101. Может как-то зеркально сделать там -1,0, +1. Ну или -100, 0, +100. в общем не принципиально, но у вьедливого заказчика 101 % ))))) открытия вызовет кучу ненужных вопросов и ассоциаций. Макрос для чтения, самому не поправить.
Поправьте пжл.
artur вне форума   Ответить с цитированием
Старый 12.02.2022, 17:58   #2
monstr696
Senior Member
 
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 770
Благодарил(а): 8 раз(а)
Поблагодарили: 65 раз(а) в 60 сообщениях
По умолчанию Ответ: Макрос нагрев 3ходового 101%

Цитата:
Сообщение от artur Посмотреть сообщение
Выход нагрева в процентах -1 , 0, 101. Может как-то зеркально сделать там -1,0, +1. Ну или -100, 0, +100. в общем не принципиально, но у вьедливого заказчика 101 % ))))) открытия вызовет кучу ненужных вопросов и ассоциаций. Макрос для чтения, самому не поправить.
Поправьте пжл.
Поставь ограничение.


__________________
Саня

Последний раз редактировалось Arsie, 14.02.2022 в 11:08 Причина: Удалил вложения за ненужностью
monstr696 вне форума   Ответить с цитированием
Старый 14.02.2022, 08:45   #3
starmos
Senior Member
 
Регистрация: Jan 2013
Сообщения: 727
Благодарил(а): 22 раз(а)
Поблагодарили: 13 раз(а) в 12 сообщениях
По умолчанию Ответ: Макрос нагрев 3ходового 101%

Насколько я помню, в макросе вычисляется сигнал на открытие клапана. Диапазон выходного числа: 0...1000. Проценты получаются просто делением этого числа на 10. Однако полное открытие клапана = 10В на выходе, которым соответствует код 1015. В макросе для получения этого кода в конце прибавляется 15 к итогу. Если поделить на 10 полученное 1015 = 101%. В обычном макросе сначала получают проценты, а потом прибавляют 15. Возможно макрос был модифицирован. и очередность операций изменена.
starmos сейчас на форуме   Ответить с цитированием
Старый 14.02.2022, 10:49   #4
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Макрос нагрев 3ходового 101%

Цитата:
Сообщение от artur Посмотреть сообщение
Выход нагрева в процентах -1 , 0, 101. Может как-то зеркально сделать там -1,0, +1. Ну или -100, 0, +100. в общем не принципиально, но у вьедливого заказчика 101 % ))))) открытия вызовет кучу ненужных вопросов и ассоциаций. Макрос для чтения, самому не поправить.
Поправьте пжл.
кто-то куда-то залез и что-то поломал не глядя.


__________________
C уважением, LordN

Последний раз редактировалось Arsie, 14.02.2022 в 11:07 Причина: Удалил вложения за ненужностью
LordN вне форума   Ответить с цитированием
Старый 14.02.2022, 10:58   #5
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили: 194 раз(а) в 190 сообщениях
По умолчанию Ответ: Макрос нагрев 3ходового 101%

Цитата:
Сообщение от starmos Посмотреть сообщение
Насколько я помню, в макросе вычисляется сигнал на открытие клапана
На самом деле при аналоге цифры от 0 до 100.
А для дискретного -101 и 101 это открывание и закрывание соответственно.
-1 - нет управления.

УПС! Но это в регуляторах ИТП.

Последний раз редактировалось ATS, 14.02.2022 в 11:13
ATS вне форума   Ответить с цитированием
Старый 14.02.2022, 11:03   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Макрос нагрев 3ходового 101%

Цитата:
Сообщение от artur Посмотреть сообщение
Выход нагрева в процентах -1 , 0, 101. Может как-то зеркально сделать там -1,0, +1. Ну или -100, 0, +100. в общем не принципиально, но у вьедливого заказчика 101 % ))))) открытия вызовет кучу ненужных вопросов и ассоциаций. Макрос для чтения, самому не поправить.
Поправьте пжл.
+101 - привод идёт на открывание, -1 - на закрывание. 0 - стоит на месте. Это расчётное поведение, править нечего.


Добавлено через 20 секунд


Цитата:
Сообщение от monstr696 Посмотреть сообщение
Поставь ограничение.
Это не решение, это ошибка.


Добавлено через 3 минуты


Цитата:
Сообщение от artur Посмотреть сообщение
Макрос для чтения, самому не поправить.
Самому не поправить? Два компаратора: один на 101, второй на -1 и мультиплексором выдавайте любые вам удобные числа.

Но, как я уже писал Монстру, это не решение. У 3х-ходового нет 0..100%, у него направление движения. Интерфейс SMH4/Matrix это учитывает. SMH2010/Pixel для снижения нагрузки да, показывает -1/101%


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Arsie, 14.02.2022 в 11:55
Arsie сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 15:29.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024