Есть книга "Программируемые контроллеры" Петров И. В., 2004, стр. 232 там частично описано применение case при последовательном управлении. Screenshot_2018-07-18-21-02-18-263_org.ebookdroid.png
Я немного с ним не согласен по построению программы в примере т. к. вызов таймера Tm можно осуществлять за case, а запуск(останов) таймера осуществить из шагов CASE - это уже личные предпочтения.
ferret_maybe. согласен по поводу выноса таймера за case. часто из за кривых рук таймер не отрабатывал или не сбрасывался - портило всю суть case по причине неработоспособности. да и с редактированием его внутренностей легче.
выкладываю на суд часть проекта
Многие новички часто пугаются ПИД-коэффициентов.
На самом деле ничего страшного в них нет. Это вообще самый простецкий алгоритм регулирования что только можно придумать.
Вообще движения человека представляют собой ПИ-алгоритм (без дифференциального коэффициента). Вспомните, как мы регулируем температуру воды в душе. Включаем на полную горячую. Если чувствуем, что температура воды быстро растет, то в ответ на рост температуры крутим кран в сторону холодной воды. Это - Пропорциональное регулирование. Если затем долго вода течет недостаточно теплая, мы осторожно двигаем кран в сторону горячей. Это - интегральное регулирование.
Пропорциональный коэффициент - это на сколько должна измениться температура, чтобы мы приняли решение крутануть краном (или другим исполнительным устройством) от одного края до другого.
Интегральный коэффициент - это в течении какого времени температура должна отличаться от заданной на пропорциональный коэффициент градусов, чтобы за это время произошло управление исполнительным устройством от одного предела до другого.
И всего делов-то. Попробуйте!
- ά ν θ ρ ω π ο ς -
Мои универсальные макросы https://github.com/anthrwpos1/macros
По многочисленным просьбам, в онлайн базу начали добавлять макросы по вентиляции, появилась специальная подгруппа "Для вентиляции", так же добавили много сопутствующих блоков, в том числе и ПИД регулятор.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
юрий подскажите как грамотно решается вопрос - когда уже не хватает 2 встроенных 485 пяток. пример задачи: 1 слот - мастер вешай сколько хош(до 32))) опрашивает пвт100 - 3 шт. 2 слот(слейв) нужен для панели оператора. далее нужно организовать связь со скадой опять таки слейв и нужен 485, далее нужно вязать с облаком и связь со следующим пр200. повторитель расширитель rs 485 решит вопрос при подключении ко 2 слоту?
Так делайте все на 1 мастере (ПР) .Панель управления совместите со скадой и шлюзом к облаку (слейв)...Хотя в таком случае можно и ПР200 слейв ,а панель со скадой и шлюзом мастер .Второй ПР у вас радом с первым или удален?
электронщик до мозга костей и не только
Если панель тоже слейв, (хотя обычно панель делают мастером), то да, подключаете все на один слот с ПВТ, я так понимаю на панель просто идет вывод? Да, кстати, не сколько хош 32, а сколько хош 16 на один порт. Второй порт под облако, если второй ПР слейв, то и его на первый порт, если мастер, то ничего не получится.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Здравствуйте! Как правильно реализовать на этом макросе (Управление клапанами водяных теплообменников нагрева и охлаждения (KZD_DO_Sel_v1.00)) поддержание нужной температуры в помещении.