Страница 1 из 1

САР отопления частного дома на базе ПЛК Овен 110-32

Добавлено: 06 сен 2013, 09:03
Vlad_45
Привет всем. Я тут новенький, занимаюсь программированием ПЛК Овен. Хотелось бы разобраться в нем поглубже... Не хватает обучающего материала(( Все что нахожу к нему - так это мануалы по необходимым блокам и по кодесису... А хотелось бы именно обучающее что-нибудь.
В данный момент передо мной стоит задача в САР отопления частного дома на базе ПЛК Овен 110-32. Используются два модуля расширения (аналоговый и дискретный) по модбасу, терминал СП270 и модем ПМ01-24.
Повторюсь, интересует обучающий материал по этим направлениям...

Re: Обучаем новичка программированию ПЛК

Добавлено: 06 сен 2013, 18:25
kobrik
Можешь здесь начать сначала http://кодесис.рф/

Re: САР отопления частного дома на базе ПЛК Овен 110-32

Добавлено: 07 сен 2013, 05:31
Михайло
Vlad_45 писал(а):В данный момент передо мной стоит задача в САР отопления частного дома на базе ПЛК Овен 110-32. Используются два модуля расширения (аналоговый и дискретный) по модбасу, терминал СП270 и модем ПМ01-24.
Ну начертите схему подключения всех устройств...

Re: Обучаем новичка программированию ПЛК

Добавлено: 09 сен 2013, 12:14
Vlad_45
kobrik писал(а):Можешь здесь начать сначала http://кодесис.рф/
Эту книгу уже прочел и выполнил.
Михайло писал(а):Ну начертите схему подключения всех устройств...
Схема есть, пришлю чуть позже...

Вот фото эл.схемы на данной стадии. Оригинала нет, получилось только сфоткать. Качество не очень, если что разъясню что к чему...

Re: САР отопления частного дома на базе ПЛК Овен 110-32

Добавлено: 16 сен 2013, 13:49
Vlad_45
Не предлагал я эту тему выносить в отдельную, и не просил помочь в реализации проекта, а просил только справочную информацию и, если вдруг у кого есть, возможные аналогичные примеры... Ну да ладно, нужна помощь:
Нужна реализация каскадного управления шестью (для начала можно рассмотреть пример с тремя) котлами, с учетом того, что они греют один общий смеситель. Нашел пока только простую блок схему каскадного управления двумя насосами, но там все упрощено... Подтолкните в правильном направлении, пожалуйста.
Имеется: входной параметр - Тсмес, заданное значение (уставка) - Ттреб, регулировка мощностью котла через библиотечный ПИД и напряжение на выходе ПИДа 0...10В.

Re: САР отопления частного дома на базе ПЛК Овен 110-32

Добавлено: 19 сен 2013, 07:55
CHANt
Vlad_45 писал(а): Ну да ладно, нужна помощь:
Нужна реализация каскадного управления шестью (для начала можно рассмотреть пример с тремя) котлами, с учетом того, что они греют один общий смеситель. Нашел пока только простую блок схему каскадного управления двумя насосами, но там все упрощено... Подтолкните в правильном направлении, пожалуйста.
6 котлов это очень много! Возьмите листок бумаги и напишите состояния одного котла (стоит, работает, авария, выведен в ремонт ит.д.) и попробуйте линиями соединить возможные варианты в каскаде - ведь, вышедший из строя надо резервировать, да и по наработке переключать, не правда ли? Получается чудовище...
И примеров Вы не найдете, есть описания к каскадным контроллерам, но, описание скупые и представления об алгоритме дадут условно :D
Попробуйте с тремя котлами - 2 группы сделать, это приемлемо и по силам. 4 котла уже много и на ПНР будет сложно.
Совет, да какой тут совет, вариантов тьма, я делаю такой вариант:
1) Алгоритм выбора свободного котла - перебирайте в цикле состояния и наработку котлов и выводите сигнал того который надо запускать или останавливать.
2) Медленный непрерывный ПИ-регулятор, выходное значение которого, от 0-100%, поделите на 3 части, скажем 4%, 33%, 66%, это включение. На выключение надо гистерезис задать, например 60%, 30%, 0%
3) Ну собственно, используя информацию и п.п.1 и 2, начинаем перебирать возможные варианты и включать/отключать котлы. Самый смак в проектировании логики данной задачи :D

Re: САР отопления частного дома на базе ПЛК Овен 110-32

Добавлено: 19 сен 2013, 07:59
Vlad_45
Логика уже разработана.... Не могу программно реализовать

Re: САР отопления частного дома на базе ПЛК Овен 110-32

Добавлено: 19 сен 2013, 08:20
CHANt
В смысле?

Re: САР отопления частного дома на базе ПЛК Овен 110-32

Добавлено: 19 сен 2013, 08:26
Vlad_45
Вот к примеру: В данный момент задача немного изменилась. Вместо ПИДа в котел загоняется Туст, а мощность котел сам подбирает, в зависимости от разности Ттек и Туст. Остается задача выбора котла для подключения и отключения. И, к примеру, при разнице Туст-Ттек 5-10 градусов - включаем один котел, 10-20 градусов - два, и т.д. Так конечно чуть проще, но вся предыдущая наработка у меня не годится...(( Выборку по времени наработки реализовал. Не могу написать программу для включения еще одного котла с минимальной наработкой при увеличении разницы температур или выключения одного котла с максимальной наработкой при превышении Туст.

Re: САР отопления частного дома на базе ПЛК Овен 110-32

Добавлено: 19 сен 2013, 08:34
CHANt
1) Выборка по наименьшей наработке из неработающих + сигнал о необходимости включения следующего котла, дать включение
2) Выборка по наибольшей наработке из работающих + сигнал о том, что нужен всего один котел, дать отключение
Так?

Re: САР отопления частного дома на базе ПЛК Овен 110-32

Добавлено: 19 сен 2013, 08:43
CHANt
Да, еще, если через неработающие котлы теплоноситель идет и Вы не перекрываете затвором на выходе котла обратку через котел, то все это работать будет очень плохо ))) Будет куча ненужных включений, так как например - первый котел, ближний к системе отопления пропускает условно холодную воду, а дальний греет, теплоноситель пойдет по пути наименьшего сопротивления, через ближний котел, а дальний будет впустую греть, почти без протока.

Re: САР отопления частного дома на базе ПЛК Овен 110-32

Добавлено: 19 сен 2013, 09:04
Vlad_45
CHANt писал(а):Да, еще, если через неработающие котлы теплоноситель идет и Вы не перекрываете затвором на выходе котла обратку через котел, то все это работать будет очень плохо ))) Будет куча ненужных включений, так как например - первый котел, ближний к системе отопления пропускает условно холодную воду, а дальний греет, теплоноситель пойдет по пути наименьшего сопротивления, через ближний котел, а дальний будет впустую греть, почти без протока.
Ну это меня пока мало волнует)) Для меня важна пока правильно реализованная программа
CHANt писал(а):1) Выборка по наименьшей наработке из неработающих + сигнал о необходимости включения следующего котла, дать включение
2) Выборка по наибольшей наработке из работающих + сигнал о том, что нужен всего один котел, дать отключение
Так?
1 - да, 2 - не обязательно что сразу один котел, а для начала минус 1, ожидание.... если условие сохраняется еще минус 1... и так пока не дойдем до одного оставшегося
Вложил фрагмент программы, который сейчас обрабатывается мною

Re: САР отопления частного дома на базе ПЛК Овен 110-32

Добавлено: 19 сен 2013, 11:24
CHANt
Не, у меня кодесиса нет и пока не нужен. Так что фрагмент не посмотрю. Ну так, что, по идее реализация логики как раз под SFC, не должно быть затруднений, в чем сложность?