Принципы обмена везде одинаковы – примеры сетевого обмена для СМИ2-М есть на нашем сайте на странице прибора, а в карте регистров модуля МВ110 нужно найти необходимый регистр и задать его номер в проекте для СМИ2-М.
В контроллерах СУНА-122 представлено три режима управления насосами: «постоянный мастер», «постоянный мастер с чередованием» и «переменный мастер». В режиме «постоянного мастера» всегда работает один насос, остальные управляются по сети. В режиме «постоянный мастер с чередованием» насосом-мастером выступает насос с наименьшей наработкой. Роль мастера передается через время, равное периоду смены насосов по наработке. В режиме «переменный мастер» мастером выступает насос с меньшим временем наработки. При выходе ПЧВ на полную мощность насос переходит на работу от сети, ПЧВ переключается на следующий насос с меньшей наработкой. По такой логике роль насоса-мастера передается по кругу.
Котловые регуляторы КТР-121.01.10 имеют функцию контролируемого перезапуска. При активации параметра «Управ.Выкл» контроллер во время работы в отсутствие сигнала B4 сразу не фиксирует аварию, а ожидает запуск горелки некоторое время, указанное в параметре «Вр.Розжига». Если по истечении времени розжига сигнал поступает, то прибор продолжает работу в нормальном режиме, если нет, то фиксирует аварию горелки.
Можете использовать конвертер ОВЕН МКОН в режиме «прямой шлюз». Этот режим доступен, начиная с прошивки v2.43N. Данная прошивка поддерживается только для приборов с новой аппаратной ревизией, у которых на корпусе есть маркировка H/W v2.0. В этом режиме МКОН выполняет роль конвертера интерфейсов – он пересылает данные из Ethernet в RS-485 без каких-либо преобразований. Прошивка и инструкция по использованию МКОН в режиме «прямой шлюз» доступна на сайте ОВЕН на странице МКОН в разделе Мастер подбора документации и ПО. В проекте для ПЛК200 для настройки обмена потребуется использовать функциональный блок Mercury23x_TCP из библиотеки OwenVendorProtocols. Если вам требуется опросить один из других счетчиков, поддерживаемых в библиотеке, через МКОН или другой подобный конвертер – оставьте, пожалуйста, заявку в теме библиотеки на нашем форуме.
Добавьте на экран кнопку. Во вкладке Ввод установите «галку» Вып. программы. В настройках выберите и добавьте команду PRINT (рис.). Теперь при нажатии на кнопку откроется окно печати.
Считать серийный номер можно с помощью библиотеки OwenLibFactorySetups. Проект примера доступен на сайте owen.ru для загрузки: GetFactoryInfo.zip Пример кода показан на рисунке.
В современных версиях OwenLogic для редактирования переходов между экранами нужно открыть Менеджер экранов, нажать правой кнопкой мыши на группу экранов и выбрать команду Редактировать. Откроется блок-схема переходов между экранами. На этой схеме выделяется нужный экран, и в его свойствах настраиваются переходы.
Можно воспользоваться регистрами перемещения на вкладке Расположение. С помощью изменения значений этих регистров можно при выполнении нужных условий переместить элемент за пределы видимой области экрана. Данный способ подходит и для управления видимостью других элементов Прямоугольник, Изображение, Аналоговый дисплей и т.д.
Отсутствие выбора типа ввода – ошибка локализации графического интерфейса в русскоязычной версии среды. Для ее устранения установите hotfix (CODESYS V3.5 SP11 Patch 5 Hotfix 4), который доступен на сайте owen.ru в разделе CODESYS V3.
Вы правы: в версии CODESYS V3.5 SP11 Patch 5 в библиотеке CAA File требуемый функционал отсутствует. Он был добавлен только в версии CODESYS V3.5 SP14 Patch 3 – в ней появился режим MREADPLUS. Описанную задачу в упомянутой версии CODESYS можно решить с помощью библиотеки SysFile, в которой есть режим открытия файла AM_READ_PLUS. Для установки позиции записи используйте функцию SysFileSetPos.
Подключитесь к контроллеру без загрузки проекта, в CODESYS V2.3 откройте ПЛК-Браузер, расположенный на вкладке Ресурсы. Выполните команду formatFFS. Через одну минуту память контроллера будет отформатирована. Это поможет решить проблему с загрузкой проектов.
Макрос следует вызвать через элемент Функциональная кнопка или Функциональная область. После его выполнения в регистры PSW300-301 будет записан размер файла filename.csv в байтах (в виде значения типа DWORD).
Для управления контурами ГВС или отопления советуем обратить внимание на каскадные КТР-121.02 и тепловые КТР-121.03 регуляторы. Тепловые регуляторы предназначены для расширения функционала каскадных контроллеров и работают только в связке с КТР-121.02 по интерфейсу RS-485.
Для котельных с котлами наружного размещения предлагаем котловые регуляторы КТР-121.01.10. Для контроля и диспетчеризации общекотельных аварий каждого бокса к КТР-121.01.10 требуется подключить модуль ПРМ-1. Согласованная работа котловых регуляторов в каскадном режиме достигается объединением контроллеров КТР-121.01.10 с главным каскадным регулятором КТР-121.02.41.
Главное требование автоматизации необслуживаемых котельных – диспетчеризация системы. Регуляторы ОВЕН КТР-121 через интерфейсный порт RS-485 могут передавать данные в SCADA-систему, на web-сервер или облачный сервис. Информация о состоянии системы отображается на экране смартфона или ПК. Благодаря удаленному контролю аварий и предупреждению о нештатной ситуации КТР-121 подходят для применения на необслуживаемой котельной.
Устройства со стандартными протоколами, отсутствующие в готовой библиотеке опроса, нужно добавлять самостоятельно. Потребуется карта адресов прибора, которая описывается в шаблонном excel-файле. Шаблоны файлов для разных протоколов располагаются в папке C:\Program Files (x86)\OWEN\TML\Bin\IO\XLS.
Например, для добавления Modbus-устройств в библиотеку необходимо описать карту адресов прибора в файле mb-example.xls, запустить модуль «Контроллеры» Телемеханики ЛАЙТ, добавить ПЛК110-30-ТЛ и протокол Modbus в каналах ввода-вывода, выбрать из списка устройство mb-xls, как показано на рис.
В появившемся окне выбирается созданный excel-файл, в протокол добавляется описанный модуль со всеми свойствами. Для включения параметров нужно нажать на кнопку «Добавить\удалить каналы» и выбрать необходимые сигналы из списка.
Следует установить исправление CODESYS V3.5 SP11 Patch 5 Hotfix 4. Оно доступно на сайте ОВЕН в разделе CODESYS V3/Среда программирования.
Контроллеры СПК1хх поддерживают USB HID-устройства – такие как мышь и клавиатура. Подключение осуществляется через порт USB A. Устройства могут соединяться как напрямую, так и через USB-концентратор (USB hub).
Для определения размера файла воспользуйтесь макросом со следующим кодом:
FILE *pFile; pFile = fopen("filename.csv", "r"); if(pFile) { fseek(pFile, 0, SEEK_END); // определяем размер файла в байтах *(DWORD*)(PSW+300) = ftell(pFile); fclose(pFile); } <
Макрос следует вызвать через элемент Функциональная кнопка или Функциональная область. После его выполнения в регистры PSW300-301 будет записан размер файла filename.csv в байтах (в виде значения типа DWORD).
Чтобы определить статус накопителя, следует использовать системный регистр PSW140 на панели ОВЕН СП315-Р. Регистр имеет значение 0, если накопитель не подключен, и значение 8 – если подключен.
Реализовать проект можно на базе контроллера ОВЕН КСОД, сертифицированного для систем учета. К контроллеру подключаются разные приборы учета, в том числе счетчики электроэнергии Меркурий. Приборы с импульсным выходом подключаются к контроллеру через модуль МВ110-16ДН, приборы с поддержкой протокола Modbus – по интерфейсу RS-485.
В качестве верхнего уровня рекомендуем использовать SCADA-систему ОВЕН Телемеханика ЛАЙТ с лицензией SCADA-Base + AIIS. Лицензия AIIS позволяет работать с модулем Энергоанализ – это специализированное ПО для работы с приборами учета, встроенное в Телемеханику ЛАЙТ. Программа позволяет cчитывать архивы со счетчиков, собирать получасовые профили мощности и формировать отчеты. Аварийные события, архивы и их «глубина» настраиваются в SCADA-системе.
Для передачи данных по протоколу МЭК 60870-5-104 в карте адресов ОВЕН ПЛК323-ТЛ нужно установить режим передачи параметров «при изменении» (рис. 1).
В качестве пункта управления может выступать любое ПО с поддержкой протокола МЭК 60870-5-104, в частности, Телемеханика ЛАЙТ. В программе нужно настроить карту адресов и создать конфигурацию. Данные на сервер будут поступать при их изменении и фиксироваться в базе данных с меткой времени контроллера.
С помощью утилиты IEC60870master в дистрибутиве Телемеханики ЛАЙТ можно проверить работу контроллера по 104 протоколу. Утилита находится в папке C:\Program Files (x86)\OWEN\TML\Bin.
Подробная информация о работе с МЭК 60870-5-104 представлена во встроенной справочной системе Телемеханика ЛАЙТ в разделе Контроллеры>Каналы ввода-вывода>КП МЭК 60870-5-104.
К контролирующим приборам, устанавливаемым в чистых помещениях, предъявляются особые требования. Для работы в чистом помещении годится преобразователь давления ОВЕН ПД150. Разные модели датчиков предполагают установку внутри и снаружи помещения. Если датчик располагается снаружи, то используется модель ПД150-ДИ. Датчик измеряет избыточное давление в чистом помещении через трубку, введенную внутрь помещения. Модель ПД150-ДВ устанавливается внутри помещения и измеряет разрежение снаружи.
При высоком избыточном давлении более 1 кПа возможно блокирование двери, чтобы избежать этого, используются диапазоны измерений 0…250/600 Па.
Для оценки погрешности измерений специалисты ОВЕН провели испытания с датчиками NTC-типа (В57891 10К; В57164 4.7К; NТСС 3.3К; N110 2.2К), термопреобразователями сопротивления (ДТС 50M и ДТС Pt1000). Результаты представлены в виде сравнительных графиков в установившемся и дина- мическом режимах (рис. 4). Для удобства пользователей созданы макросы для вычисления температуры по входному сопротивлению, которые доступны для скачивания в онлайн-базе макросов. Внешний вид макроса (Ni1000) в программе представлен на рис. 5.
Эксплуатация двигателя при высокой влажности окружающей среды действительно может сопровождаться снижением сопротивления изоляции обмоток двигателя до уровня, вызывающего отказ управления ПЧВ с кодами: 14, 16, 44. Для устранения угрозы электрического пробоя изоляции обмоток рекомендуется провести прогрев обмоток постоянным током от ПЧВ без вращения вала. Величина тока (параметр 2-00, табл. 1) и длительность прогрева определяются потребителем.
Параметр | Наименование | Значение | Примечание |
1-80 | Функция при останове | 1 | Удержание постоянным током |
1-82 | Частота для функции останова, Гц | 0 | Частота для включения тока |
2-00 | Ток удержания, % | 5...20 | От номинального значения |
5-12 | Функция цифрового входа, кл. 27 | 5 | Торможение постоянным током |
Нужно наложить друг на друга элементы Цифровой дисплей и Статический текст, указав одинаковые размеры и фоновые изображения, и управлять невидимостью текста с помощью заданного бита.
Для повышенной надежности и работоспособности электропривода с ПЧВ в условиях нестабильной питающей сети рекомендуется использовать системы основного/резервного питания. Источником основного питания служит однофазная/трехфазная сеть, источником резервного питания – автономный и изолированный по выходу источник постоянного тока «DC+; DC-» любого типа с совместимыми с ПЧВ номинальными значениями напряжения и мощности. Работоспособность ПЧВ с неограниченным временем работы сохраняется как при поочередном питании от разных источников, так и при одновременном питании от обоих источников. Коммутация в электрической схеме не требуется. Схема подключения приведена на рис. 1. Система питания актуальна для диапазона от 0,18 до 22 кВт.
Внимание! Компоненты электрической схемы, в т.ч. шина постоянного тока «DC+; DC-», находятся под высоким напряжением, опасным для жизни.
Расчет параметров резервного источника питания (РИП) для ПЧВ:
Необходимо отформатировать USB-flash-накопитель в файловую систему FAT32 с помощью утилиты HP USB Disk Storage Format Tool. Обратите внимание, что емкость накопителя не должна превышать 32 Гб.
Длина линии связи 100 м позволяет использовать датчик с контрольно-измерительным прибором.
Очевидно в проекте используются шрифты, которые не поддерживает СПК207. Начиная с прошивки 4.800, СПК поддерживает набор шрифтов, приведенных в табл. 1. Эти шрифты корректно отображаются на дисплее СПК, в редакторе CODESYS и web-визуализации.
Таблица 1. Перечень шрифтов, поддерживаемых СПК207
Шрифт |
Доступные начертания |
DS Cristal |
обычный, наклонный, полужирный, полужирный наклонный |
PF Agora Serif Pro |
обычный, курсив, средний, средний курсив, полужирный, полужирный курсив |
PF DinDisplay Pro |
обычный, курсив, средний, средний курсив, полужирный, полужирный курсив |
Tahoma |
обычный, наклонный, полужирный, полужирный наклонный |
Times New Roman |
обычный, курсив, полужирный, полужирный курсив |
Последовательность действий для корректного отображения шрифтов на СПК:
Упростить работу со шрифтами (например, установить шрифт по умолчанию) поможет создание собственного стиля визуализации для CODESYS. Подробно этот вопрос рассмотрен в документе: СПК. Визуализация (v1.1), п. 12. Вместе с тем планируется реализация функции поддержки пользовательских шрифтов.
Из-за большой разности температур котла и окружающей среды на поверхности датчика может образовываться конденсат, что и приводит к ложному срабатыванию. Для устранения этого достаточно термостатировать датчик – применить теплоизолирующий материал. Это не только исключит ложное срабатывание, но и увеличит срок службы датчика на объекте.
Шкаф управления установлен в неотапливаемом помещении. Температура окружающей среды колеблется в пределах ±30 0 С Для надежной работы автоматики требуется поддерживать постоянную температуру на уровне +20 0 С.
Для поддержания постоянной температуры внутри шкафа используйте термостат MEYERTEC МТК-СТ1 совместно с нагревателем MEYERTEC MTK-ЕН. Термостаты MEYERTEC не требуют настройки – достаточно выставить переключателем температуру в диапазоне от 0 до 60 °C. Нагреватель подбирается в зависимости от габаритов шкафа, способа установки, условий эксплуатации и т.п. Для создания оптимального микроклимата в шкафах управления можно воспользоваться удобным онлайн-конфигуратором, размещенным на сайте owen.ru, который позволяет быстро подобрать необходимое оборудование, исходя из требуемых параметров.
Подключите МСД-200 к ПК через преобразователь интерфейсов ОВЕН АС4 или по USB. Запустите Конфигуратор МСД-200 и просматривайте показания прибора. При необходимости файл с архивируемыми данными можно скопировать.
В CODESYS V3.5 используются библиотеки Standard, Standard64, StringUtils, которые позволяют работать со строками, но код программы получается объемным. Например, для разбора входящего SMS вида «Уставка=25.6» потребуется 15 строк кода. Пример на языке ST показан на рис. 2.
Использование графических языков программирования в среде CODESYS V3.5 приведет к еще более объемным и менее читабельным вариантам. Для сокращения кода программы предлагаем использовать функции Before и After из библиотеки OwenStringUtils. На рис. 3 видно, что количество строк кода на языке ST уменьшилось вдвое.
Это происходит из-за срабатывания тумблера СТАРТ/СТОП на корпусе прибора, который подвержен влиянию электромагнитных помех. Настоятельно рекомендуется в каждом проекте добавлять в конфигурации ПЛК элемент Button и отключать его обработку. В ПЛК110[МО2] применена другая конструкция тумблера, и остановка не возникает.
В модулях МЭ110 не сохраняется профиль мощности, но использовать его для учета электроэнергии можно, если подключить к логическому устройству (контроллеру или программируемому реле) и реализовать алгоритм учета. Алгоритм показан на рис. 1. Пример программы для ПЛК размещен на форуме
СП270 – это панель оператора, которая способна выполнять простые арифметические операции и алгоритмы, но она не предназначена для полноценного управления модулями ввода-вывода в режиме контроллера. Для выполнения такого рода задач, где нужно визуальное отображение и управление модулями ввода/ вывода, лучше использовать панельные контроллеры ОВЕН серии СПК1хх и СПК2хх.
Сетевые настройки панели (IP-адрес, маска и шлюз) хранятся в системных регистрах PFW84-95 (табл. 2). Для того чтобы новые настройки вступили в силу, необходимо перезагрузить панель по питанию.
Регистр |
Описание |
PFW84 |
1-й байт IP-адреса |
PFW85 |
2-й байт IP-адреса |
PFW86 |
3-й байт IP-адреса |
PFW87 |
4-й байт IP-адреса |
PFW88 |
1-й байт маски |
PFW89 |
2-й байт маски |
PFW90 |
3-й байт маски |
PFW91 |
4-й байт маски |
PFW92 |
1-й байт шлюза |
PFW93 |
2-й байт шлюза |
PFW94 |
3-й байт шлюза |
PFW95 |
4-й байт шлюза |
Рабочее поле можно увеличить тремя способами:
Существует несколько разновидностей асинхронных двигателей с однофазным питанием, в основном конденсаторным. Плавную регулировку скорости вращения конденсаторного двигателя обеспечивает частотный метод с использованием трехфазных ШИМ-инверторов. Для исключения негативного влияния конденсатора однофазного асинхронного двигателя (ОАД) на выходе ПЧВ следует использовать моторный дроссель.
Характерная для данного класса двигателей низкая перегрузочная способность и малая кратность пускового момента затрудняют запуск двигателя под нагрузкой и безаварийную работу при случайных перегрузках. Указанные недостатки ОАД в большей степени проявляются при частотном управлении скоростью и требуют специальных мер для их устранения.
Специальный алгоритм управления двигателем позволяет минимизировать указанные недостатки и обеспечивает:
Форсированный пуск двигателя c разгоном до 50 Гц производится после команды ПУСК, а автоматический переход в нормальный режим – при снижении фазного тока до 130 % от номинального. Далее скорость регулируется потенциометром ЛПО1 в диапазоне от 20 до 50 Гц. Перезапуск двигателя при его перегрузке и «опрокидывании» осуществляется автоматическим активизированием режима форсированного пуска. Благодаря включенной по умолчанию функции «Сверхмодуляция инвертора» ПЧВ обеспечивает номинальный момент ОАД при пониженном напряжении питающей сети (15 %).
Вместо ручного управления скоростью можно установить фиксированное задание. Для этого нужно перезаписать параметры 3-15(0), 3-10[0](100). Последний параметр устанавливает скорость двигателя 50 Гц. Программная конфигурация для ПЧВ приведена в таблице 1.
Функции управления в режиме ПУСК/ДИСТ:
В качестве органа управления используется стандартный кнопочный пост ПУСК/СТОП (ключи S1 и S2). Дополнительно на ПЧВ нужно соединить проводником клеммы 42 и 60. Схема подключения к ПЧВ одного или группы ОАД приведена на рис. 2. Вход двигателя с рабочим конденсатором обязательно подключается к выходу ПЧВ через моторный дроссель (выход U на рис. 2).
Код |
Наименование |
Значение |
Примечание |
1-01 |
Принцип управления |
0 |
Скалярный |
1-20 |
Мощность АД, кВт |
0,18...2,2 |
Паспортная |
1-22 |
Напряжение АД, В |
220 |
Паспортное |
1-29 |
ААД |
0 |
Не проводить |
3-15 |
Источник задания 1 |
21 |
Потенциометр ЛПО |
3-41 |
Время разгона, с |
0,5 |
Темп разгона |
3-42 |
Время замедления, с |
5 |
Плавность замедления |
4-12 |
Минимальная частота инвертора, Гц |
20 |
Минимальная скорость ОАД |
4-14 |
Предел частоты инвертора, Гц |
50 |
Номинальная скорость ОАД |
4-51 |
Максимальный ток ОАД, А |
1,3 Iном (параметр 1.25) |
Порог перезапуска ОАД |
4-58 |
Обнаружение обрыва фазы АД |
0 |
Выключено |
5-10 |
Функция цифрового входа, кл.18 |
9 |
Импульсный пуск |
5-11 |
Функция цифрового входа, кл.19 |
6 |
Останов инверсный |
6-81 |
Масштаб низкого задания, Гц |
20 |
Начало шкалы потенциометра |
6-90 |
Режим выхода |
2 |
Логический уровень |
6-92 |
Функция цифрового выхода, кл.42 |
70 |
Использование ЛС 0 |
13-40[0] |
Булев вход 1 ЛС 0 |
33 |
Кл.18 ПУСК |
13-41[0] |
Оператор 1 ЛС 0 |
2 |
ИЛИ |
13-42[0] |
Булев вход 2 ЛС 0 |
9 |
Ток выше, чем в пар. 4-51 |
14-20 |
Режим сброса при отказе управления |
3 |
Автосброс 3 раза, через 10 с |