×

Вы используете устаревший браузер Internet Explorer. Некоторые функции сайта им не поддерживаются.

Рекомендуем установить один из следующих браузеров: Firefox, Opera или Chrome.

Контактная информация

+7-863-218-40-00 доб.200-80
ivdon3@bk.ru

  • Методы решения проблемы замедления рабочего цикла контроллера при увеличении объёма программы

    • Аннотация
    • pdf

    В статье рассматриваются варианты решения проблемы замедления цикла работы программируемых логических контроллеров, возникающей при реализации сложных алгоритмов. У большинства современных программируемых логических контроллеров цикл работы напрямую зависит от объёма пользовательской программы. Программа выполняется псевдопараллельно, поэтому сложность алгоритма влияет на замедление цикла косвенно, через увеличение объёма кода. Разрастание программы приводит к замедлению отклика контроллера на изменения состояния входов. В некоторых случаях разработчики контроллеров предоставляют программистам возможности, позволяющие нарушить естественный порядок выполнения рабочего цикла, тем самым сокращая время реакции. Достоинства и недостатки таких методов подробно разобраны в данной статье. В качестве альтернативного способа уменьшения времени реакции контроллера рассматривается возможность передачи исполнения части алгоритма сенсорной панели оператора. Современные сенсорные панели, помимо своей основной задачи – реализации человеко-машинного интерфейса, обладают множеством дополнительных функций, среди которых возможность применения макросов. Приведён основной функционал макросов и продемонстрирована возможность обмена данными между контроллером и панелью. Эта возможность является необходимым условием для делегирования части функций контролера панели. Подробно разобраны ограничения и риски, возникающие при применении данного подхода, а также обозначены ситуации, в которых предпочтительно применять этот метод.

    Ключевые слова: программируемый логический контроллер, сенсорная панель оператора, цикл работы контроллера, распределение вычислительных ресурсов, макросы

    2.3.3 - Автоматизация и управление технологическими процессами и производствами

  • Методы решения проблемы нехватки входов и выходов контроллера при разработке автоматизированных систем управления

    • Аннотация
    • pdf

    В статье рассматриваются различные решения проблемы нехватки входов и выходов программируемых логических контроллеров при построении автоматизированных систем управления. Отмечается, что управляющие сигналы, которыми оперирует контроллер, могут быть разделены на две категории: первая отвечает за непосредственное управление оборудованием системы, а вторая организует человеко-машинный интерфейс. Описанные в статье методы позволяют существенно сократить нагрузку человеко-машинного интерфейса на контроллер или же полностью делегировать её сенсорной панели оператора. Приводится пример работы контроллера с панелью оператора по протоколу MODBUS. Перечисляются плюсы и минусы описанных методов, а также условия, при которых они являются предпочтительными.

    Ключевые слова: программируемый логический контроллер, программируемое реле, сенсорная панель оператора, человеко-машинный интерфейс, управляющий сигнал

    2.3.3 - Автоматизация и управление технологическими процессами и производствами

  • Автоматическое согласование электроприводов без обратной связи с применением протокола Modbus

    • Аннотация
    • pdf

    В статье рассматривается разработка программного модуля управления электроприводами в составе промышленной сети ModBus, предназначенного для модернизации автоматизированной системы управления участка производственной линии хлебопекарного завода «Заря». В существующей системе управления для изменения скорости работы двигателей применяются преобразователи частоты, при этом оператору приходится вручную управлять каждым преобразователем. Управление скоростью вращения двигателей производится путём задания значения частоты, что неудобно для оператора. При таком методе управления невозможно одновременно изменить скорость работы всего оборудования линии, что вызывает рассогласование в работе оборудования. Для решения обозначенной проблемы, на основе уже имеющегося оборудования, строится сеть на основе протокола ModBus. В статье приводится описание основных особенностей протокола ModBus, разрабатывается метод, позволяющий оператору указывать требуемое время работы системы вместо значения частоты для каждого двигателя, и описывается разработанный программный модуль, реализующий предложенный метод.

    Ключевые слова: программируемый логический контроллер, язык релейной логики, протокол ModBus, управление без обратной связи, преобразователь частоты

    2.3.3 - Автоматизация и управление технологическими процессами и производствами

  • Сравнительный анализ ключевых особенностей контроллеров Siemens LOGO! и ОВЕН ПР200, с целью взаимозамещения в учебном процессе

    • Аннотация
    • pdf

    В статье рассматривается проблема замены импортных контроллеров, используемых в учебном процессе, на продукцию отечественного производителя. Ввиду ухода ведущих импортных производителей с российского рынка, кажется разумным исключить их оборудование из образовательных программ вузов. Основой курса «Цифровые системы автоматизации и управления» является изучение различных промышленных контроллеров, среди которых, в ГУАПе, первое место занимает продукция компании Siemens, официально покинувшей российский рынок. Встал вопрос поиска аналогичных контроллеров отечественного производства, при этом производитель не должен зависеть от поставок импортных компонентов. В качестве такого производителя был выбран ОВЕН с их контроллером ПР200. В статье проводится сравнение ПР200 с Siemens LOGO!, показывающее взаимозаменяемость этих контроллеров в учебном процессе. Рассматриваются особенности, достоинства и недостатки сред разработки обоих производителей. А также рассказывается об опыте использования стенда на основе ПР200 в учебном процессе, тем самым доказана возможность полной замены LOGO!.

    Ключевые слова: программируемый логический контроллер, программируемое реле, функциональные блоковые диаграммы, подготовка специалистов, замещение импортной продукции, среда разработки

    2.3.3 - Автоматизация и управление технологическими процессами и производствами , 5.8.7 - Методология и технология профессионального образования

  • Обзор специфических функций языка FBD на примере программируемых реле LOGO!

    • Аннотация
    • pdf

    В статье обозначена проблема, возникающая в результате обобщённого обучения специалистов по стандарту международной электротехнической комиссии 61131-3. Стандарт регламентирует языки, на которых производится разработка программного обеспечения для программируемых логических контроллеров. Обучение по стандарту позволяет специалисту работать с контроллерами любых производителей, обратной стороной чего является недостаточно глубокое изучение дополнительных возможностей контроллеров, характерных для моделей конкретного производителя. Рассматривается ряд специфических специальных функций языка FBD на примере программируемых реле LOGO! фирмы Siemens, не характерных для других устройств, работающих с этим языком. Приводятся примеры использования этих функций в различных технологических процессах. Разбираются возможности работы с аналоговыми сигналами, в том числе аналоговые вычисления и вариант нестандартного использования функции поиска минимума/максимума в качестве запоминающего элемента. Многие разработчики игнорируют подобные функции, так как они не рассматриваются в учебных курсах, в то время как их использование упрощает разработку программ и предоставляет дополнительные возможности программисту. Таким образом, показана необходимость более глубокого изучения возможностей конкретного контроллера.

    Ключевые слова: программируемые логические контроллеры, функциональные блоковые диаграммы, подготовка специалистов, обработка аналоговых сигналов, редко используемые функции

    2.3.3 - Автоматизация и управление технологическими процессами и производствами