5i25 + энкодеры фанук
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
5i25 + энкодеры фанук
Привет! Мне потребовалось сделать нечто типа УЦИ для некой оси вращения.
Требуемая точность - 20" (секунд), скорость - медленно - максимум 5 оборотов в минуту.
У меня есть датчик (абсолютный энкодер), который может обеспечить такую точность:
Heidenhain ECN 223F (ID 536 301-02) с Fanuc serial interface.
Задача прикрутить его к 5i25 с или без дочерней платы 7i77.
В исходниках софта 5i25 я нашел файлик fanucabs.vhd.
У кого нибудь есть мысли?
Я так понимаю, что нужно откомпилировать новую прошивку для этого дела. Весь вопрос в том, как?
(тема переименована из Fanuc serial interface)
Требуемая точность - 20" (секунд), скорость - медленно - максимум 5 оборотов в минуту.
У меня есть датчик (абсолютный энкодер), который может обеспечить такую точность:
Heidenhain ECN 223F (ID 536 301-02) с Fanuc serial interface.
Задача прикрутить его к 5i25 с или без дочерней платы 7i77.
В исходниках софта 5i25 я нашел файлик fanucabs.vhd.
У кого нибудь есть мысли?
Я так понимаю, что нужно откомпилировать новую прошивку для этого дела. Весь вопрос в том, как?
(тема переименована из Fanuc serial interface)
Последний раз редактировалось Lexxa 21 янв 2014, 13:42, всего редактировалось 1 раз.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Fanuc serial interface
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Fanuc serial interface
Кстати, а его обязательно через месу читать, или можно чем-то другим? Просто если это только УЦИ тебе не нужен риалтайм и хватит хоть 10Гц...
И сюда на всякий случай копию сохраним...
+1! О, надо это в вики запостить!Starik писал(а):http://tom-itx.dyndns.org:81/~webpage/e ... _body.html -- вот пример
И сюда на всякий случай копию сохраним...
- Вложения
-
- mesa-xilinx.pdf
- (2.62 МБ) 3944 скачивания
-
- файлики.tar.gz
- (558 байт) 1216 скачиваний
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Fanuc serial interface
Собственно задача такая. Есть станок, у него есть наклонная ось, приводимая в движение через ременную передачу. В этом двигателе установлен энкодер. Суть в том, что ось поворачивается весьма не точно относительно заданной точности. Неточность составляет порядка 5-10 раз.
Идея в том, чтобы повесить на ось вращения наклонной оси энкодер с точностью около 10 угловых секунд и сравнить показания на ЧПУ станка через ремень с показанием датчика, прицепленного к LinuxCNC.
Еще присмотрел инкрементальный энкодер с точностью 15 угловых секунд. Но покупать не хотелось бы его.
Идея в том, чтобы повесить на ось вращения наклонной оси энкодер с точностью около 10 угловых секунд и сравнить показания на ЧПУ станка через ремень с показанием датчика, прицепленного к LinuxCNC.
Еще присмотрел инкрементальный энкодер с точностью 15 угловых секунд. Но покупать не хотелось бы его.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Fanuc serial interface
Так может таки можно общаться с этим энкодером не только от mesa+linuxcnc, а скажем просто запрашивать у него текущую позицию скриптом и выдавать на экран?
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: 5i25 + энкодеры фанук
может и так, а воткнуть-то его куда? Я чет искал этот протокол,так не особо он расисан, точнее сказать не нашел я
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 5i25 + энкодеры фанук
Напиши подробнее, какой у тебя энкодер, все маркировки + фото... может найдется что-то в сети...
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: 5i25 + энкодеры фанук
http://www.auto-met.com/heidenhain/rota ... anuc02.pdfNick писал(а):Напиши подробнее, какой у тебя энкодер, все маркировки + фото... может найдется что-то в сети...
http://www.auto-met.com/heidenhain/rota ... atalog.pdf
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 5i25 + энкодеры фанук
Я так понимаю надо искать описание протокола общения fanuc...
-
galexey
- Опытный
- Сообщения: 104
- Зарегистрирован: 01 апр 2012, 21:35
- Репутация: 9
- Контактная информация:
Re: 5i25 + энкодеры фанук
Lexxa, у Вас что-то прояснилось с подключением Fanuc serial энкодеров?
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: 5i25 + энкодеры фанук
Нет, но энкодеры фанука заявлены в поддержке linuxcnc. В том проекте я обошелся штатными средствами фанука.
-
galexey
- Опытный
- Сообщения: 104
- Зарегистрирован: 01 апр 2012, 21:35
- Репутация: 9
- Контактная информация:
Re: 5i25 + энкодеры фанук
Я так понял, что поддержка появилась только в версии 2.6. А как правильно подключать энкодер? Какую дочерную плату лучше использовать? С RS-422 интерфейсом?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 5i25 + энкодеры фанук
Есть ссылка почитать?galexey писал(а):Я так понял, что поддержка появилась только в версии 2.6.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: 5i25 + энкодеры фанук
Такая подойдёт: http://linuxcnc.org/docs/devel/html/man ... %20encoder. ?Nick писал(а):Есть ссылка почитать?
Как я понял они подключаются через платы с RS-422, например 7i77 и 7i74, во всяком случае в прошивках для этих плат есть про fanuc.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
galexey
- Опытный
- Сообщения: 104
- Зарегистрирован: 01 апр 2012, 21:35
- Репутация: 9
- Контактная информация:
Re: 5i25 + энкодеры фанук
А где можно посмотреть прошивки?
Необходимо подключить 6 serial encoder. Я так понимаю, что для этого мне понадобится 7i74?
Необходимо подключить 6 serial encoder. Я так понимаю, что для этого мне понадобится 7i74?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: 5i25 + энкодеры фанук
На сайте Месы под описанием 5i25 есть ссылка "SUPPORT SOFTWARE".galexey писал(а):А где можно посмотреть прошивки?
или вот: http://git.linuxcnc.org/gitweb?p=hostmo ... git;a=tree но тут самый "свежак" поэтому пможет быть и с глюками.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
