Управление сервопрводом через Step\Dir - подводные камни
- odekolon
- Мастер
- Сообщения: 1125
- Зарегистрирован: 05 ноя 2014, 14:53
- Репутация: 360
- Настоящее имя: Борис
- Контактная информация:
Управление сервопрводом через Step\Dir - подводные камни
А вот ответьте начинающему на такой вопрос:
Некоторые сервопривода (да и промышленные стойки) управляют сервоприводами по интерфейсу step\dir.
но ведь этот интерфейс без обратной связи.
то есть программа дала команду - по оси x-подвинутся на 100 шагов со скоростю 100 мм\сек , по y на 200 шагов со скоростью 1000 мм\сек Сервопривода пошли крутить, но ведь за счет того, что перемещеаемая масса разная, неизбежно будет некоторое отставание, изменение скорости при работе пид-регулятора, где-то недоход , где-то выбег, то есть сервоошибка неизбежна.
так вот вопрос - не скажется ли такое подключение на качестве обработки криволинейных поверхностей?
и учитывается ли сервоошибка одной оси при управлении другими осями, в случае если все управление осуществляется самой системой ЧПУ (то есть энкодеры обратной связи подключены к самой системе ЧПУ)?
я понимаю - "скорость поменьше" - и все будет ОК
а если скорость нельзя снизить?
Некоторые сервопривода (да и промышленные стойки) управляют сервоприводами по интерфейсу step\dir.
но ведь этот интерфейс без обратной связи.
то есть программа дала команду - по оси x-подвинутся на 100 шагов со скоростю 100 мм\сек , по y на 200 шагов со скоростью 1000 мм\сек Сервопривода пошли крутить, но ведь за счет того, что перемещеаемая масса разная, неизбежно будет некоторое отставание, изменение скорости при работе пид-регулятора, где-то недоход , где-то выбег, то есть сервоошибка неизбежна.
так вот вопрос - не скажется ли такое подключение на качестве обработки криволинейных поверхностей?
и учитывается ли сервоошибка одной оси при управлении другими осями, в случае если все управление осуществляется самой системой ЧПУ (то есть энкодеры обратной связи подключены к самой системе ЧПУ)?
я понимаю - "скорость поменьше" - и все будет ОК
а если скорость нельзя снизить?
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
- tooshka
- Почётный участник

- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
тут кажется маленкая не точность)))odekolon писал(а):но ведь этот интерфейс без обратной связи.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
Ошибка другими осями не учитывается.
А вот постоянная нагрузка - учитывается и компенсируется ПИД регулятором сервопривода.
А вот постоянная нагрузка - учитывается и компенсируется ПИД регулятором сервопривода.
-
Darxton
- Мастер
- Сообщения: 2113
- Зарегистрирован: 17 янв 2013, 08:19
- Репутация: 623
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
Это вообще присуще всем сервоприводам. Кроме сервошаговых(за некоторыми ситуациями).odekolon писал(а):счет того, что перемещеаемая масса разная, неизбежно будет некоторое отставание, изменение скорости при работе пид-регулятора, где-то недоход , где-то выбег, то есть сервоошибка неизбежна.
Скажем так, если настроить неправильно или механически станок рассчитан неверно - может. Но STEP/DIR тут ни при чем.так вот вопрос - не скажется ли такое подключение на качестве обработки криволинейных поверхностей?
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
мотор крутит энкодер и ШВП -> стол. все связано если нет люфтов. ПИд у сервы по разному работает в холостую и под нагрузкой и речь про степ/дир. Другими словами серва "привязана" к нагрузке(стол) через ШВП. Серва настраивается на определенную работу. Например у Яскавы есть автонастройка которая тягает стол несколько раз и настраивает ПИд, далее идет тонкая настройка.odekolon писал(а):Сервопривода пошли крутить, но ведь за счет того, что перемещеаемая масса разная, неизбежно будет некоторое отставание, изменение скорости при работе пид-регулятора, где-то недоход , где-то выбег, то есть сервоошибка неизбежна.
а ты много знаешь ЧПУ которые "смотрят" отстали другие оси или нет?odekolon писал(а):и учитывается ли сервоошибка одной оси при управлении другими осями, в случае если все управление осуществляется самой системой ЧПУ (то есть энкодеры обратной связи подключены к самой системе ЧПУ)?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- odekolon
- Мастер
- Сообщения: 1125
- Зарегистрирован: 05 ноя 2014, 14:53
- Репутация: 360
- Настоящее имя: Борис
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
развитие этой темы вылилась в обсуждение в ветке "стойки GSK"
http://www.cnc-club.ru/forum/viewtopic. ... 9&start=40
поскольку тема интересна (хотя бы для общего развития
), предлагаю продолжить здесь.
http://www.cnc-club.ru/forum/viewtopic. ... 9&start=40
поскольку тема интересна (хотя бы для общего развития
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
- ivan773
- Кандидат
- Сообщения: 82
- Зарегистрирован: 16 июл 2015, 16:19
- Репутация: 6
- Настоящее имя: иван
- Откуда: Рыбинск
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
всем привет! тоже собираю станок на серве panasonic-400w тоже интересны эти темы в частности синхронизация осей серво
т.е при выпиливании круга не получится овал ?или скругленный квардрат ? отзовитесь обладатели таких станков -как у вас обстоят с этим дела и как лечить?
т.е при выпиливании круга не получится овал ?или скругленный квардрат ? отзовитесь обладатели таких станков -как у вас обстоят с этим дела и как лечить?
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
Чтобы лечить нужны инструменты для диагностикиivan773 писал(а): и как лечить?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
Всё хорошо обстоит, главное не мешать стойке ЧПУ работать - она сама всё правильно сделает.ivan773 писал(а):как у вас обстоят с этим дела и как лечить?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- odekolon
- Мастер
- Сообщения: 1125
- Зарегистрирован: 05 ноя 2014, 14:53
- Репутация: 360
- Настоящее имя: Борис
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
и тем не менее, есть все-таки стойки, которые при задании движения по одной оси, учитывают реальное положение по другим осям или это в принципе не нужно?
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
Все стойки ЧПУ стойки обязаны так делать.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- malvin
- Кандидат
- Сообщения: 99
- Зарегистрирован: 23 сен 2009, 10:12
- Репутация: -26
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
Кто нибудь работал со степ-дир и сервой или тут только теоретики-догадчики собрались?
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
Ты таблицу умножения в теории учил, или каждую ячейку на грушах и яблоках проверял?malvin писал(а):Кто нибудь работал со степ-дир и сервой или тут только теоретики-догадчики собрались?
- tooshka
- Почётный участник

- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
Я ентот степ-дир на ютюбе один раз видел, правда правда)).malvin писал(а):Кто нибудь работал со степ-дир и сервой или тут только теоретики-догадчики собрались?
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- malvin
- Кандидат
- Сообщения: 99
- Зарегистрирован: 23 сен 2009, 10:12
- Репутация: -26
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
Если есть опыт работы с данным интерфейсом, пожалуйста поделитесь, коли жаба не душит. А про груши с яблоками, увы, даже не остроумно и не умно....michael-yurov писал(а):Ты таблицу умножения в теории учил, или каждую ячейку на грушах и яблоках проверял?malvin писал(а):Кто нибудь работал со степ-дир и сервой или тут только теоретики-догадчики собрались?
Нужен лазер. Форумчане, порекомендуйте пожалуйста твердотельный лазер с маленьким пятном. || Для работы над X-Cam нужны бетта-тестеры.
- ukr-sasha
- Мастер
- Сообщения: 3401
- Зарегистрирован: 21 мар 2011, 07:47
- Репутация: 2181
- Настоящее имя: Украинец Александр Григорьевич
- Откуда: Киев, Украина
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
У нас сервы на втором станке работают по Степ/Дир.
ОС по линейкам.
Нужно еще чуть поднастроить, но конфигурация вполне рабочая.
ОС по линейкам.
Нужно еще чуть поднастроить, но конфигурация вполне рабочая.
- alexg-nn
- Мастер
- Сообщения: 793
- Зарегистрирован: 08 фев 2015, 12:45
- Репутация: 127
- Настоящее имя: Алексей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
Всё хотел задать вопрос по поводу пары "степ/дир + линейки", раз уж дискуссия затронула этот момент. Так вот, а есть ли в этом +/- по отношению к паре "аналог + линейки"? Вроде бы аналоговое управление как раз в паре с ОС обеспечивает более корректное следование траектории, нежели степ/дир, даже пусть и с линейками, разве не так?
- odekolon
- Мастер
- Сообщения: 1125
- Зарегистрирован: 05 ноя 2014, 14:53
- Репутация: 360
- Настоящее имя: Борис
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
я думаю тут от программиста, который пишет внутреннее ПО стойки все зависит
если за достоверную информацию о положении оси, будет приниматься информация с линейки - то никакой разницы не будет
в этом случае степ/дир будет работать чисто как аналоговый привод - чем чаще степ, тем выше скорость.
если за достоверную информацию о положении оси, будет приниматься информация с линейки - то никакой разницы не будет
в этом случае степ/дир будет работать чисто как аналоговый привод - чем чаще степ, тем выше скорость.
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
Именно так.odekolon писал(а):в этом случае степ/дир будет работать чисто как аналоговый привод - чем чаще степ, тем выше скорость.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Hanter
- Мастер
- Сообщения: 5414
- Зарегистрирован: 27 янв 2012, 14:52
- Репутация: 4338
- Настоящее имя: Алексей
- Откуда: Питер
- Контактная информация:
Re: Управление сервопрводом через Step\Dir - подводные камн
в некоторых случаях проще отстроить. по сути же, важным является именно наличие линеек - контур позиции замыкается через контролер движений. это принципиальный момент, ибо контролер знает что происходит с осью.. по этому в данном случае протокол управления самим приводом особой роли не играет.alexg-nn писал(а):Всё хотел задать вопрос по поводу пары "степ/дир + линейки", раз уж дискуссия затронула этот момент. Так вот, а есть ли в этом +/- по отношению к паре "аналог + линейки"? Вроде бы аналоговое управление как раз в паре с ОС обеспечивает более корректное следование траектории, нежели степ/дир, даже пусть и с линейками, разве не так?
ну да... а прити и с первых постов начать называть всех теоретиками - это очень умно... прям очень хочется после того как вы назвали всех теоретиками просто взять и по человечески помочь.. подсказать.. или таки послать ???? на форуме куча информации по степ-диру, особенностям, работающим системам... но это же надо напрячься неимоверно.. найти этот гребаный поиск... потом еще читать...malvin писал(а):Если есть опыт работы с данным интерфейсом, пожалуйста поделитесь, коли жаба не душит. А про груши с яблоками, увы, даже не остроумно и не умно....
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" Приходит единственный вопрос: "Нахрена?"
==========================================
фрезерная и токарная обработка на станках с чпу.
Резка, гибка, сварка и порошковая окраса.
==========================================
фрезерная и токарная обработка на станках с чпу.
Резка, гибка, сварка и порошковая окраса.