Промышленный контроллер Pixel — продукт компании Segnetics из серии 12хх — 25хх, достаточно широко используется на практике. Традиционно применяются эти управления системами вентиляции и кондиционирования воздуха. Сам по себе контроллер Pixel – это чисто электронный прибор. Поэтому устройство функционирует только в том случае, когда загружена управляющая программа контроллера Pixel – ядро и системный проект вентиляции или иного оборудования.
Нередко устройства продаются запрограммированные по умолчанию под конкретное оборудование. Но на практике приходится иметь дело с разной конфигурацией технических систем.
Поэтому практика программирования Pixel остаётся актуальной всегда. Исходя из , программирование «Пикселей» следует условно разделить на два этапа:
Системный этап программирования предполагает создание рабочего проекта для Pixel с последующей загрузкой созданного кода в модуль постоянной памяти контроллера.
Следует уточнить: загружаемый проект является промежуточным программным кодом, который в процессе работы контроллера обрабатывается основной программой – ядром Pixel.
Создание системной программы к «Пикселю» осуществляется через специальный сервисный софт, именуемый SMLogix. Софт поддерживает программирование языком FBD (Function Block Diagram) под графическим интерфейсом.
Система программирования SMLogix для контроллеров Pixel разработана под Windows и может устанавливаться на персональных компьютерах без ограничений.
Нужно отметить: комплекс SMLogix – это достаточно сложное сервисное ПО. Софт поддерживает разработку программных проектов на уровне методики построения FBD-схем с участием макросов. Процесс программирования проходит в следующей последовательности:
Вопреки сложности сервисного ПО, при желании можно научиться программировать на SMLogix «с нуля». Но для облегчения познания всех тонкостей программирования FBD, рекомендуется практиковаться на готовых проектах для контроллера Pixel.
Таковые проекты имеются на официальном ресурсе производителя . Там же доступен для скачивания программный сервисный комплекс. Желательно иметь под руками «свободный» (тестовый) контроллер Pixel.
Допустим, есть задача реализовать функцию дискретного регулятора для управления ТЭН. При помощи программного обеспечения для Pixel, реализуется эта функция созданием блок-схемы на рабочем поле программы SMLogix.
После компиляции и загрузки в контроллер, созданный код действует следующим образом:
Характерной особенностью здесь видится плавная динамика работы схемы регулятора. На практике такая работа отмечается чётким срабатыванием реле. Дребезг контактов полностью исключается.
Вот, примерно так создаётся полноценная управляющая программа контроллера и кондиционирования воздуха, а также иных систем.
Для каждого модуля программируется управляющая или контрольная функция. Всё объединяется в единую функциональную схему и загружается в память контроллера.
Загрузка проекта непосредственно в память контроллера Pixel выполняется через кнопки рабочей панели SMLogix. Существуют две кнопки для этих целей. Одна кнопка активирует функцию для загрузки с последующим стартом.
Вторая кнопка активирует функцию для загрузки с переходом в режим отладки. Перед загрузкой контроллер необходимо подключить и убедиться в наличии связи через опцию «Диагностика и Поиск».
Кстати будет замечено: через опцию «Диагностика и Поиск» осуществляется при необходимости обновление кода ядра процессора.
Это совершенно отдельная операция, никак не связанная непосредственно с загрузкой проекта. К тому же файлы ядра отличаются по расширению от файлов проекта.
«Пиксель» на рабочем этапе включает действия по настройке загруженного программного проекта под действующую систему вентиляции и кондиционирования воздуха, либо иного оборудования.
Процесс заключается в установке необходимых эксплуатационных параметров, к примеру:
Общий список настроек, в зависимости от конфигурации оборудования, может составлять более десятка пунктов. Кроме того, существуют настройки системного характера, которыми устанавливается текущая дата, время, параметры скорости обмена данными и т.д.
Рабочим этапом программирования поддерживается функция копирования и загрузки проекта. То есть имеется возможность, в буквальном смысле одним нажатием кнопки скопировать рабочую программу на съёмный модуль памяти.
Программируемый логический контроллер Pixel - легко конфигурируемое устройство под любые задачи клиента. Существующие модификации позволяют выбрать требуемое сочетание аналоговых и цифровых входов/выходов. При необходимости их количество легко наращивается модулями расширения Segnetics MR. Встроенный дисплей выводит текстовую и графическую информацию.
Базовая функциональность контроллера Pixel расширяется за счет дополнительных модулей. Коммуникационные модули к встроенному интерфейсу RS-485 добавляют поддержку сетевого подключения по стандартам Ethernet PNS или LonWorks. Модуль памяти расширяет доступный объем собственной памяти ПЛК для хранения архивов, расписания и работы более сложных проектов с большим количеством переменных.
коммуникация в сети Lonworks или Ethernet;
увеличение каналов ввода-вывода до 64;
увеличение энергонезависимой памяти до 256 Kб для хранения уставок, событий, графиков или трендов;
использование энергонезависимой памяти типа Fram, позволяющей делать неограниченное число записей.
При добавлении новых модулей нет необходимости демонтировать контроллер или разбирать его.Полная программная совместимость с контроллером SMH 2010. Не требуется создавать программы заново. Все, что работало на SMH 2010, будет аналогично функционировать на контроллере Pixel.
Дискретные входы
Дискретные выходы
D out – симистор (с опторазвязкой)
D out – Транзистор (без опторазвязки)
Аналоговые входы
Аналоговые выходы
Питание
Интерфейсы
Выпускаемых фирмой «Segnetics», чаще всего отмечено проектами вентиляции зданий. Аппараты, сконфигурированные под вентиляцию, работают вполне достойно с точки зрения качества управления. Но для достижения высоких качественных показателей, контроллеры «Пиксель» для вентиляции необходимо правильно настраивать, а в режиме аварий обслуживать по инструкции. Эксплуатация систем вентиляции, в любом случае, без аварийных проявлений не проходит. Вентиляционные системы современных проектов – это не просто воздух. Это нагрев, охлаждение, увлажнение, осушение воздуха совместно с тонкой фильтрацией.
Среда окружения контроллеров «Пиксель», применяемых в составе систем вентиляции, охватывает широкую гамму различного оборудования. Это и сантехнический набор, где присутствуют:
Это также и набор оборудования, которое используется в схеме охлаждения воздуха, увлажнения или осушения.
Инструкция для контроллеров «Пиксель» становится более понятной, когда прописанные в документе операции подкрепляются практическими действиями, также описанными на бумаге
Поэтому инструкция контроллера «Pixel» необходима, учитывая обширный набор уставок и достаточно сложный алгоритм настройки приборов автоматики. И первая инструкция здесь – работа с меню программного обеспечения «Пиксель» серий 12xx и 25xx.
Работа каждой единицы оборудования отслеживается контроллером «Pixel» и регулируется согласно уставкам, внесённым как задание от пользователя.
Основные параметры отслеживания доступны для просмотра в режиме . Индикация «Пиксель» доступна в одном из двух отображений:
Переход в режим индикации осуществляется простым выбором этой опции с последующим подтверждением кнопкой «ОК» (F4).
Полученная страница параметров «Пиксель» просматривается вниз или вверх до конца путём активации клавиш «стрелка вниз» (F3) или «стрелка вверх» (F2). Обе эти клавиши всегда используются для перемещения курсора.
Для выполнения действий, связанных с установкой основных эксплуатационных параметров, контроллер «Пиксель» следует вывести из режима «Индикация» кнопкой «Esc» (F1).
На странице уставок редактируются параметры температуры воздуха канала притока и температуры внутри помещения (при наличии датчика в помещении).
Действие пользователя «Пиксель»: нажать клавишу F4, после чего поле старого значения очистится, перейдёт в режим ввода данных. Ввести требуемое значение. Подтвердить «ОК».
Здесь же осуществляется выбор режима работы: «ручной» или «авто», а также время года: «авто», «лето», «зима». В чём разница между режимами?
Разница в следующем: выбор «авто» позволяет запускать и останавливать (переводить на сезон года) вентиляцию по таймеру (по внешнему датчику температуры).
Выбор «ручной» позволяет выполнять те же действия непосредственно пользователю. Но за исключением аварийных ситуаций «Пиксель».
Или, скажем, недостаточная температура теплоносителя провоцирует аварию «Пиксель» — «Низкая температура притока». Но причиной аварии здесь вполне может быть неисправность трёхходового клапана или циркуляционного насоса.
Следует отметить пассивные аварии вентиляции, также определяемые контроллером «Пиксель», но при этом работа оборудования не блокируется.
Традиционные аварии такого вида «Грязный фильтр». Причём отслеживается состояние всех фильтров — грубой и тонкой очистки. На дисплее «Пиксель» этот вид аварий не отображается. Визуально они отмечаются сигнальными лампами, выведенными на панель блока управления.
Итак, в общей сложности, рабочее меню контроллера «Пиксель» содержит семь пунктов:
Наиболее значимы для пользователя в этом списке являются две позиции – 5 и 6. Однако кроме этих двух опций пользовательского меню, есть ещё одна значимая точка доступа.
Это меню конфигурации самого контроллера (system). Активируется системное меню, согласно инструкции, одновременным нажатием клавиш F2 и F3.
Попасть на страницу системных настроек можно только после предварительного ввода пароля. По умолчанию – 111. Перечень настраиваемых параметров достаточно внушительный – для моделей «Pixel» 25xx, судя по инструкции, их более 30.
Однако из этого числа пунктов, по сути, частому изменению подвергается лишь один-два (например: включение/отключение ТЭН).
Между тем далеко не всегда приточная вентиляция оснащается электрическими нагревателями (ТЭН) дополнительно к водяному теплоносителю.
Обычно такая конфигурация используется лишь в тех случаях, когда необходим подогрев воздуха в периоды межсезонья. Или же когда проектные инструкции предполагают обслуживание специальных помещений.
Как правило, системные настройки «Pixel» в значениях конкретных параметров выставляются один раз в процессе пуска-наладки вентиляционного оборудования.