Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.04.2019, 17:06   #1
Konstantin.m
Новичок
 
Регистрация: Apr 2019
Сообщения: 19
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Организация аварии ДТ

Добрый день!

Подскажите как организовать аварию обрыва датчика температуры при ПИД регулировании? Сейчас при обрыве датчика температуры Sensor V3 на выходе выдает -60 и макрос ПИД регулирования выдает сигнал на полное открытие клапана, а мне надо при обрыве чтобы он полностью закрылся.
Миниатюры
Нажмите на картинку для увеличения

Название:  2019-04-15_16-04-39.jpg
Просмотров: 84
Размер:  62.4 Кбайт  
Konstantin.m вне форума   Ответить с цитированием
Старый 15.04.2019, 17:21   #2
ZERO
Member
 
Аватара для ZERO
 
Регистрация: Mar 2019
Сообщения: 63
Благодарил(а): 2 раз(а)
Поблагодарили: 3 раз(а) в 3 сообщениях
По умолчанию Ответ: Организация аварии ДТ

Цитата
Сообщение от Konstantin.m Посмотреть сообщение
Добрый день!

Подскажите как организовать аварию обрыва датчика температуры при ПИД регулировании? Сейчас при обрыве датчика температуры Sensor V3 на выходе выдает -60 и макрос ПИД регулирования выдает сигнал на полное открытие клапана, а мне надо при обрыве чтобы он полностью закрылся.
У макроса есть выход авария, если авария то он в 1, как на твоем "скрине", я его обычно использую.
ZERO вне форума   Ответить с цитированием
Старый 15.04.2019, 17:28   #3
Konstantin.m
Новичок
 
Регистрация: Apr 2019
Сообщения: 19
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Организация аварии ДТ

Цитата:
Сообщение от ZERO Посмотреть сообщение
У макроса есть выход авария, если авария то он в 1, как на твоем "скрине", я его обычно использую.
Подскажите каким блоком/макросом воспользоваться, что бы завести туда аварию и ПИД регулятор выдал бы 0
Konstantin.m вне форума   Ответить с цитированием
Старый 15.04.2019, 17:35   #4
ZERO
Member
 
Аватара для ZERO
 
Регистрация: Mar 2019
Сообщения: 63
Благодарил(а): 2 раз(а)
Поблагодарили: 3 раз(а) в 3 сообщениях
По умолчанию Ответ: Организация аварии ДТ

Цитата
Сообщение от Konstantin.m Посмотреть сообщение
Подскажите каким блоком/макросом воспользоваться, что бы завести туда аварию и ПИД регулятор выдал бы 0
Если самый простой вариант, то можно так.
На макросе "PID" поставь вход "Data" в 0, выход "авария" заведи на вход "PID" "Сброс".
Или можно использовать блок MUX.
ZERO вне форума   Ответить с цитированием
Старый 15.04.2019, 18:30   #5
Konstantin.m
Новичок
 
Регистрация: Apr 2019
Сообщения: 19
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Организация аварии ДТ

Цитата:
Сообщение от ZERO Посмотреть сообщение
Если самый простой вариант, то можно так.
На макросе "PID" поставь вход "Data" в 0, выход "авария" заведи на вход "PID" "Сброс".
Или можно использовать блок MUX.
Спасибо за подсказку! Помогло, вот так получилось:
Миниатюры
Нажмите на картинку для увеличения

Название:  2019-04-15_17-33-47.jpg
Просмотров: 80
Размер:  72.0 Кбайт  
Konstantin.m вне форума   Ответить с цитированием
Старый 15.04.2019, 18:46   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Организация аварии ДТ

Цитата
Сообщение от Konstantin.m Посмотреть сообщение
Спасибо за подсказку! Помогло, вот так получилось:
Лучше дополнительно давать сброс, регулятору-то тоже нужно "говорить", что с датчиком беда и считать управление не только нет смысла, но и вредно.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 15.04.2019, 19:51   #7
Konstantin.m
Новичок
 
Регистрация: Apr 2019
Сообщения: 19
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Организация аварии ДТ

Цитата:
Сообщение от Arsie Посмотреть сообщение
Лучше дополнительно давать сброс, регулятору-то тоже нужно "говорить", что с датчиком беда и считать управление не только нет смысла, но и вредно.
Спасибо, так и сделал. Еще вопрос: есть макрос погодозависимого регулирования по наружному датчику температуры?
Konstantin.m вне форума   Ответить с цитированием
Старый 16.04.2019, 10:44   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 023
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Организация аварии ДТ

Цитата
Сообщение от Konstantin.m Посмотреть сообщение
Спасибо, так и сделал. Еще вопрос: есть макрос погодозависимого регулирования по наружному датчику температуры?
Есть целый Конструктор, который вам выдаст готовую программу на такое регулирование.

http://segnetics.com/smconstructor_itp

Если есть желание освоить всё самостоятельно, то смотрите в сторону апроксиматора в библиотеке макросов.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 16.04.2019, 11:11   #9
Konstantin.m
Новичок
 
Регистрация: Apr 2019
Сообщения: 19
Благодарил(а): 2 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Организация аварии ДТ

Цитата:
Сообщение от Arsie Посмотреть сообщение
Есть целый Конструктор, который вам выдаст готовую программу на такое регулирование.

http://segnetics.com/smconstructor_itp

Если есть желание освоить всё самостоятельно, то смотрите в сторону апроксиматора в библиотеке макросов.
Спасибо за информацию, конечно есть желания во всем разобраться, и очень здорово что вы в этом помогаете!
Konstantin.m вне форума   Ответить с цитированием
Старый 16.04.2019, 12:57   #10
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили: 161 раз(а) в 153 сообщениях
По умолчанию Ответ: Организация аварии ДТ

Цитата
Сообщение от Konstantin.m Посмотреть сообщение
Спасибо, так и сделал. Еще вопрос: есть макрос погодозависимого регулирования по наружному датчику температуры?
есть. он называется апроксиматор


__________________
C уважением, LordN
LordN сейчас на форуме   Ответить с цитированием
Ответ

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

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение названия аварии (решено) p001p SMConstructor (вентиляция) 2 13.04.2019 13:04
Фантомные аварии (решено) esi SMConstructor (теплопункты) 6 25.12.2018 15:15
Отображение аварии на жк панеле Vladimir Проблемы с панелями Weintek 18 06.02.2017 18:14
Блокировка системы без аварии LisAnd SMConstructor (вентиляция) 2 17.11.2015 15:32
Алгоритм отработки аварии электрокалорифера Iroha SMConstructor (вентиляция) 2 21.06.2014 08:23


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


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