Работа с программным конфигуратором MST

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

Внимание
При использовании конфигуратора MST для конфигурации и отладки работы драйвера необходимо соблюдать меры безопасности, указанные в разделе.

Общее описание основных инструментов конфигуратора

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

Рабочее окно конфигуратора

Рабочее окно конфигуратора открывается сразу после запуска исполняемого файла конфигуратора (о запуске и соединении конфигуратора с драйвером – см. раздел).

Общий вид с инструментами рабочего окна показан на рисунке ниже:

Graphic
Общий вид рабочего окна конфигуратора
  1. Меню левой панели;

  2. Кнопка вызова окна настроек подключения Modbus RTU;

  3. Кнопка вызова меню управления перемещением;

  4. Кнопка выбора языка интерфейса конфигуратора (русский / английский);

  5. Кнопка вызова окна чтения регистров Modbus;

  6. Кнопка вызова окна записи в регистры Modbus;

  7. Поле параметров (регистров Modbus) драйвера;

  8. Кнопка сохранения значений параметров драйвера;

  9. Кнопка сброса параметров драйвера на заводские значения;

  10. Текстовое поле сообщений.

Меню левой панели служит для выбора модификаций драйвера, которые подключаются к конфигуратору: MST24 и MST34.

Кнопка вызова окна настроек подключения Modbus RTU служит для вызова окна настроек подключения Modbus RTU. В данном окне устанавливаются параметры соединения драйвера с конфигуратором по Modbus RTU (подробнее – см. раздел).

Кнопка вызова меню управления перемещением служит для вызова меню, в котором находятся кнопки вызова окон управления перемещением:

  • окно теста перемещения;

  • окно отображения состояния в реальном времени

    ,
как показано на рисунках ниже:

Graphic
Кнопка вызова окна теста перемещения
Graphic
Кнопка вызова окна отображения состояния в реальном времени

Описание инструментов окна теста перемещения приведено в разделе.

Описание инструментов окна отображения состояния в реальном времени приведено в разделе.

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

Кнопка вызова окна чтения регистров Modbus служит для вызова окна, в котором пользователь может осуществить чтение текущего значения параметра из регистра Modbus драйвера по заданному адресу регистра.

Кнопка вызова окна записи в регистры Modbus служит для вызова окна, в котором пользователь может осуществить запись значения параметра в регистра Modbus драйвера по заданному адресу регистра.

Более подробное описание инструментов окон чтения и записи регистров Modbus приведено в разделе.

Поле параметров (регистров Modbus) драйвера служит для задания и отображения значений параметров драйвера. Напротив каждого параметра отображается соответствующий адрес регистра (в десятичном коде).

Для задания требуемого значения параметра, в графе Параметр необходимо записать или выбрать в ниспадающем меню требуемое значение параметра:

GraphicGraphic

Для сохранения значения заданного параметра необходимо нажать кнопку сохранения текущих значений параметров драйвера.

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

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

Кнопка сброса параметров драйвера на заводские значения служит для сброса текущих значений параметров драйвера на заводские значения. После нажатия данной кнопки всем параметрам драйвера будут присвоены значения по умолчанию.

Текстовое поле сообщений служит для отображения данных приема и передачи по Modbus RTU в реальном времени между конфигуратором и драйвером, а также выдачи сообщений о состоянии обмена данными.

Окно настроек подключения Modbus RTU

Общий вид окна настроек подключения Modbus RTU приведен на рисунке ниже:

Graphic
Окно настроек подключения Modbus RTU

Меню Серийный порт служит для выбора номера виртуального COM-порта, созданного при подключении драйвера к ПК через конвертер USB/RS-485.

Меню Скорость передачи служит для выбора скорости обмена данными по интерфейсу RS-485 между драйвером и конфигуратором.

Примечание
Задаваемое значение скорости передачи должно соответствовать значению скорости передачи, установленному с помощью переключателей SW6 и SW7 драйвера

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

Поле Бит данных служит для задания количества бит данных в сообщении Modbus RTU. Значение по умолчанию (8 бит) не следует изменять.

Поле Стоп бит служит для задания количества стоповых бит в сообщении Modbus RTU. Значение по умолчанию (1 бит) не следует изменять.

Поле Бит проверки служит для выбора способа проверки контрольной суммы сообщения Modbus RTU. Значение по умолчанию (None) не следует изменять.

Кнопка Открыть послед. служит для запуска соединения конфигуратора с драйвером по Modbus RTU. После нажатия данной кнопки, конфигуратор инициирует соединение с драйвером, используя значения параметров, заданных в данном окне.

Окна чтения и записи регистров Modbus

Окно чтения регистров Modbus

Вид окна чтения регистров Modbus показан на рисунке ниже:

Graphic
Окно чтения регистров Modbus

Поле SlaveID служит для задания адреса подчиненного устройства (драйвера), по которому конфигуратор будет запрашивать данные. Значение данного адреса должно совпадать с сетевым адресом драйвера, установленным с помощью переключателей SW1...SW5. По умолчанию, для адреса подчиненного устройства в поле SlaveID задано значение 1.

Примечание
При работе с конфигуратором, переключатели SW1...SW5 драйвера должны быть установлены в положение, соответствующее сетевому адресу 1, а значение адреса в поле SlaveID следует оставить заданным по умолчанию. В противном случае, конфигуратор не сможет прочитать регистры параметров драйвера и выдаст сообщение об ошибке связи.

Поле Address служит для задания значения адреса регистра параметра, значение которого требуется прочесть. Значение адреса задается в десятичном коде.

В меню DataType указывается тип данных, читаемых из регистра.

Поле Quantity: в данном поле следует оставить значение 1, заданное по умолчанию.

Кнопка Read: по нажатию данной кнопки конфигуратор осуществляет чтение данных параметра с адресом регистра, указанным в поле Address. Прочитанные данные регистра отображаются в поле текстовых сообщений рабочего окна конфигуратора:

Graphic

Кнопка Cancel служит для отмены чтения данных параметра с адресом регистра, указанным в поле Address. По нажатию данной кнопки окно чтения регистров Modbus закрывается.

Окно записи в регистры Modbus

Вид окна записи в регистры Modbus показан на рисунке ниже:

Graphic
Окно записи в регистры Modbus

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

Примечание
При работе с конфигуратором, переключатели SW1...SW5 драйвера должны быть установлены в положение, соответствующее сетевому адресу 1, а значение адреса в поле SlaveID следует оставить заданным по умолчанию. В противном случае, конфигуратор не сможет прочитать регистры параметров драйвера и выдаст сообщение об ошибке связи.

Поле Address служит для задания значения адреса регистра параметра, в который требуется записать значение. Значение адреса задается в десятичном коде.

В меню DataType указывается тип данных, записываемых в регистр.

Поле Value служит для задания значения параметра, который требуется записать в регистр с адресом, указанным в поле Address.

Кнопка Send: по нажатию данной кнопки конфигуратор осуществляет запись значения параметра, указанного в поле Value в регистр с адресом, указанным в поле Address. Записанное в регистр значение отображается в поле текстовых сообщений рабочего окна конфигуратора, а также в графе Параметр поля параметров (регистров Modbus):

GraphicGraphic
Примечание
Записанное значение в графе Параметр поля параметров (регистров Modbus) обновляется только после перехода в окно Тест перемещения

Кнопка Cancel служит для отмены записи данных в регистр с адресом, указанным в поле Address. По нажатию данной кнопки окно записи в регистры Modbus закрывается.

Окно теста перемещения

Общий вид окна теста перемещения показан на рисунке ниже:

Graphic
Окно теста перемещения

Окно теста перемещения позволяет задать параметры драйвера и проверить его работу, используя, непосредственно, инструменты данного окна.

Окна теста перемещения содержит два основных раздела:

  • раздел общих настроек;

  • раздел настроек режимов.

Раздел общих настроек

Раздел общих настроек окна теста перемещения содержит меню выбора основных режимов драйвера, поля для задания параметров перемещения вала двигателя, а также кнопки, служащие для запуска двигателя с заданными параметрами. Описание меню, полей и кнопок раздела общих настроек приведено в таблице ниже:

Инструменты раздела общих настроек окна теста перемещения
ИнструментНазначениеКомментарий

Меню Режим работы

Меню выбора режима работы драйвера: режим работы от внешних команд или режим работы от внутренней логики

Значения параметра: см. раздел, параметр P17, адрес регистра 17

Меню Тип привода

Меню выбора типа двигателя: двухфазный или трехфазный

Значения параметра: см. раздел, параметр P21, адрес регистра 21

Меню Режим работы привода

Меню выбора типа контура управления двигателем: разомкнутый (открытый) или замкнутый (серворежим 1 или серворежим 2)

Значения параметра: см. раздел, параметр P22, адрес регистра 22

Меню Направление движения

Меню выбора направления движения вала двигателя: прямое или обратное (реверс)

Значения параметра: см. раздел, параметр P23, адрес регистра 23

Меню Режим работы от внутренней логики

Меню выбора типовых функций управления в режиме работы от внутренней логики

Значения параметра: см. раздел, параметр P20, адрес регистра 20

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

Меню Режим положения

Меню выбора режима позиционирования (перемещения) вала двигателя: абсолютный или инкрементальный

Значения параметра: см. раздел, параметр P84, адрес регистра 84

Поле Ускорение

Данное поле используется для перемещения вала двигателя на заданную позицию.

В данном поле задается значение ускорения вала двигателя в начале перемещения на заданную позицию

Значения параметра: см. раздел, параметр P70, адрес регистра 70

Поле Замедление

Данное поле используется для перемещения вала двигателя на заданную позицию.

В данном поле задается значение замедления вала двигателя при завершении перемещения на заданную позицию

Значения параметра: см. раздел, параметр P71, адрес регистра 71

Поле Скорость

Данное поле используется для перемещения вала двигателя на заданную позицию.

В данном поле задается значение максимальной скорости вала двигателя при перемещении на заданную позицию

Значения параметра: см. раздел, параметр P72, адрес регистра 72

Поле Положение

Данное поле используется для перемещения вала двигателя на заданную позицию.

В данном поле задается значение позиции (количество шагов) вала двигателя при перемещении на заданную позицию

Значения параметра: см. раздел, параметр P73, адрес регистра 73

Поле Ускорение рывка

Данное поле используется для режима постоянного вращения вала двигателя с заданной скоростью.

В данном поле задается значение ускорения вращения вала двигателя до достижения скорости постоянного вращения

Значения параметра: см. раздел, параметр P75, адрес регистра 75

Поле Замедление рывка

Данное поле используется для режима постоянного вращения вала двигателя с заданной скоростью.

В данном поле задается значение замедления вращения вала двигателя во время останова вращения

Значения параметра: см. раздел, параметр P76, адрес регистра 76

Поле Скорость рывка

Данное поле используется для режима постоянного вращения вала двигателя с заданной скоростью.

В данном поле задается значение максимальной скорости постоянного вращения вала двигателя

Значения параметра: см. раздел, параметр P77, адрес регистра 77

Поле Замедление экстренной остановки

Данное поле используется как для режима постоянного вращения вала двигателя с заданной скоростью так и для режима перемещения вала двигателя на заданную позицию.

В данном поле задается значение замедления вращения во время экстренного останова

Значения параметра: см. раздел, параметр P78, адрес регистра 78

Примечание
В конфигураторе не предусмотрена отдельная кнопка, по нажатию которой выдается команда экстренного останова вращения двигателя с замедлением, заданным в данном поле. Выдачу команды для проверки экстренного останова следует производить посредством:
  • подачи дискретного сигнала на дискретный вход драйвера с назначенной функцией экстренного останова;

  • записи значения 5 в регистр 18 (параметр P18).

Кнопка ручного запуска Подача вперед

Кнопка перемещения вала двигателя в прямом направлении на заданную позицию.

По нажатию данной кнопки осуществляется запуск двигателя и перемещение на позицию, заданную в поле Положение

со скоростью перемещения, заданной в поле Скорость, ускорением вращения в начале движения, заданным в поле Ускорение и замедлением вращения при останове, заданным в поле Замедление

Кнопка ручного запуска Подача назад

Кнопка перемещения вала двигателя в обратном направлении на заданную позицию.

По нажатию данной кнопки осуществляется запуск двигателя и перемещение на позицию, заданную в поле Положение

со скоростью перемещения, заданной в поле Скорость, ускорением вращения в начале движения, заданным в поле Ускорение и замедлением вращения при останове, заданным в поле Замедление

Кнопка ручного запуска Бесконечная подача вперед

Кнопка постоянного вращения вала двигателя с заданной скоростью в прямом направлении.

По нажатию и удержанию данной кнопки осуществляется запуск двигателя и вращение вала в прямом направлении с постоянной скоростью, заданной в поле Скорость рывка

, ускорением вращения в начале движения, заданным в поле Ускорение рывка.

По отпусканию данной кнопки осуществляется останов вращения вала двигателя с

и замедлением вращения, заданным в поле Замедление рывка

Кнопка ручного запуска Бесконечная подача назад

Кнопка постоянного вращения вала двигателя с заданной скоростью в обратном направлении.

По нажатию и удержанию данной кнопки осуществляется запуск двигателя и вращение вала в обратном направлении с постоянной скоростью, заданной в поле Скорость рывка

, и ускорением вращения в начале движения, заданным в поле Ускорение рывка.

По отпусканию данной кнопки осуществляется останов вращения вала двигателя с

и замедлением вращения, заданным в поле Замедление рывка

Примечание
Кнопки ручного запуска действуют, когда в меню Режим работы от внутренней логики выбрано значение 0 – Управление по MODBUS
Раздел настроек режимов

Раздел настроек режимов окна теста перемещения содержит вкладки с настройками функций дискретных входов и выходов, настройками работы двигателя в разомкнутом и замкнутом контурах управления, настройками контура тока двигателя, настройками функции возврата в исходное положение. Описание вкладок с инструментами раздела настроек режимов приведено в таблице ниже:

Инструменты раздела настроек режимов окна теста перемещения
ИнструментНазначениеКомментарий
Вкладка Входы/выходы
Graphic

Меню Вход 1... Вход 6

Меню выбора функций, назначаемых для дискретных входов IN1...IN6

Значения параметров: см. раздел, параметры P60...P65, адреса регистров 60...65 (биты 0...4)

соответственно для входов IN1..IN6

Меню Выход 1 и Выход 2

Меню выбора функций, назначаемых для дискретных выходов OUT1 и OUT2

Значения параметров: см. раздел, параметры P66 и P67, адреса регистров 66 и 67 (биты 0...3)

соответственно для дискретных выходов OUT1 и OUT2

Кнопки-индикаторы Полярность

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

Кнопкой-индикатором снабжен каждый дискретный вход и дискретный выход.

Функция кнопки-индикатора для дискретного входа:

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

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

Функция кнопки-индикатора для дискретного выхода:

  • индикатор кнопки включен: выбран нормально-разомкнутый (НО) активный сигнал дискретного выхода;

  • индикатор кнопки выключен: выбран нормально-замкнутый (НЗ) активный сигнал дискретного выхода.

Вкладка Общие параметры
Graphic

Поле Фильтр управляющих импульсов

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

Значения параметра: см. раздел, параметр P28, адрес регистра 28

Поле Время входа в ожидание

В данном поле задается значение временного интервала между остановом двигателя и входом драйвера в режим ожидания при работе в разомкнутом контуре

Значения параметра: см. раздел, параметр P27, адрес регистра 27

Поле Опорный ток (closeloop) (%)

В данном поле задается значение выходного тока драйвера, подаваемого на обмотки шагового двигателя в режиме останова или ожидания при работе в замкнутом контуре. Задается в процентах от максимально допустимого тока, задаваемого в поле Максимальный ток (closeloop) (%)

Значения параметра: см. раздел, параметр P46, адрес регистра 46

Поле Импульсов на оборот

Данное поле служит для настройки микрошага: в поле задается разрешение вращения вала двигателя – количество импульсов на один оборот вала двигателя

Значения параметра: см. раздел, параметр P24, адрес регистра 24

Поле Разрешение энкодера

Данное поле используется при работе в замкнутом контуре с применением энкодера. В данном поле задается разрешение квадратурного энкодера

Значения параметра: см. раздел, параметр P40, адрес регистра 40

Поле Точность позиционирования

Данное поле используется при работе в замкнутом контуре с применением энкодера. В данном поле задается значение ошибки при достижении двигателем заданной позиции

Значения параметра: см. раздел, параметр P42, адрес регистра 42

Поле Рабочий ток (мА)

В данном поле задается значение выходного тока драйвера, подаваемого на обмотки шагового двигателя для вращения вала двигателя при работе в разомкнутом контуре

Значения параметра: см. раздел, параметр P25, адрес регистра 25

Поле Гистерезис активации ошибки позиционирования

В данном поле задается значение гистерезиса ошибки позиционирования. Значение задается в количестве меток энкодера (разрешение энкодера)

Значения параметра: см. раздел, параметр P41, адрес регистра 41

Поле Время импульса

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

Значения параметра: см. раздел, параметр P44, адрес регистра 44

Поле Ток удержания (%)

В данном поле задается значение, определяющее выходной ток драйвера в режиме ожидания после останова двигателя при работе в разомкнутом контуре. Значение задается в процентах от значения выходного тока драйвера, задаваемого в поле Рабочий ток (мА)

Значения параметра: см. раздел, параметр P26, адрес регистра 26

Поле Максимальный ток (closeloop) (%)

В данном поле задается максимально допустимое значение выходного тока драйвера, подаваемого на обмотки шагового двигателя для вращения вала двигателя при работе в замкнутом контуре

Значения параметра: см. раздел, параметр P45, адрес регистра 45

Поле Задержка сигнала начала позиционирования

В данном поле задается значение, определяющее время, в течение которого вал двигателя будет удерживаться в заданной позиции после ее достижения

Значения параметра: см. раздел, параметр P43, адрес регистра 43

Вкладка Настройки серворежима
Graphic

Серворежим 1

Поле Низкоскоростная антивибрационная Kdi

Используется, когда выбран Серворежим 1. В данном поле задается значение коэффициента подавления резонанса в контуре скорости при работе в замкнутом контуре управления

Значения параметра: см. раздел, параметр P49, адрес регистра 49

Поле FV1 (Гц)

Используется, когда выбран Серворежим 1. В данном поле задается значение частоты среза первого НЧ-фильтра контура скорости при работе в замкнутом контуре управления

Значения параметра: см. раздел, параметр P47, адрес регистра 47

Поле FV2 (Гц)

Используется, когда выбран Серворежим 1. В данном поле задается значение частоты среза второго НЧ-фильтра контура скорости при работе в замкнутом контуре управления

Значения параметра: см. раздел, параметр P48, адрес регистра 48

Серворежим 2

Поле Kp ПИД-регулятора

Используется, когда выбран Серворежим 2. В данном поле задается значение пропорционального коэффициента усиления в контуре обратной связи по позиционированию при работе в замкнутом контуре управления

Значения параметра: см. раздел, параметр P50, адрес регистра 50

Поле Ki ПИД-регулятора

Используется, когда выбран Серворежим 2. В данном поле задается значение интегрального коэффициента усиления в контуре обратной связи по позиционированию при работе в замкнутом контуре управления

Значения параметра: см. раздел, параметр P51, адрес регистра 51

Поле Компенсация гравитации

Используется, когда выбран Серворежим 2. В данном поле задается значение коэффициента компенсации гравитации при работе в замкнутом контуре управления

Значения параметра: см. раздел, параметр P55, адрес регистра 55

Поле Обратная связь по скорости KV1

Используется, когда выбран Серворежим 2. В данном поле задается значение коэффициента демпфирования 1 в контуре обратной связи по скорости при работе в замкнутом контуре управления

Значения параметра: см. раздел, параметр P52, адрес регистра 52

Поле Обратная связь по скорости KV2

Используется, когда выбран Серворежим 2. В данном поле задается значение коэффициента демпфирования 2 в контуре обратной связи по скорости при работе в замкнутом контуре управления

Значения параметра: см. раздел, параметр P53, адрес регистра 53

Поле Обратная связь по скорости KVFF

Используется, когда выбран Серворежим 2. В данном поле задается значение коэффициента прямой связи в контуре прямой связи по скорости при работе в замкнутом контуре управления

Значения параметра: см. раздел, параметр P54, адрес регистра 54

Вкладка Настройки токового контура
Graphic

Поле AutoPI

Включение и отключение функции PI:

  • в поле установлен флажок – функция PI включена: для управления двигателем используются исходные параметры обмотки двигателя, определенные драйвером автоматически;

  • в поле снят флажок – функция PI отключена: для управления двигателем используются исходные параметры обмотки двигателя, заданные пользователем.

Значения параметра: см. раздел, параметр P30, адрес регистра 30

Поле Постоянная момента

В данном поле задается значение постоянной момента двигателя

Значения параметра: см. раздел, параметр P35, адрес регистра 35

Поле Уст. индуктивность

В данном поле задается значение индуктивности обмотки двигателя, определенное пользователем

Значения параметра: см. раздел, параметр P34, адрес регистра 34

Поле Уст. сопротивление

В данном поле задается значение сопротивления обмотки двигателя, определенное пользователем

Значения параметра: см. раздел, параметр P33, адрес регистра 33

Поле Измеренное сопротивление (мОм)

В данном поле отображается значение сопротивление обмотки двигателя, определенное с помощью функции PI

Значения параметра: см. раздел, параметр P31, адрес регистра 31

Поле Измеренная индуктивность (мГн)

В данном поле отображается значение индуктивности обмотки двигателя, определенное с помощью функции PI

Значения параметра: см. раздел, параметр P32, адрес регистра 32

Поле Kc токового контура

В данном поле задается значение коэффициента усиления Kc ПИ-регулятора контура управления тока

Значения параметра: см. раздел, параметр P38, адрес регистра 38

Поле Ki токового контура

В данном поле задается значение интегрального коэффициента усиления Ki ПИ-регулятора контура управления тока

Значения параметра: см. раздел, параметр P37, адрес регистра 37

Поле Kp токового контура

В данном поле задается значение пропорционального коэффициента усиления Kp ПИ-регулятора контура управления тока

Значения параметра: см. раздел, параметр P36, адрес регистра 36

Вкладка Настройки возврата в ноль
Graphic

Меню Режим отработки ноля

Меню выбора активации возврата на исходную позицию. Значение, задаваемое в данном меню определяет способ активации возврата на исходную позицию

Значения параметра: см. раздел, параметр P287, адрес регистра 287

Меню Алгоритм возврата в ноль

Меню выбора режима возврата на исходную позицию Значение, задаваемое в данном меню определяет режим и условия при котором будет осуществляться возврат на исходную позицию

Значения параметра: см. раздел, параметр P288, адрес регистра 288

Меню Алгоритм определения исходной координаты

Меню выбора режима обработки параметра смещения исходной позиции (параметр P293/P294) и сигнала концевика предельного положения. Значение, задаваемое в данном меню определяет действия драйвера:

  • при обработке заданного значения смещения исходной позиции, задаваемой в поле Изменение положения (параметр P293/P294);

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

Значения параметра: см. раздел, параметр P295, адрес регистра 295

Поле Изменение положения

В данном поле задается значение смещения исходной позиции (параметр P293/P294)

Значения параметра: см. раздел, параметр P293, адрес регистра 293

Поле Ускорение возврата в исходное положение

Поле Возврат в исходное положение на низкой скорости

В данном поле задается значение скорости режима медленного поиска сигнала исходной позиции

Значения параметра: см. раздел, параметр P290, адрес регистра 290

Поле Возврат в исходное положение на высокой скорости

В данном поле задается значение скорости режима быстрого поиска сигнала исходной позиции

Значения параметра: см. раздел, параметр P289, адрес регистра 289

Поле Момент возврата при столкновении (мА)

В данном поле задается значение порога тока, соответствующего значению крутящего момента, по которому определяется момент достижения позиции механического ограничителя

Значения параметра: см. раздел, параметр P298, адрес регистра 298

Поле Скорость возврата в исходное положение при столкновении (RPM)

В данном поле задается значение порога скорости, по которому определяется момент достижения позиции механического ограничителя

Значения параметра: см. раздел, параметр P297, адрес регистра 297

Поле Время возврата к нулю при обнаружении столкновения (50 µs)

Значение, задаваемое в данном поле, определяет время, по истечении которого будет произведен останов двигателя при условии достижении пороговых значений скорости и крутящего момента, заданных соответственно в поле Скорость возврата в исходное положение при столкновении (RPM) (параметр P297) и поле Момент возврата при столкновении (мА) (параметр P298)

Значения параметра: см. раздел, параметр P296, адрес регистра 296

Окно отображения состояния в реальном времени

Окно отображения состояния в реальном времени позволяет пользователю контролировать текущие значения некоторых параметров, а также текущие состояния дискретных входов драйвера в реальном времени.

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

Graphic
Адреса регистров параметров, контролируемых в реальном времени

Дискретные входы и выходы, текущие состояния которых контролируются в окне отображения состояния в реальном времени, показаны на рисунке ниже:

Graphic
Дискретные входы и выходы, контролируемые в окне отображения состояния в реальном времени

Подготовка к работе с конфигуратором MST

Для работы с конфигуратором необходимо подготовить:

  • ПК, отвечающий следующим системным требованиям:

    • ОС: Windows 7 (SP1+), 8.1, 10, 11 (32/64 Bit);

    • процессор: Intel Core i3 2 ГГц или аналогичный;

    • оперативная память: 2 ГБ;

    • свободное место на жестком диске: 1 ГБ;

    • системные библиотеки: Microsoft .NET 4.8 или выше, Microsoft Visual C++ 2015-2022;

    • наличие порта USB;

  • Конвертер USB/RS-485, обеспечивающий скорость передачи данных не менее 9600 бит/с.

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

  1. скачать архивный файл конфигуратора на сайте www.owen.ru;

  2. распаковать архивный файл конфигуратора в отдельную папку на локальном жестком диске ПК.

Подключение и соединение конфигуратора MST с драйвером

Для подключения ПК с конфигуратором к драйверу следует использовать конвертер USB/RS-485 в соответствии со схемой подключения, приведенной на рисунке ниже:

Graphic
Схема подключения ПК к драйверу через конвертер USB/RS-485
Примечание
Для подключения конвертера USB/RS-485 к драйверу можно использовать любой из двух разъемов RJ-45 драйвера

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

  1. Установить переключатели сетевого адреса SW1...SW5 в положение, соответствующее сетевому адресу 1 (см. таблицу);

  2. Установить переключатели скорости обмена данных SW6 и SW5 в положение, соответствующее требуемой скорости обмена данных (см. таблицу);

  3. Включить ПК и подать электропитание на драйвер. Проконтролировать, что индикаторы драйвера отображают его нормальную работу: индикатор зеленого цвета – мигает, индикатор красного цвета – выключен;

  4. Из папки конфигуратора на жестком диске ПК запустить исполняемый файл конфигуратора RTConfigurator.exe

    ;
  5. В открывшемся рабочем окне конфигуратора, в меню левой панели, выбрать модификацию драйвера (MST24-MST34) нажатием левой клавишей мыши:

    Graphic

  6. В рабочем окне конфигуратора, в верхнем меню слева, нажать кнопку Настройки подключения , после чего откроется окно настроек подключения Modbus RTU:

    Graphic

    В окне настроек подключения Modbus RTU выбрать необходимый номер виртуального COM-порта, а также скорость передачи, установленную ранее с помощью переключателей SW6 и SW7 драйвера.

    Требуемый номер COM-порта можно определить в Диспетчере устройств ОС ПК, в разделе Порты (COM и LPT):

    Graphic

    После выбора COM-порта и скорости передачи, в окне настроек подключения Modbus RTU следует нажать кнопку Открыть послед., после чего конфигуратор инициирует соединение и обмен данными с драйвером;

  7. Проконтролировать, что в нижней части рабочего окна конфигуратора, появилось сообщение об успешном соединении Connected, а в текстовом поле сообщений внизу, появилось сообщение об успешном чтении всех параметров драйвера All parameters were read successfully

    :

    Graphic

После выполнений действий, описанных выше, конфигуратор готов к дальнейшей работе с драйвером.

В случае отсутствия соединения конфигуратора с драйвером и (или) невозможности чтения конфигуратором параметров драйвера:

  • необходимо убедиться в целостности кабелей, используемых для подключения, и правильность подключения драйвера к конвертеру USB/RS-485 и ПК;

  • при появлении в текстовом поле сообщения Порт COM не существует :

    Graphic

    следует убедиться, что в окне настроек подключения Modbus RTU выбран правильный номер COM-порта;

  • при появлении в текстовом поле сообщения Communication timeout :

    Graphic

    следует убедиться, что:

    • в окне настроек подключения Modbus RTU выбрана скорость передачи данных совпадающая со скоростью передачи, установленной на драйвере переключателями SW6 и SW;

    • положение переключателей SW1...SW5 драйвера соответствует сетевому адресу 1

      ;
    • используемый конвертер USB/RS-485 обеспечивает скорость передачи данных не ниже установленной на драйвере и выбранной в окне настроек подключения Modbus RTU

      .

Примеры использования конфигуратора MST

В разделах приведено несколько примеров выполнения конфигурации драйвера для возможных применений.

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

Пример управления двигателем в режиме STEP/DIR

Исходные данные по применению:

  • тип шагового двигателя: двухфазный;

  • контур управления: разомкнутый;

  • внешний сигнал управляющих импульсов (STEP): дифференциальный, напряжением 5 В, подается на вход IN1 драйвера;

  • дискретный сигнал направления вращения (DIR): дифференциальный, высокий логический уровень 5 В, подается на вход IN2 драйвера.

Последовательность выполнения конфигурации:

  1. В конфигураторе открыть окно Управление перемещением > Тест перемещения;

  2. В меню инструментов окна Тест перемещения для указанных ниже параметров установить следующие значения:

    • Режим работы: 1 – От внешних команд;

    • Режим работы привода: 0 – Открытый контур управления;

    • Тип привода: 0 – 2 фазный;

    • Направление движения: 0 – Прямая подача.

    Во вкладе Входы/Выходы:
    • Вход 1: 0 – Импульсы (STEP) ШИМ;

    • Вход 2: 1 – Направление (DIR) УРОВЕНЬ.

    Graphic

  3. Сохранить заданные значения параметров. Для этого в верхней левой части рабочего окна конфигуратора нажать кнопку сохранения параметров:

    Graphic

  4. Для применения значений заданных параметров, после их сохранения подождать 5 секунд, затем выключить питание драйвера и включить его снова. После включения драйвера, драйвер готов к работе в заданном режиме.

    Значение количества шагов перемещения вала двигателя можно контролировать в окне Отображение состояния, в поле параметра Счетчик внешних импульсов:

    Graphic

Пример управления двигателем по RS-485 (Modbus RTU) – постоянное вращение и останов

Исходные данные по применению:

  • тип шагового двигателя: двухфазный;

  • контур управления: разомкнутый;

  • функция экстренного останова: да;

  • максимальная скорость вращения: 1000 об/мин;

  • ускорение вращения вала в начале движения: 5 об/с2;

  • замедление вращения вала при штатном останове: 5 об/с2;

  • замедление вращения вала при экстренном останове: 100 об/с2;

  • драйвер должен выдать дискретные сигналы о достижении заданной максимальной скорости вращения на выходы OUT1 и OUT2, тип дискретных выходов – нормально-разомкнутый (при достижении максимальной скорости состояние выходов OUT1 и OUT2 – замкнуто).

Последовательность выполнения конфигурации:

  1. В конфигураторе открыть окно Управление перемещением > Тест перемещения;

  2. В меню инструментов окна Тест перемещения для указанных ниже параметров установить следующие значения:

    • Режим работы: 0 – От внутренней логики;

    • Режим работы привода: 0 – Открытый контур управления;

    • Тип привода: 0 – 2 фазный;

    • Направление движения: 0 – Прямая подача.

    • Режим работы от внутренней логики: 0 – Управление по MODBUS:

    Graphic

    во вкладе Входы/Выходы:

    • Выход 1: 4 – Скорость достигнута;

    • Кнопка-индикатор Полярность (Выход 1): переключить в режим НО (индикатор зеленого цвета включен);

    • Выход 2: 4 – Скорость достигнута;

    • Кнопка-индикатор Полярность (Выход 2): переключить в режим НО (индикатор зеленого цвета включен):

    Graphic

  3. Согласно исходным данным, задать значение максимальной скорости перемещения, значения ускорения в начале вращения вала и замедления при штатном останове, а также значение замедления вала при экстренном останове. Для этого можно использовать либо окно Тест перемещения, либо поле параметров (регистров Modbus) в рабочем окне конфигуратора.

    При использовании окна Тест перемещения необходимо ввести требуемое значение параметра в соответствующее поле и нажать на ПК клавишу ENTER:

    • максимальная скорость вращения 1000 об/мин: в поле Скорость рывка

      ;
    • ускорение вращения вала в начале движения 5 об/с2: в поле Ускорение рывка

      ;
    • замедление вращения вала при штатном останове 5 об/с2: в поле Замедление рывка

      ;
    • замедление вращения вала при экстренном останове 100 об/с2: в поле Замедление экстренной остановки

      :

    Graphic

    При использовании поля параметров (регистров Modbus) рабочего окна конфигуратора, в поле графы Параметр соответствующего параметра необходимо записать его значение и затем нажать на ПК клавишу ENTER:

    • максимальная скорость вращения 1000 об/мин: в поле параметра Скорость рывка (адрес регистра 77) записать значение 1000

      ;
    • ускорение вращения вала в начале движения 5 об/с2: в поле параметра Ускорение рывка (адрес регистра 75) записать значение 5

      ;
    • замедление вращения вала при штатном останове 5 об/с2: в поле параметра Замедление рывка (адрес регистра 76) записать значение 5

      ;
    • замедление вращения вала при экстренном останове 100 об/с2: в поле параметра Замедление экстренной остановки (адрес регистра 78) записать значение 100

      :

    Graphic

  4. Проверить работу драйвера в заданном режиме посредством выдачи команд запуска, штатного останова и экстренного останова. Данные команды могут быть выданы с помощью кнопки Бесконечная подача вперед в окне Тест перемещения, либо записью соответствующих значений в регистр 18 в окне записи в регистры Modbus:

    • команда запуска: нажать и удерживать кнопку Бесконечная подача вперед, либо записать значение 3 в регистр 18;

    • команда штатного останова: отпустить кнопку Бесконечная подача вперед, либо записать значение 6 в регистр 18;

    • команда экстренного останова: записать значение 5 в регистр 18:

    GraphicGraphic

    Посредством выдачи команд запуска, штатного останова и экстренного останова, драйвер, соответственно, разгонит вал двигателя с заданным ускорением до заданной со скорости и остановит его с заданными значениями замедления штатного и экстренного остановов.

    Состояние нормально-разомкнутых дискретных выходов OUT1 и OUT2, сигнализирующих о достижении заданной скорости вращения вала двигателя (выходы замкнуты), значение текущей скорости вращения вала двигателя, а также количество шагов вала двигателя, совершенных во время его вращения можно проконтролировать в окне Отображение состояния:

    Graphic

    Примечание
    Активный дискретный сигнал достижения заданной скорости на выходах OUT1 и OUT2 присутствует только когда скорость вращения вала двигателя равна заданной скорости. Соответственно, при ускорении и замедлении вращения вала двигателя активный дискретный сигнал достижения заданной скорости отсутствует на выходах OUT1 и OUT2 .
  5. Сохранить заданные значения параметров. Для этого в верхней левой части рабочего окна конфигуратора нажать кнопку сохранения параметров:

    Graphic

  6. Для применения значений заданных параметров, после их сохранения подождать 5 секунд, затем выключить питание драйвера и включить его снова.

    После включения драйвера, драйвер готов к работе в заданном режиме. При выдаче управляющим устройством (например, ПЛК) по RS-485 (Modbus RTU) команд запуска, штатного останова и экстренного останова (запись регистр с адресом 18 значений 3, 6 и 5 соответственно), драйвер запустит и остановит вращение вала двигателя в соответствии с выполненными настройками.

Пример управления двигателем по RS-485 (Modbus RTU) – переход на заданную позицию

Исходные данные по применению:

  • тип шагового двигателя: двухфазный;

  • контур управления: разомкнутый;

  • режим позиционирования: инкрементальный;

  • количество шагов на которое должен переместиться вал двигателя: 200000 шагов;

  • максимальная скорость перемещения: 600 об/мин

  • ускорение вращения вала в начале движения: 10 об/с2

    ;
  • замедление вращения вала при окончании движения: 10 об/с2

    .
  • драйвер должен выдать дискретные сигналы о достижении заданной позиции на выходы OUT1 и OUT2, тип дискретных выходов – нормально-разомкнутый (при достижении заданной позиции состояние выходов OUT1 и OUT2 – замкнуто)

    .

Последовательность выполнения конфигурации:

  1. В конфигураторе открыть окно Управление перемещением > Тест перемещения;

  2. В меню инструментов окна Тест перемещения для указанных ниже параметров установить следующие значения:

    • Режим работы: 0 – От внутренней логики;

    • Режим работы привода: 0 – Открытый контур управления;

    • Тип привода: 0 – 2 фазный;

    • Направление движения: 0 – Прямая подача.

    • Режим положения: 0 – Инкрементный;

    • Режим работы от внутренней логики: 0 – Управление по MODBUS:

    Graphic

    во вкладе Входы/Выходы:

    • Выход 1: 3 – Положение достигнуто;

    • Кнопка-индикатор Полярность (Выход 1): переключить в режим НО (индикатор зеленого цвета включен);

    • Выход 2: 3 – Положение достигнуто;

    • Кнопка-индикатор Полярность (Выход 2): переключить в режим НО (индикатор зеленого цвета включен):

    Graphic

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

    При использовании окна Тест перемещения необходимо ввести требуемое значение параметра в соответствующее поле и нажать на ПК клавишу ENTER:

    • значение позиции 200000 шагов: в поле Положение

      ;
    • значение максимальной скорости перемещения 600 об/мин: в поле Скорость

      ;
    • значение ускорения вращения вала в начале движения 10 об/с2: в поле Ускорение

      ;
    • значение замедления вращения вала при окончании движения 10 об/с2: в поле Замедление

      :

    Graphic

    При использовании поля параметров (регистров Modbus) рабочего окна конфигуратора, в поле графы Параметр соответствующего параметра необходимо записать его значение и затем нажать на ПК клавишу ENTER:

    • значение позиции 200000 шагов: в поле параметра Режим движения по ключевым точкам (адрес регистра 73) записать значение 200000

      ;
    • значение максимальной скорости перемещения 600 об/мин: в поле параметра Максимальная скорость в режиме движения по ключевым точкам (адрес регистра 72) записать значение 600

      ;
    • значение ускорения вращения вала в начале движения 10 об/с2: в поле параметра Ускорение в режиме движения по ключевым точкам (адрес регистра 70) записать значение 10

      ;
    • значение замедления вращения вала при окончании движения 10 об/с2: в поле параметра Замедление в режиме движения по ключевым точкам (адрес регистра 71) записать значение 10

      :

    Graphic

  4. Проверить работу драйвера в заданном режиме посредством выдачи команды перехода на заданную позицию. Команда перехода на заданную позицию может быть выдана либо нажатием кнопки Подача вперед в окне Тест перемещения, либо записью значения 1 в регистр 18 в окне записи в регистры Modbus:

    GraphicGraphic

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

    Состояние нормально-разомкнутых дискретных выходов OUT1 и OUT2, сигнализирующих о завершении перехода на заданную позицию (выходы замкнуты), а также количество шагов на которое переместился вал двигателя, можно проконтролировать в окне Отображение состояния:

    Graphic

  5. Сохранить заданные значения параметров. Для этого в верхней левой части рабочего окна конфигуратора нажать кнопку сохранения параметров:

    Graphic

  6. Для применения значений заданных параметров, после их сохранения подождать 5 секунд, затем выключить питание драйвера и включить его снова.

    После включения драйвера, драйвер готов к работе в заданном режиме. При выдаче управляющим устройством (например, ПЛК) по RS-485 (Modbus RTU) команды перемещения на заданную позицию (запись значения 1 в регистр с адресом 18), драйвер переместит вал двигателя на заданную позицию в соответствии с выполненными настройками.

Пример управления двигателем с помощью внешних дискретных сигналов (режим IO)

Исходные данные по применению:

  • тип шагового двигателя: двухфазный;

  • контур управления: разомкнутый;

  • дискретный сигнал команды запуска вращения в прямом направлении: вход IN3 драйвера замкнут;

  • дискретный сигнал команды останова вращения в прямом направлении: вход IN3 драйвера разомкнут;

  • дискретный сигнал команды запуска вращения в обратном направлении: вход IN4 драйвера замкнут;

  • дискретный сигнал команды останова вращения в обратном направлении: вход IN4 драйвера разомкнут;

  • максимальная скорость вращения: 3000 об/мин;

  • ускорение вращения вала в начале движения: 50 об/с2;

  • замедление вращения вала при останове: 15 об/с2;

  • драйвер должен выдать дискретные сигналы о достижении заданной максимальной скорости вращения на выходы OUT1 и OUT2, тип дискретных выходов – нормально-разомкнутый (при достижении максимальной скорости состояние выходов OUT1 и OUT2 – замкнуто).

Последовательность выполнения конфигурации:

  1. В конфигураторе открыть окно Управление перемещением > Тест перемещения;

  2. В меню инструментов окна Тест перемещения для указанных ниже параметров установить следующие значения:

    • Режим работы: 0 – От внутренней логики;

    • Режим работы привода: 0 – Открытый контур управления;

    • Тип привода: 0 – 2 фазный;

    • Направление движения: 0 – Прямая подача.

    • Режим работы от внутренней логики: 3 – Входы/выходы: прямая подача/реверс:

    Graphic

    во вкладе Входы/Выходы:

    • Вход 3: 7 – Рывок прямой подачи/остановка;

    • Кнопка-индикатор Полярность (Вход 3): переключить в режим НО (индикатор зеленого цвета включен);

    • Вход 4: 8 – Рывок реверс/направление;

    • Кнопка-индикатор Полярность (Вход 4): переключить в режим НО (индикатор зеленого цвета включен);

    • Выход 1: 4 – Скорость достигнута;

    • Кнопка-индикатор Полярность (Выход 1): переключить в режим НО (индикатор зеленого цвета включен);

    • Выход 2: 4 – Скорость достигнута;

    • Кнопка-индикатор Полярность (Выход 2): переключить в режим НО (индикатор зеленого цвета включен):

    Graphic

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

    При использовании окна Тест перемещения необходимо ввести требуемое значение параметра в соответствующее поле и нажать на ПК клавишу ENTER:

    • максимальная скорость вращения 3000 об/мин: в поле Скорость рывка

      ;
    • ускорение вращения вала в начале движения 50 об/с2: в поле Ускорение рывка

      ;
    • замедление вращения вала при штатном останове 15 об/с2: в поле Замедление рывка

      ;

    Graphic

    При использовании поля параметров (регистров Modbus) рабочего окна конфигуратора, в поле графы Параметр соответствующего параметра необходимо записать его значение и затем нажать на ПК клавишу ENTER:

    • максимальная скорость вращения 3000 об/мин: в поле параметра Скорость рывка (адрес регистра 77) записать значение 3000

      ;
    • ускорение вращения вала в начале движения 50 об/с2: в поле параметра Ускорение рывка (адрес регистра 75) записать значение 50

      ;
    • замедление вращения вала при штатном останове 15 об/с2: в поле параметра Замедление рывка (адрес регистра 76) записать значение 15

      ;

    Graphic

  4. Проверить работу драйвера в заданном режиме посредством последовательной подачи управляющих дискретных сигналов на вход IN3 (команда запуска и останова вращения вала в прямом направления) и на вход IN4 (команда запуска и останова вращения вала в обратном направлении):

    • замкнуть вход IN3: драйвер запустит вращение вала в прямом направлении с заданным ускорением до заданной скорости;

    • разомкнуть вход IN3: драйвер остановит вращение вала в прямом направлении с заданным замедлением;

    • замкнуть вход IN4: драйвер запустит вращение вала в обратном направлении с заданным ускорением до заданной скорости;

    • разомкнуть вход IN3: драйвер остановит вращение вала в обратном направлении с заданным замедлением.

    Состояние нормально-разомкнутых дискретных выходов OUT1 и OUT2, сигнализирующих о достижении заданной скорости вращения вала двигателя (выходы замкнуты), а также текущие состояния дискретных входов IN3 и IN4 можно проконтролировать в окне Отображение состояния:

    Graphic

    Примечание
    Активный дискретный сигнал достижения заданной скорости на выходах OUT1 и OUT2 присутствует только когда скорость вращения вала двигателя равна заданной скорости. Соответственно, при ускорении и замедлении вращения вала двигателя активный дискретный сигнал достижения заданной скорости отсутствует на выходах OUT1 и OUT2 .
  5. Сохранить заданные значения параметров. Для этого в верхней левой части рабочего окна конфигуратора нажать кнопку сохранения параметров:

    Graphic

  6. Для применения значений заданных параметров, после их сохранения подождать 5 секунд, затем выключить питание драйвера и включить его снова.

    После включения драйвера, драйвер готов к работе в заданном режиме. При выдаче внешним устройством на вход IN3 драйвера дискретного сигнала запуска/останова вращения в прямом направлении, а на вход IN4 драйвера дискретного сигнала запуска/останова вращения в обратном направлении, драйвер запустит и остановит вращение вала двигателя в прямом или обратном направлении в соответствии с выполненными настройками.