Применение логических модулей ELM для управления технологическими установками термоциклирования

№ 5’2004
Для устранения недостатков традиционной схемы управления технологическими установками термоциклирования была разработана новая система управления на основе логического модуля ELM07/001 [1].

Для устранения недостатков традиционной схемы управления технологическими установками термоциклирования была разработана новая система управления на основе логического модуля ELM07/001 [1].

Различные типы логических модулей позволяют подобрать оптимальный вариант для широкого круга приложений:

  • управление освещением и климатическими системами зданий, световой рекламой;
  • использование в системах управления дверями, воротами, насосами, компрессорами, установками, станками;
  • обработка сигналов для систем управления технологическими процессами высшего уровня;
  • замена устаревших узлов или плат, реле времени, реле напряжения, реле уровня в эксплуатируемых системах автоматики;
  • автоматическое регулирование и индикация температуры, давления и иных физических величин. Как известно, при производстве приборов для измерения, контроля, управления, а также электронных компонентов необходимы испытания во включенном состоянии при различных температурах окружающей среды. Как правило, при пониженной (относительно нормальной) температуре производятся выборочные периодические испытания, а при повышенной температуре — выдержка 100% изделий в течение нескольких десятков часов. Так как разные типы продукции требуют различных параметров выдержки, в реальном производстве одновременно длительное время включены несколько установок.
Рис. 1
Рис. 1
Рис. 2
Рис. 2

Традиционно схема управления такого типа установок строится на основе промышленных индикаторов — регуляторов температуры (рис. 1).

Эта схема обладает определенными недостатками:

  • нет возможности дистанционно отслеживать работу установки и оперативно вмешиваться в нее;
  • нет возможности автоматически изменять режимы во времени;
  • отсутствует память параметров испытания для различных типов приборов;
  • большой объем механических и электромонтажных работ при производстве установки.

Для устранения указанных недостатков была разработана новая система управления на основе логического модуля ELM (рис. 2). Алгоритм одной из возможных программ работы логического модуля в составе этой системы представлен на рис. 3. Программа (рис. 6) осуществляет:

  • поддержание и регулирование температуры в объеме установки;
  • аварийное отключение и индикацию при превышении заданного значения температуры, при выходе из строя нагревателя или элемента его коммутации, при отсутствии циркуляции воздуха, при перегреве двигателя;
  • управление работой, ручной пуск и останов.
Рис. 3
Рис. 3

Использование логического модуля ELM07/001 позволяет применить сетевой многоканальный пользовательский интерфейс на основе физического интерфейса RS-485, контролирующий работу нескольких установок на расстоянии более километра, а в случае необходимости оперативно изменять и перезагружать программы работы и производить дистанционную диагностику приборов с удаленного компьютера.

Наличие встроенных часов в логическом модуле добавило возможность программного изменения режимов работы в реальном времени. Например, периодическое термоциклирование (циклы нагрев-остывание), включение-отключение, изменение параметров электропитания испытываемых приборов (термотокотренировка) можно привязывать к моментам реального времени.

Рис. 4
Рис. 4

Наличие трех аналоговых и пяти дискретных входов логического модуля позволило реализовать пропорциональный трехканаль-ный регулятор температуры, упростить электрическую схему установки, дополнительно ввести контроль и индикацию различных параметров (сравните рис. 1 и 2). Монтаж компонентов системы на DIN-рейку снижает затраты на изготовление. Графический ЖК-индикатор (с подсветкой) логического модуля позволяет обслуживающему персоналу быстро убедится в нормальной работе или диагностировать неисправность системы.

На разработку электрической схемы, программы, сборку, монтаж в установку и отладку системы обладающий общими познаниями в программировании инженер-схемотехник затратил менее сорока рабочих часов. Для этого ему понадобились кусачки, отвертка и компьютер с установленной на нем средой программирования ELM PRO. ELM PRO облегчает работу, когда разработка электрической схемы и программы производятся одним лицом, инженером-схемотехником: снижает затраты времени квалифицированного программиста при разработке систем на основе логических модулей.

ELM PRO — интегрированная среда разработки программного обеспечения из комплекта поставки модулей серии ELM06-07/xxx. Она включает в себя все необходимое для создания, редактирования, трансляции, загрузки и отладки программ:

  • стандартный интерфейс Windows;
  • полнофункциональный редактор исходных текстов с выделением синтаксических элементов цветом;
  • организатор проекта, встроенную справочную систему;
  • программный симулятор прибора для отладки программ без использования аппаратных средств.
Рис. 5
Рис. 5

Среда разработки подобна аналогичным средам сквозного проектирования для Windows (рис. 4). Транслятор переводит программу на ассемблере в двоичный код, пригодный для записи в логический модуль. Язык ассемблера содержит 23 инструкции и 3 директивы, но этого достаточно, чтобы написать довольно сложную по функциональности исполняемую программу. Команды ассемблера приведены на рис. 5.

Отладчик-симулятор позволяет моделировать все особенности модулей серии ELM06-07/xxx без наличия аппаратных средств. Можно использовать его для проверки и отладки прикладной программы прежде, чем будут изготовлены аппаратные средства. При этом моделируются внешний ввод-вывод, аналоговые входы и выходы, таймеры и часы, прерывания, а также состояния внутренних регистров прибора и ОЗУ.

Программатор имеет возможность не только записи, считывания и проверки (верификации) полученной транслятором исполняемой программы, но и возможность управления и настройки основных параметров логических модулей в сетевом режиме, таких, как сетевой адрес, скорость обмена, строка в памяти прибора, режим запуска и идентификационный номер. Также возможна синхронизация текущего времени прибора со временем управляющего компьютера.

Полное описание логических модулей, примеры использования, среда ELM PRO доступны на сайте www.orel.ru/elm.

Логические модули серии ELM — современный, удобный и надежный компонент относительно несложных систем автоматики. Прямой диалог изготовителя с заказчиком позволяет постоянно совершенствовать как логические модули, так и входящее в комплект поставки программное обеспечение.

Литература

  1. Колесников В., Рязанов Р., Щербина Е. Логические модули ELM // Компоненты и технологии. 2004. № 1.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *