Мнемосхема на панели или на посту - не украшение проекта. Это то, во что оператор верит, когда слышен шум насосов и горит лампа на колонне. Если цифра на экране не совпадает с тем, что происходит с механикой, доверие к АСУ ТП падает быстрее, чем к любому отчёту.
Подключить прибор и открыть CODESYS по шагам из технической документации и статьи про «Первый старт» - одна задача. Не испортить мнемосхему на объекте - другая. Ниже - простым языком: зачем нужна схема, как не перегрузить её кнопками, почему экран врёт, и кто на проекте за что отвечает.
Зачем вообще мнемосхема, если есть SCADA
На панели у станка оператору нужен короткий ответ: работает участок или нет, что горит, что нажать для допустимого действия. SCADA на посту или в диспетчерской даёт обзор, архив, отчёты - другой масштаб времени и ответственности. Обе вещи могут жить параллельно, если не дублируют друг друга.
Мнемосхема связывает картинку с логикой на ПЛК. Экран не думает - он показывает теги и принимает команды в рамках правил. Думать должен контроллер: межблокировки, режимы, аварии. Если эту границу размыть, на экране появляются уставки, которые обходят защиту в программе, или кнопки, которые ничего не делают, потому что режим не тот.
Одна кнопка - одно понятное действие
Хорошее правило для согласования с эксплуатацией: у каждой активной кнопки на экране есть одна фраза, которую оператор может повторить вслух. Не «Пуск/сброс/режим», а отдельные действия или явное меню с подтверждением.
Подтверждение важно для всего, что двигает механику или сбрасывает аварию. Случайное касание сенсора на перчатке - реальность, не страховка от программиста. Для критичного лучше дублировать не вторую кнопку на экране, а аппаратную цепь вне дисплея, как это обычно делают с аварийным остановом.
Названия на экране - на языке смены, не на языке адресов Modbus. Оператору не нужно знать %MW124, ему нужно «Насос подпитки» и «Авария сухого хода».
Почему на экране не то число
Чаще всего причина проще, чем кажется.
Нет связи с ПЛК - тег замер, показывается ноль или старое значение. Сначала связь и качество тега, потом разбор мнемосхемы.
Не тот режим - уставка видна, но программа в ручном или сервисном режиме не даёт воздействовать на выход. На экране кнопка есть, действия нет.
Масштаб и единицы - в программе бар, на экране проценты без пересчёта. Число «правильное» для программы и «неправильное» для человека.
Дублирование с SCADA - оператор меняет уставку на верхнем уровне, а панель у станка показывает старое значение с ПЛК, потому что источник один, а запись шла в другое место.
Фильтр или задержка - на экране сглаженный тренд, в программе сырой сигнал. Спор «кто врёт» решается соглашением, что показываем оператору.
Почему кнопка не работает
Те же корни. Нет связи. Режим местный/дистанционный - с панели разрешено только в дистанционном. Нет прав уровня оператора. Команда уходит, но межблокировка на ПЛК не выполнена - на экране это должно быть видно текстом или отдельной зоной, а не молчанием.
Иногда кнопка привязана к переменной, которую программа сразу сбрасывает в том же цикле. Симптом: мигание без эффекта. Это уже задача наладчика, не оператора.
Кто за что отвечает на проекте
ПЛК - логика, безопасные последовательности, реальные уставки, режимы, аварии. Источник правды.
Панель (HMI) - отображение, допустимые команды оператора, квитирование, локальные тренды. Не место для хранения единственной копии уставки без согласования.
SCADA - обзор, архив, отчёты, иногда уставки технолога по регламенту. Должна быть явная договорённость, кто может писать в управляющие теги.
Эксплуатация - утверждает, что кнопки и цвета понятны смене. Без этого даже идеальная схема не приживётся.
На объектах СТАБУР мнемосхему делают в CODESYS или в MasterSCADA 4D - среда разная, принцип один: экран служит ПЛК, а не наоборот. Выбор панели и яркости - в отдельном материале; иерархия экранов и аварии - в статье про HMI для оператора.
Таблица: что видит оператор - частая причина - кого спросить
Несколько практических правил перед пуском
Согласовать с эксплуатацией цвета и подписи - один раз, письменно. Пройти смену по сценарию: пуск, останов, авария, квитирование. Убедиться, что сервисные экраны не на главной странице. Сделать резервную копию проекта панели вместе с проектом ПЛК - на документации есть маршрут старта, а порядок ведения проектов на объекте команда дописывает сама.
FAQ
Можно ли нарисовать мнемосхему до готовности ПЛК?
Макет - да. Привязку к реальным тегам и проверку кнопок - только когда логика и связь есть.
Сколько экранов достаточно для одного насоса?
Часто один участок плюс экран аварии. Чем меньше переходов, тем меньше ошибок.
Кто должен подписывать мнемосхему при приёмке?
Представитель эксплуатации и технологический персонал, не только отдел АСУ ТП.
Обсуждение