Общая схема. Главный ПЛК управляет вентиляторами сушилки, экстрактором, пылезащитными заслонками, снимает показания датчиков температуры датчиков потока воздуха датчиков уровня. Сам управляется с панели оператора либо с компа. В инженерном меню панели оператора есть вот такая страница, судя по ней внутри главного ПЛК есть pid регулятор который управляет уже контроллером горения Второй ПЛК на схеме это грайка, на неё можно не обращать внимания, это доп опция контроля температур на выходе из сушильных модулей, типа пожарка
Комментарии: 27
Nick
PI регулятор
Vladimir
Не понятно, у Вас какой-то вопрос про работе горелки или Вы рассказываете про объект? Если есть вопрос, Вы его сформулируйте ( опишите проблему). То что вы пишите "какой то сигнал управляет горелкой", это вопрос? Вам не понятно как общий плк управляет горелкой или что то ещё? Правильно ли понимаю, что горелка проходит розжиг и переходит в режим "Малое горение"- минимальная мощность, и в этом режиме всё время находится?
Berkeman
На малом горении, емнип, некоторое время после старта должна работать, для прогрева топки
Kirill
У человека нет топки, там вообще гуляй, ветер. Там и горелка открытого типа. Поэтому в принципе после розжига достаточно 10 секунд стабилизации горения и можно уже полноценно грузить горелку.
Berkeman
Да, еще стабилизация
Kirill
Да и у многих котлов тоже в инструкции прописано, сколько времени нужно прогревать топку перед подачей полной нагрузки в жиротрубных котлах практически нет необходимости прогревать, а вот водотрубные тут, да? А также паровые там без вариантов нужно сначала всё прогревать после этого только грузить Ну, по идее время стабилизации отрабатывается топочным автоматом на том самом выходе фазы, с помощью которого идёт управление нагрузкой напряжение, появляется как раз секунд через 10 после розжига. Может быть, раньше Это уже диаграммы надо смотреть.
Iiy
Там как только она разжигается и так сервопривод уходит на минимум и она работает на минимальной мощности и только потом он начинает потихоньку открывать. Ещё сам контроллер горения не позволяет ничего регулировать во время контроля пламени, там безопасный период около 10-15 секунд, анализирует сигнал с УФ датчика пламени, и если контроль успешный тогда переходит на модуляцию и начинает регулировать сервой
Vladimir
Исходя из того, что Вы тут написали, у Вас всё работает
Iiy
Это на соседних сушилках. Нужно повторить на сушилке с пустым контроллером Как выйти с IF? У меня в цикле FOR внутри есть оператор IF. За ним куча ELSIF Как сделать так чтобы первое условие IF true значит ничего не делать и пропустить все ELSIF
Berkeman
BREAK?
Rustem
Условие пропиши однозначное и не дай неоднозначности. Либо два if сделай - одно без елсе и ельсиф, а следующий иф с ельсиф. Так ты разграничишь их. Не, он с иф хочет выйти а не с цикла как я понял.
Konstantin
Тогда может сразу case of?
Rustem
Только переменную для case надо формировать сначала. Иф проще
Iiy
BREAK оператора нету в кодесис
Aleksandr
Или используй переходы, что я конечно не поддерживаю.
Aleksandr
Но это уже будет не костыль
Rustem
Вроде был...
Aleksandr
Добавь переменную endif_var. После первого условия делай сет бита, в остальных проверяй true или false. В начале цикла делай ресет бита
Aleksandr
Думаю это костыль будет конечно
Dyakonenkora
Можно просто пустым оставить
Sych
Учитесь быстрее! Иначе вас всех к хуям убьют!