5i25 + энкодеры фанук

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Lexxa
Мастер
Сообщения: 2682
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 315
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

5i25 + энкодеры фанук

Сообщение Lexxa »

Привет! Мне потребовалось сделать нечто типа УЦИ для некой оси вращения.
Требуемая точность - 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 раз.
:bender:
Аватара пользователя
Serg
Мастер
Сообщения: 20993
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 4978
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Fanuc serial interface

Сообщение Serg »

вот тут есть всё, что нужно (кроме денег :) )
http://www.xilinx.com/products/design-tools/index.htm
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Starik
Опытный
Сообщения: 130
Зарегистрирован: 13 май 2012, 21:22
Репутация: 17
Откуда: Долгопрудный

Re: Fanuc serial interface

Сообщение Starik »

Аватара пользователя
Nick
Мастер
Сообщения: 22735
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1693
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Fanuc serial interface

Сообщение Nick »

Кстати, а его обязательно через месу читать, или можно чем-то другим? Просто если это только УЦИ тебе не нужен риалтайм и хватит хоть 10Гц...
Starik писал(а):http://tom-itx.dyndns.org:81/~webpage/e ... _body.html -- вот пример
+1! О, надо это в вики запостить!
И сюда на всякий случай копию сохраним...
Вложения
mesa-xilinx.pdf
(2.62 МБ) 2762 скачивания
файлики.tar.gz
(558 байт) 1070 скачиваний
Аватара пользователя
Lexxa
Мастер
Сообщения: 2682
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 315
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Fanuc serial interface

Сообщение Lexxa »

Собственно задача такая. Есть станок, у него есть наклонная ось, приводимая в движение через ременную передачу. В этом двигателе установлен энкодер. Суть в том, что ось поворачивается весьма не точно относительно заданной точности. Неточность составляет порядка 5-10 раз.
Идея в том, чтобы повесить на ось вращения наклонной оси энкодер с точностью около 10 угловых секунд и сравнить показания на ЧПУ станка через ремень с показанием датчика, прицепленного к LinuxCNC.
Еще присмотрел инкрементальный энкодер с точностью 15 угловых секунд. Но покупать не хотелось бы его.
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22735
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1693
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Fanuc serial interface

Сообщение Nick »

Так может таки можно общаться с этим энкодером не только от mesa+linuxcnc, а скажем просто запрашивать у него текущую позицию скриптом и выдавать на экран?
Аватара пользователя
Lexxa
Мастер
Сообщения: 2682
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 315
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: 5i25 + энкодеры фанук

Сообщение Lexxa »

может и так, а воткнуть-то его куда? Я чет искал этот протокол,так не особо он расисан, точнее сказать не нашел я
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22735
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1693
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 5i25 + энкодеры фанук

Сообщение Nick »

Напиши подробнее, какой у тебя энкодер, все маркировки + фото... может найдется что-то в сети...
Аватара пользователя
Lexxa
Мастер
Сообщения: 2682
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 315
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: 5i25 + энкодеры фанук

Сообщение Lexxa »

Nick писал(а):Напиши подробнее, какой у тебя энкодер, все маркировки + фото... может найдется что-то в сети...
http://www.auto-met.com/heidenhain/rota ... anuc02.pdf
http://www.auto-met.com/heidenhain/rota ... atalog.pdf
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22735
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1693
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 5i25 + энкодеры фанук

Сообщение Nick »

Я так понимаю надо искать описание протокола общения fanuc...
galexey
Кандидат
Сообщения: 94
Зарегистрирован: 01 апр 2012, 21:35
Репутация: 7
Контактная информация:

Re: 5i25 + энкодеры фанук

Сообщение galexey »

Lexxa, у Вас что-то прояснилось с подключением Fanuc serial энкодеров?
Аватара пользователя
Lexxa
Мастер
Сообщения: 2682
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 315
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: 5i25 + энкодеры фанук

Сообщение Lexxa »

Нет, но энкодеры фанука заявлены в поддержке linuxcnc. В том проекте я обошелся штатными средствами фанука.
:bender:
galexey
Кандидат
Сообщения: 94
Зарегистрирован: 01 апр 2012, 21:35
Репутация: 7
Контактная информация:

Re: 5i25 + энкодеры фанук

Сообщение galexey »

Я так понял, что поддержка появилась только в версии 2.6. А как правильно подключать энкодер? Какую дочерную плату лучше использовать? С RS-422 интерфейсом?
Аватара пользователя
Nick
Мастер
Сообщения: 22735
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1693
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 5i25 + энкодеры фанук

Сообщение Nick »

galexey писал(а):Я так понял, что поддержка появилась только в версии 2.6.
Есть ссылка почитать?
Аватара пользователя
Serg
Мастер
Сообщения: 20993
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 4978
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i25 + энкодеры фанук

Сообщение Serg »

Nick писал(а):Есть ссылка почитать?
Такая подойдёт: http://linuxcnc.org/docs/devel/html/man ... %20encoder. ? :)

Как я понял они подключаются через платы с RS-422, например 7i77 и 7i74, во всяком случае в прошивках для этих плат есть про fanuc.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
galexey
Кандидат
Сообщения: 94
Зарегистрирован: 01 апр 2012, 21:35
Репутация: 7
Контактная информация:

Re: 5i25 + энкодеры фанук

Сообщение galexey »

А где можно посмотреть прошивки?
Необходимо подключить 6 serial encoder. Я так понимаю, что для этого мне понадобится 7i74?
Аватара пользователя
Serg
Мастер
Сообщения: 20993
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 4978
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i25 + энкодеры фанук

Сообщение Serg »

galexey писал(а):А где можно посмотреть прошивки?
На сайте Месы под описанием 5i25 есть ссылка "SUPPORT SOFTWARE".
или вот: http://git.linuxcnc.org/gitweb?p=hostmo ... git;a=tree но тут самый "свежак" поэтому пможет быть и с глюками.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «LinuxCNC»