Показать сообщение отдельно
Старый 04.12.2013, 12:34   #19
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Вопрос по приточновытяжной системе с двумя независимыми электрокалориферами

Цитата:
Сообщение от koncy Посмотреть сообщение

Начну с вопросов.
-Блок работы с электрокалорифером.
1. Куда цеплять выход "статус" электрокалорифера второго?
2. Куда цеплять выход "код выхода" электрокалорифера второго?
3. Куда цеплять выход "%" электрокалорифера второго?
Это все цеплять в параллель к первому калориферу?
С входами по эл калориферу вроде разобрался.

Теперь будем делать с вами всё правильно. Итак. Сначала расчёты и обдумывание.

Дано: ПВ система, где роль вытяжки не важна, приток независимо обогревается двумя калориферами.

Требуемое решение: два раздельных контура нагрева с сохранением всех остальных зависимостей.

Варианты решений:

1) Обычная ПВ-система с интеграцией дополнительного контура регулирования

2) Совмещение двух проектов в одном контроллере

Требуемая сложность исполнения: низкая

Используется контроллер SMH-2G.

Просчёт ТЭО вариантов:

1) Целевой проект состоит из 1700 блоков. Копируем программу, обеспечивая ёмкость 3400 блоков и загружаем в контроллер. Проект из 3400 блоков не превысил возможностей контроллера

2) Аналогично первому варианту

Оба варианта реализуемы на выбранном контроллере.

Определим набор работ по вариантам:

1а) Обеспечение ОС - требуется добавление датчика температуры

1б) Обеспечение регулирования - требуется добавление регулятора

1в) Обеспечение воздействия - требуется добавление макроса электрокалорифера

Петля САР обеспечена. Далее технология:

1в) Обеспечение алгоритмов запуска/останова - требуется продувка при останове

1г) обеспечение алгоритмов защиты - требуется обработка термостата

1д) Обеспечение работы защиты - требуется подключение к системе обработки аварий

Технология обеспечена. Далее интерфейс:

1е) Обеспечение работы САР - требуется добавление уставок в меню:

1е1) Уставка температуры

1е2) Уставки коэффициентов регулятора

1е3) Уставка продувки при выключении

1ж) Обеспечение работы технологии - требуется добавление уставок в меню:

1ж1) Уставка времени продувки

1з) Обеспечение работы технологии - требуется добавление вывода на экран:

1з1) Вывод %% работы калорифера

1з2) Вывод факта включения электрокалорифера

1з3) Вывод факта продувки электрокалорифера

1и) Обеспечение отображения защиты - требуется добавление записи в журнал

1е1) Запись о перегреве калорифера

2к) Дополнительные работы - не требуются

------

2а) Обеспечение ОС - не требуется

2б) Обеспечение регулирования - не требуется

2в) Обеспечение воздействия - не требуется

Петля САР обеспечена. Далее технология:

2в) Обеспечение алгоритмов запуска/останова - не требуется

2г) обеспечение алгоритмов защиты - не требуется

2д) Обеспечение работы защиты - не требуется

Технология обеспечена. Далее интерфейс:

2е) Обеспечение работы САР - не требуется

2ж) Обеспечение работы технологии - не требуется

2и) Обеспечение отображения защиты - не требуется

2к) Дополнительные работы - требуется объединение двух проектов в одном контроллере

2к1) Выбор проекта, отображаемого на экране

2к2) Выбор проекта, получающего ввод с клавиатуры

2к3) Проброс сигнала запуска из основного проекта в дополнительный

--------------------------

Таким образом, количество работ по вариантам разнится. Количество работ по варианту (2) меньше.

Т.к. в "дано" присутсвует требование максимальной простоты процесса, то ТЭО чётко показывает, что идти нужно вариантом (2).

--------------------------

Если у вас есть какие-нибудь комментарии, поправки и возражения, готов их выслушать.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием