Вход

Просмотр полной версии : MST-34 Поиск механического нуля



spkg
30.04.2025, 11:02
Добрый день.
Осуществляется поиск механического нуля, управление от внутренней логики по Modbus, замкнутый контур 1.

Проблема: двигатель осуществляет поиск со скоростью 500 об/мин, а не 1000.

Максимально допустимый ток при работе в замкнутом контуре:
P45 = 4200
Режимы возврата на исходную позицию:
P288 = 4
Скорость медленного поиска сигнала исходной позиции:
P290 = 1000
Время определения достижения позиции механического ограничителя:
P296 = 5000
Порог значения скорости при достижении позиции механического ограничителя:
P297 = 1000
Порог значения тока, соответствующего крутящему моменту при достижения позиции механического ограничителя
P298 = 1000

Вопрос 1. Как правильно настроить поиск нуля со скоростью 1000?
Вопрос 2. Можно ли настроить для режима возврата на исходную позицию P288 = 4-5 отскок от механического нуля (P293)?

Во вложении файл с настройками для Конфигуратора.

Назаров Александр
05.05.2025, 14:25
Добрый день.
Осуществляется поиск механического нуля, управление от внутренней логики по Modbus, замкнутый контур 1.

Проблема: двигатель осуществляет поиск со скоростью 500 об/мин, а не 1000.

Максимально допустимый ток при работе в замкнутом контуре:
P45 = 4200
Режимы возврата на исходную позицию:
P288 = 4
Скорость медленного поиска сигнала исходной позиции:
P290 = 1000
Время определения достижения позиции механического ограничителя:
P296 = 5000
Порог значения скорости при достижении позиции механического ограничителя:
P297 = 1000
Порог значения тока, соответствующего крутящему моменту при достижения позиции механического ограничителя
P298 = 1000

Вопрос 1. Как правильно настроить поиск нуля со скоростью 1000?
Вопрос 2. Можно ли настроить для режима возврата на исходную позицию P288 = 4-5 отскок от механического нуля (P293)?

Во вложении файл с настройками для Конфигуратора.

Посмотрите 81 регистр. Может поможет.

Назаров Александр
05.05.2025, 14:31
Писал, звонил в поддержку, там не отвечают. Категорически!!!
... Необходимо реализовать задачу по управлению клапаном высокого давления. Суть управления: поддержание заданной скорости снижения давления. Концевиков нет. Единственный способ начального позиционирования - механическое ограничение при закрытом клапане. В связи с изучением вашего прибора появились вопросы: 1. Как осуществляется сброс флагов в регистре ошибок по MODBUS?. 2. Как проконтролировать правильность подключения и адекватность работы энкодера? Перечислите пожалуйста минимально необходимый набор регистров для функционирования возврата на исходную позицию (клапан закрыт) по механическому ограничению. У меня не получилось.

spkg
05.05.2025, 19:14
Посмотрите 81 регистр. Может поможет.
Не реагирует.


Как проконтролировать правильность подключения и адекватность работы энкодера?
Какой энкодер используете?

spkg
05.05.2025, 20:59
Вопрос 1. Как правильно настроить поиск нуля со скоростью 1000?
Частично разобрался.
Если осуществлять поиск нуля в режиме "точка останова – механический ограничитель, условия останова – заданные значения крутящего момента и скорости вращения" (P288 = 4 или 5), при отправке команды “механический” возврат в исходную позицию (P287 = 4), то скорость поиска препятствия зависит от регистров 297-298 (порог скорости и предел момента для оценки столкновения). С большой скоростью поиск такого нуля невозможен. После нахождения нуля, драйвер запоминает позицию и в последствии нужно для возврата в ноль использовать команду “электронный” возврат в исходную позицию (P287 = 5), тогда двигатель возвращается со скоростью, указанной в регистре P290.

Назаров Александр
05.05.2025, 21:37
Не реагирует.


Какой энкодер используете?

Встроенный в шаговый двигатель. Наверное называется квадратурный (A+A-/B+B-/5в). Залил ваш конфиг. Уменьшил скорости и ускорения. Появились значения в Р29 - от 0-4000. Раньше не было. может где провод с изоляцией попал в клеммнике, не понял как заработал. Завтра попробую 287-4/288-4. А ошибку как сбросить по modbus? или только по питанию?

spkg
06.05.2025, 20:16
Сброс, получается, только по питанию.

GSA
07.05.2025, 12:35
Если я не ошибаюсь, производитель MST-34, переклеил бирки с RTELLIGENT Drive NT86.
Лучше писать в поддержку сюда:
https://www.rtelligentglobal.com/advanced-fieldbus-digital-stepper-drive-nt86-product/

Назаров Александр
07.05.2025, 14:58
Сброс, получается, только по питанию.

Вроде получилось делать сброс через Out подключенный к In, с ыбором функции для дискретного входа IN: 5 – прием дискретного сигнала сброса ошибки.

Назаров Александр
07.05.2025, 15:02
Если я не ошибаюсь, производитель MST-34, переклеил бирки с RTELLIGENT Drive NT86.
Лучше писать в поддержку сюда:
https://www.rtelligentglobal.com/advanced-fieldbus-digital-stepper-drive-nt86-product/

На данный момент его (NT60) и юзаю. Года два у меня лежал. Может счас прошивка поменялась, или Овен в нее чего нибудь привнес. Техподдержка категорически на вопросы на отвечает. Может чего скрывают?:o

spkg
07.05.2025, 20:28
Если я не ошибаюсь, производитель MST-34, переклеил бирки с RTELLIGENT Drive NT86.
Лучше писать в поддержку сюда:
https://www.rtelligentglobal.com/advanced-fieldbus-digital-stepper-drive-nt86-product/
Спасибо за наводку, можно некоторые пробелы восполнить за счет оригинального datasheet.
На самом деле, в OEM производстве ничего дурного нет. Как заявили на вебинаре представители OWEN, они готовы под пользователей вносить изменения в прошивку и т.п.. Ведущий Егор Самойлов по вопросам использования ДШД предлагал писать ему на почту e.samojlov@owen.ru. Но, естественно, хотелось бы получать обратную связь на форуме, в любом случае это база знаний.

Nikoly@
16.05.2025, 10:26
Здравствуйте. А RS-485 у MST случайно не изолированный?

spkg
21.05.2025, 08:11
Здравствуйте. А RS-485 у MST случайно не изолированный?

Там стоит CA-IS3082, в документации к микросхеме написано:
The CA-IS308x family of devices is a galvanically-isolated RS485/RS-422 transceiver that has superior isolation and RS485 performance to meet the needs of the industrial applications.
Если вы этот вопрос подразумевали.

Nikoly@
22.05.2025, 09:10
Там стоит CA-IS3082, в документации к микросхеме написано:
The CA-IS308x family of devices is a galvanically-isolated RS485/RS-422 transceiver that has superior isolation and RS485 performance to meet the needs of the industrial applications.
Если вы этот вопрос подразумевали.

Спасибо, именно это и спрашивал.

Назаров Александр
10.06.2025, 15:10
Всем добрый день! Наблюдаю вот такое возбуждение двигателя. Как с этим бороться? Может на реальном механизме такого и не будет, но хотелось бы понимать где собака порылась.

1exan
10.06.2025, 15:37
Всем добрый день! Наблюдаю вот такое возбуждение двигателя. Как с этим бороться? Может на реальном механизме такого и не будет, но хотелось бы понимать где собака порылась.

Может с такой длиной рычага инерция слишком велика для этой системы? Не пробовали с более короткой палкой?

Назаров Александр
10.06.2025, 15:52
Конечно при уменьшении плеча уменьшится и момент инерции, возникающий при изменении положения рычага. Но как погасить такой дребезг с помощью параметров драйвера?

1exan
10.06.2025, 18:50
Может там есть что-то типа настройки, устанавливающей нелинейную зависимость скорости на концах траектории (типа s-рампы)?

confiden
22.07.2025, 14:55
Подскажите , ни как не могу разобраться с поиском механического нуля по концевику. Датчик подключен на IN1/ Управление по Modbus/ К какому регистру нужно обратиться и какое занести значение -для того что бы произошел механический поиск нуля?
Возврат в нулевое положение электронное по команде работает

kovalich
04.06.2026, 16:45
Вот вам алгоритм поиска нуля по мех ограничителю, работает на моих станках.
1. Для начала мам необходимо разобраться с энкодером, правильно он у вас работает или нет. Если энкодера нет или он работает не верно, про поиск мех нуля даже не думайте.
1.1 Корректную работу энкодера я определяю по удержанию стационарной позиции двигателем. Т.е. отклоняете шкиф на валу, движок его обратно сам возвращает. То все норм, идем дальше, нет - развираемся с энкодером, это тоже отдельная песня :)
2. в 288 регистр пишите 4 если необходимо возврат вперед или 5 если назад
3. в 287 регистр пишите 4 - это команда старта поиска мех ограничителя, в этом случае драйвер запускает движок и не реагирует не какие команды по модбасу и тупо ползет вперед или назад, держите руку на аварийном стопе ;)
На высокой скорости искать 0 не рекомендую, хотя можете попробовать, отпишитесь потом с фотоматериалами ))