Фильтр по тематике

Применение программируемого реле для задач управления шаговым двигателем

В статье представлены технические решения с применением программируемого реле ПР205 и блоков управления серии SMSD-LAN для задач управления шаговым двигателем.

Как правило, для управления шаговыми двигателями применяют готовые решения. Такими решениями могут быть контроллеры шаговых двигателей (далее КШД) или драйверы шаговых двигателей. На отечественном рынке представлены несколько десятков различных типов КШД.

Стало де-факто нормой, что в КШД имеются следующие режимы работ:
  • ручной режим;
  • режим драйвера;
  • режим контроллера (исполнение программы, записанной в КШД);
  • режим исполнения программы по последовательному порту (сетевому интерфейсу).
Рассмотрим случай, когда оператору необходимо с технологического пульта управлять КШД, к которому подключён ШД. В качестве технологического пульта можно применить готовое решение – программируемое реле или программируемый логический контроллер ПЛК. По сути, задача сводится к разработке специального программного обеспечения (СПО) для составных частей изделия.

Приведённые ниже примеры выполнены на базе программируемого реле ОВЕН ПР205-24.1211.02.2.0 (далее – ПР205) и программируемого блока управления шаговыми двигателями серии SMSD-LAN (фактически это контроллер шагового двигателя). Вышеуказанное наименование для SMSD-LAN приведено в эксплуатационной документации. На рынке представлены две модификации: SMSD-4.2 LAN и SMSD-8.0 LAN.

ПР205 предназначено для построения простых автоматизированных систем управления технологическим оборудованием и программируется в среде Owen Logic на языке FBD. Последние версии среды Owen Logiс позволяют реализовывать функции и макросы на языке ST.

Пользовательская программа записывается в энергонезависимую Flash-память прибора.

Прибор поддерживает следующие функции: 
  • работа по программе, записанной в память;
  • отображение данных и мнемосхем на графическом цветном экране;
  • ввод и редактирование данных с помощью кнопок на лицевой панели;
  • работа в сети RS-485 по протоколам Modbus RTU / Modbus ASCII в режиме Master или Slave;
  • работа в сети Ethernet по протоколу Modbus TCP в режиме Slave;
  • работа с удалённым сервисом Owen Cloud без дополнительного шлюза;
  • обработка входных сигналов от датчиков;
  • управление подключёнными устройствами с помощью дискретных или аналоговых сигналов.
Для увеличения количества дискретных (аналоговых) входов и выходов в устройстве к ПР205 можно подключать модули расширения типа ПРМ (до двух ПРМ к одному ПР205). Более подробно работа ПР205 приведена в [1]. На рис. 1 показан внешний вид устройства. 

Программируемый блок управления шаговыми двигателями серии SMSD-LAN (далее – БУ) предназначен для биполярного управления работой с максимальным током питания каждой из фаз двигателя не более 4,2 А для SMSD-4.2 LAN и не более 8 А для SMSD-8.0 LAN. На рис. 2 показан внешний вид SMSD-4.2 LAN.

БУ серии SMSD-LAN поддерживают следующие основные функции:
  • удалённое управление по сети Ethernet;
  • управление работой шагового двигателя (далее ШД) в режиме контроллера по программе, хранящейся в памяти БУ (до 4 программ управления);
  • автономная работа БУ по программе, хранящейся в энергонезависимой памяти; 
  • работа в режиме драйвера;
  • работа в ручном режиме – аналоговое управление скоростью, управление ШД при помощи потенциометра SPEED или аналогового входа SPEED IN;
  • работа в ручном режиме – аналоговое управление положением;
  • звуковая сигнализация критических ситуаций с индикацией кода ошибки.
Более подробно работа БУ серии SMSD-LAN приведена в [2]. Программа SMC-Program LAN предназначена для работы с блоками серии SMSD-LAN. Она не требует установки и начинает работать сразу после копирования на диск. Имеется достаточно гибкая система команд, которая приведена в [3].

Рассмотрим пример устройства на базе ПР205 и SMSD-4.2 LAN для случая, когда ШД управляет приводом для управления заслонки (или затвора). Положение заслонки определяется по двум концевым выключателям. Принципиальная схема устройства представлена на рис. 3.
В данном случае БУ SMSD-4.2 LAN работает в режиме контроллера. Основные элементы устройства, приведённые на принципиальной схеме: А1 – реле ПР205; А2 – БУ SMSD-4.2 LAN; М1 – ШД FL86STH68-2808F с током фазы 2,8 А. Питающее напряжение 24 В поступает на составные части устройства с соединителя XP1. Положение заслонки (открыто/закрыто) определяется двумя концевыми выключателями SB3, SB4. После нажатия на кнопку SB1 начинается работа ШД. Заслонка меняет своё положение (из закрытого в открытое или наоборот). Номера контактов в соединителях, а также позиционные обозначения соединителей в БУ SMSD-4.2 LAN – приведены условно. В табл. 1 приведено функциональное назначение дискретных входов реле ПР205 в устройстве. 
В табл. 2 приведено функциональное назначение дискретных выходов реле ПР205 в устройстве.
Поcле нажатия на кнопку SB1 на выходе DO3 ПР205 устанавливается лог. 1, которая поступает на вход ENABLE в БУ. Начинается автономная работа БУ по программе, хранящейся в его энергонезависимой памяти. Ниже приведён текст программы для БУ:0 SET_MIN_SPEED -> 10 // задание минимальной скорости (шагов/сек)

1 SET_ACC -> 15 // задание ускорения (шагов/сек2)
2 SET_MAX_SPEED -> 600 // задание максимальной скорости (шагов/сек)
3 SET_DEC -> 40000 // установить замедление
4 GOTO_PROGRAM_IF_IN1 -> 8 // при наличии лог. 1 на входе IN1 перейти на строку 8
5 SET_RELE // включить реле
6 GO_UNTIL_F -> 1 // продолжать движение пока не установится лог. 1 на входе IN1
7 GOTO_PROGRAM -> 11 // перейти на строку 11
8 GOTO_PROGRAM_IF_IN0 ->11 // при наличии лог. 1 на входе IN0 перейти на строку 11
9 SET_RELE // включить реле
10 GO_UNTIL_R -> 0 // продолжать движение, пока не установится лог. 0 на входе IN0
11 HARD_STOP // резкая остановка двигателя
12 HARD_HI_Z // остановка двигателя с выключением питания обмоток
13 CLR_RELE // выключить реле
14 END

Приведённые значения параметров, задающие скорость, ускорение и пр., в вышеуказанной программе приведены условно. Они определяются конкретной конструкцией привода заслонки или затвора. На рис. 4 приведён скриншот управляющей программы реле ПР205 в среде OWEN Logic для управления БУ SMSD-4.2 LAN в режиме контроллера.

На рис. 4 приведён также менеджер экрана «Работа 1» в режиме симуляции. Временной таймер, контролирующий временной интервал работы устройства, собран на генераторе импульсов BLINK1 и счётчике импульсов CTN1. Как только текущее время (открытия/закрытия) превысит заданную уставку (переменная – рабочий интервал), включится сигнал «Авария». Уставка задаётся с клавиатуры на передней панели ПР205. На рис. 4 на вкладке «симуляция дисплея» значение уставки равно 25 с. Отсчёт времени начинается сразу после нажатия кнопки «Открыть/закрыть». Блок, формирующий сигнал ENABLE для БУ SMSD-4.2 LAN, собран на триггере RS1 и таймере TON1. Применение вышеуказанного интерфейса управления позволяет на ПР200 организовать управление тремя БУ SMSD-4.2 LAN. При этом к ПР205 необходимо подключить два модуля расширения ПРМ-24.1. 

Выходные сигналы ПР200 «Авария», «Работа» могут быть задействованы для управления внешними исполнительными устройствами. На принципиальной схеме к данным выходам для визуального контроля подключены индикаторы Н1, Н2.

На рис. 5 приведена принципиальная схема устройства на базе ПР200 и БУ SMSD-4.2 LA, которая позволяет дискретными сигналами выбирать направление вращения и задавать скорость для аналогового входа SPEED IN в БУ SMSD-4.2 LAN, то есть с аналоговым регулированием скорости.
В данном случае БУ SMSD-4.2 LAN работает в ручном режиме управления. В табл. 3 приведено функциональное назначение дискретных входов реле ПР205 для работы в данном устройстве. 

В табл. 4 приведено функциональное назначение аналогового выхода и дискретных выходов реле ПР205 в устройстве.

Алгоритм работы данного устройства следующий. Необходимая скорость вращения вала ШД задаётся оператором, кнопками SB3 «Скорость увел.» и SB4 «Скорость уменьш.». Вращение вала в нужном направлении после задания скорости осуществляется после нажатия (и удерживания) кнопок SB1 – вперёд (или SB2 – назад). ПР205 обрабатывает поступающие от кнопок сигналы и формирует нужный уровень напряжения для аналогового управления скоростью вращения двигателя, сигналы старта и остановки, сигнал задания направления. Два концевых выключателя SB5, SB6 ограничивают перемещение в прямом и реверсном направлении. При срабатывании концевого выключателя продолжение движения в данном направлении запрещено. При достижении концевого выключателя возможно движение привода только в обратном направлении. На рис. 6 приведён скриншот управляющей программы реле ПР205 в среде OWEN Logic для управления БУ SMSD-4.2 LAN. БУ SMSD-4.2 LAN работает в ручном режиме.
БУ SMSD-4.2 LAN в ручном режиме с функцией аналогового управления скоростью принимают на входе в качестве задания аналоговый сигнал напряжения от 0 до 5 В. 0 В соответствует минимальной скорости двигателя (остановка), 5 В соответствует максимальной скорости ШД. На выходе О1 ПР200 значение по напряжению может меняться от 0 до 10 В. Поэтому в программе введена соответствующая поправка на величину скорости. В данном случае идёт оперирование относительной величиной (в % от максимальной скорости).

На рисунке 6 приведён также вид менеджера экрана «Работа 2» в режиме симуляции. На нём приведено, что текущее положение затвора – закрыт. Скорость открытия/закрытия затвора установлена 20% от максимальной.

На рис. 7 приведена принципиальная схема устройства на базе ПР205 и БУ SMSD-4.2 LA, работающего в режиме драйвера.
На рис. 8 приведён скриншот управляющей программы реле ПР205 в среде OWEN Logic для управления БУ SMSD-4.2 LAN, работающего в режиме драйвера.
Передвижение на один шаг ШД осуществляется по фронту импульса на входе STEP в БУ SMSD-4.2 LA в направлении, заданном сигналом DIR. Сигнал ENABLE задействован для разрешения питания фаз ШД. В табл. 5 приведено функциональное назначение дискретных входов реле ПР205 для работы в данном устройстве. 

В табл. 6 приведено функциональное назначение задействованных дискретных выходов реле ПР205 в устройстве.

В скриншоте данной управляющей программы можно выделить следующие функциональные блоки:
  • блок включения/выключения устройства. Выполнен на D-триггере DTRIG2;
  • блок выбора направления движения. Выполнен на D-триггере DTRIG1;
  • блок включения непрерывной работы. Выполнен на D-триггере DTRIG3;
  • блок задания количества шагов. Выполнен на генераторе импульсов BLINK1, счётчике импульсов CTN1, элементе сравнения на большее значение GT;
  • блок формирования сигнала ENABLE. Выполнен на логических элементах 2И, 2ИЛИ, НЕ.
В блоке задания количества шагов задействован счётчике импульсов CTN1. На его вход прямого счета U поступают импульсы с генератора импульсов BLINK1. Допустимый диапазон значений числа импульсов N – от 0 до 65 535. Максимальная частота переключений транзисторного выхода типа «КТ» реле ПР205 – 100 Гц. Учитывая это, частота генератора BLINK1 также задана –100 Гц. Конечно, выходная частота 100 Гц – 
это явно недостаточно для управления приводов, где необходима большая частота вращения вала ШД. Алгоритм работы данного устройства следующий. Можно выделить два режима работы: 
  • работа по заданному количеству шагов (режим № 1);
  • непрерывный режим работы (режим № 2).
Режим № 1. С кнопок, расположенных на лицевой панели ПР205, задаётся количество шагов (не более 65 535). Направление движения задаётся кнопкой – SB2. Движение привода начинается после нажатия на кнопку SB1 «Старт/Стоп». Два концевых выключателя SB5, SB6 ограничивают перемещение в прямом и реверсном направлении. При срабатывании концевого выключателя (SB5 либо SB6) продолжение движения в данном направлении запрещено. 

Режим № 2. Сначала задаётся направление движения кнопкой SB2. Движение привода в заданном направлении осуществляется после нажатия кнопки SB4 «Непрерывное движение». При этом идёт отсчёт количества шагов. Для остановки привода необходимо повторно нажать кнопку SB4. 

На рис. 8 приведён вид программы в режиме симуляции, вид экрана «Работа 3» при непрерывном режиме работы.
Применение программируемых реле с графическим цветным экраном в устройствах управления приводов вполне оправданно, когда необходим сравнительно недорогой технологический пульт для локального управления приводом. Алгоритм работы программируемого реле (технологического пульта) при необходимости можно оперативно изменить.

Литература:

  1. Руководство по эксплуатации. Устройства управляющее многофункциональное ПР205.
  2. Паспорт SMSD.LAN.004.ПС. Программируемый блок управления шаговыми двигателями SMSD_LAN. Краткое руководство.
  3. Программа для управления шаговыми приводами. SMC-Program LAN.
© СТА-ПРЕСС, 2024
Комментарии
Рекомендуем
Выставка ExpoElectronica 2024 и проблемы импортозамещения. Альтернативы китайским поставщикам электроника

Выставка ExpoElectronica 2024 и проблемы импортозамещения. Альтернативы китайским поставщикам

С 16 по 18 апреля 2024 года в МВЦ «Крокус Экспо» в Москве проходила крупнейшая по количеству участников и посетителей в России и ЕАЭС международная выставка электроники ExpoElectronica. Более 760 российских и международных участников имели возможность продемонстрировать свою продукцию и рассказать о своих достижениях. Впервые были представлены секции «Робототехника» и «Цифровые решения». Выставка привлекла компании основных партнёров РФ в области современной электроники, среди которых КНР, Беларусь, ОАЭ, Киргизия. В то же время развивается непростая ситуация с поставками компонентов РЭА из Китая в Россию. Наш корреспондент проанализировал проблему и сделал некоторые выводы, которые могут быть полезны для налаживания поставок от зарубежных партнёров, переориентирования внимания с КНР на страны Индокитая и Африканского континента, а также совершенствования системы платежей по альтернативным цепочкам.
28.05.2024 СЭ №5/2024 1073 0
Открытие квантовых точек и разработка технологии их массового производства. Часть 3. Технология синтеза коллоидных квантовых точек электроника

Открытие квантовых точек и разработка технологии их массового производства. Часть 3. Технология синтеза коллоидных квантовых точек

Данная статья посвящена конкретному вкладу каждого из трёх лауреатов Нобелевской премии по химии в 2023 году. В первой части рассмотрены общие аспекты нанокристаллов как заключительной триады полупроводников с квантово-размерным эффектом и описано открытие квантовых точек в стеклянных матрицах, сделанное Алексеем Екимовым в 1981 году в ГОИ им. Вавилова. Вторая часть посвящена коллоидным квантовым точкам, впервые полученным в виде сухого порошка Луисом Брюсом.  В третьей части статьи подробно рассмотрена технология синтеза коллоидных квантовых точек, разработанная Мунги Бавенди. Эта технология позволила организовать бурно развивающееся в настоящее время массовое производство квантовых точек для различных приложений, начиная с медицины, электронных компонентов и заканчивая катализом в промышленных масштабах.
27.05.2024 СЭ №5/2024 1001 0
Сверхпроводимость при высоких температурах: реальность и фальсификации. Часть 1. От низкотемпературной до высокотемпературной сверхпроводимости электроника

Сверхпроводимость при высоких температурах: реальность и фальсификации. Часть 1. От низкотемпературной до высокотемпературной сверхпроводимости

В начале апреля 2024 года был опубликован 124-страничный отчёт о судебном процессе Университета Рочестера против Ранга Диаса, в котором подробно описаны факты плагиата и научных фальсификаций этого преподавателя физики, ставшего на три года научной суперзвездой жёлтой прессы. В течение нескольких последних лет Диас публиковал статьи об очередном прорывном достижении, неумолимо приближавшем его к открытию сверхпроводимости при комнатной температуре и нормальном атмосферном давлении. Поскольку сверхпроводимость при нормальных условиях (НУ) способна практически полностью изменить всю существующую науку и технику, то на протяжении уже более сотни лет эта цель является путеводной звездой для многочисленных лабораторий, занимающихся данной проблемой. Однако никому в мире не удалось повторить достижения Диаса. Поскольку основным критерием истинности того или иного открытия в физике является получение одинаковых результатов по одной и той же методике в нескольких независимых лабораториях, то ведущие учёные в разных странах стали сомневаться в результатах экспериментов Диаса. Вывод независимой комиссии о том, что эта история оказалась просто фейком, произвёл эффект разорвавшейся бомбы. Многие учёные и особенно научные чиновники стали сомневаться в том, возможна ли вообще высокотемпературная сверхпроводимость и каковы перспективы развития этого направления. Для того чтобы ответить на этот вопрос, нужно представлять, что такое сверхпроводимость при высоких температурах и каковы неоспоримые достижения в этой области на данный момент. Этому посвящена первая часть статьи. Во второй части будут рассмотрены примеры нескольких нашумевших фальсификаций результатов измерений сверхпроводимости при «комнатных температурах».
27.05.2024 СЭ №5/2024 1037 0
Поле атмосфериков на фоне сейсмической активности при различной геофизической обстановке (экспериментальные данные) электроника

Поле атмосфериков на фоне сейсмической активности при различной геофизической обстановке (экспериментальные данные)

В статье приводятся экспериментальные данные АЧХ поля атмосфериков (п. а.), зарегистрированных на авроральных обсерваториях ПГИ Ловозеро (Мурманская обл.) и Баренцбург (арх. Шпицберген), и характеристики явлений, включая сейсмические данные, которые характеризуют геофизическую активность: солнечные вспышки X-Ray Flux (GOES), магнитограммы магнитного поля Земли, показания нейтронного монитора (космические лучи) и сейсмические данные норвежской сети NORSAR.  В качестве приёмно-регистрирующей аппаратуры поля атмосфериков на обсерваториях использовался приёмник ОНЧ-диапазона (400÷7500 Гц) с рамочной антенной на входе и последовательный анализатор спектра. Используемая аппаратура была разработана в ПГИ на основе программируемых аналоговых (AN221E04) и цифровых (PIC18F452) интегральных микросхем, что дало возможность получать высокую точность обработки аналоговых сигналов (не хуже 1%) и позволило сопоставлять результаты регистрации, выполненные в разных точках наблюдений, с численным моделированием процессов в нижней ионосфере Земли.
24.05.2024 СЭ №5/2024 1004 0

ООО «ПРОСОФТ» 7724020910 erid=2SDnjeaxp3k
ООО «ПРОСОФТ» 7724020910 erid=2SDnjeaxp3k