Страница 1 из 1
5i25 + энкодеры фанук
Добавлено: 20 янв 2014, 16:37
Lexxa
Привет! Мне потребовалось сделать нечто типа УЦИ для некой оси вращения.
Требуемая точность - 20" (секунд), скорость - медленно - максимум 5 оборотов в минуту.
У меня есть датчик (абсолютный энкодер), который может обеспечить такую точность:
Heidenhain ECN 223F (ID 536 301-02) с Fanuc serial interface.
Задача прикрутить его к 5i25 с или без дочерней платы 7i77.
В исходниках софта 5i25 я нашел файлик fanucabs.vhd.
У кого нибудь есть мысли?
Я так понимаю, что нужно откомпилировать новую прошивку для этого дела. Весь вопрос в том, как?
(тема переименована из Fanuc serial interface)
Re: Fanuc serial interface
Добавлено: 20 янв 2014, 18:53
Serg
Re: Fanuc serial interface
Добавлено: 20 янв 2014, 21:17
Starik
Re: Fanuc serial interface
Добавлено: 21 янв 2014, 12:06
Nick
Кстати, а его обязательно через месу читать, или можно чем-то другим? Просто если это только УЦИ тебе не нужен риалтайм и хватит хоть 10Гц...
+1! О, надо это в вики запостить!
И сюда на всякий случай копию сохраним...
Re: Fanuc serial interface
Добавлено: 21 янв 2014, 13:36
Lexxa
Собственно задача такая. Есть станок, у него есть наклонная ось, приводимая в движение через ременную передачу. В этом двигателе установлен энкодер. Суть в том, что ось поворачивается весьма не точно относительно заданной точности. Неточность составляет порядка 5-10 раз.
Идея в том, чтобы повесить на ось вращения наклонной оси энкодер с точностью около 10 угловых секунд и сравнить показания на ЧПУ станка через ремень с показанием датчика, прицепленного к LinuxCNC.
Еще присмотрел инкрементальный энкодер с точностью 15 угловых секунд. Но покупать не хотелось бы его.
Re: Fanuc serial interface
Добавлено: 21 янв 2014, 13:45
Nick
Так может таки можно общаться с этим энкодером не только от mesa+linuxcnc, а скажем просто запрашивать у него текущую позицию скриптом и выдавать на экран?
Re: 5i25 + энкодеры фанук
Добавлено: 21 янв 2014, 14:18
Lexxa
может и так, а воткнуть-то его куда? Я чет искал этот протокол,так не особо он расисан, точнее сказать не нашел я
Re: 5i25 + энкодеры фанук
Добавлено: 21 янв 2014, 14:28
Nick
Напиши подробнее, какой у тебя энкодер, все маркировки + фото... может найдется что-то в сети...
Re: 5i25 + энкодеры фанук
Добавлено: 21 янв 2014, 14:32
Lexxa
Nick писал(а):Напиши подробнее, какой у тебя энкодер, все маркировки + фото... может найдется что-то в сети...
http://www.auto-met.com/heidenhain/rota ... anuc02.pdf
http://www.auto-met.com/heidenhain/rota ... atalog.pdf
Re: 5i25 + энкодеры фанук
Добавлено: 21 янв 2014, 16:15
Nick
Я так понимаю надо искать описание протокола общения fanuc...
Re: 5i25 + энкодеры фанук
Добавлено: 22 янв 2015, 22:17
galexey
Lexxa, у Вас что-то прояснилось с подключением Fanuc serial энкодеров?
Re: 5i25 + энкодеры фанук
Добавлено: 23 янв 2015, 08:58
Lexxa
Нет, но энкодеры фанука заявлены в поддержке linuxcnc. В том проекте я обошелся штатными средствами фанука.
Re: 5i25 + энкодеры фанук
Добавлено: 23 янв 2015, 11:31
galexey
Я так понял, что поддержка появилась только в версии 2.6. А как правильно подключать энкодер? Какую дочерную плату лучше использовать? С RS-422 интерфейсом?
Re: 5i25 + энкодеры фанук
Добавлено: 23 янв 2015, 12:28
Nick
galexey писал(а):Я так понял, что поддержка появилась только в версии 2.6.
Есть ссылка почитать?
Re: 5i25 + энкодеры фанук
Добавлено: 23 янв 2015, 12:47
Serg
Nick писал(а):Есть ссылка почитать?
Такая подойдёт:
http://linuxcnc.org/docs/devel/html/man ... %20encoder. ?
Как я понял они подключаются через платы с RS-422, например 7i77 и 7i74, во всяком случае в прошивках для этих плат есть про fanuc.
Re: 5i25 + энкодеры фанук
Добавлено: 23 янв 2015, 20:21
galexey
А где можно посмотреть прошивки?
Необходимо подключить 6 serial encoder. Я так понимаю, что для этого мне понадобится 7i74?
Re: 5i25 + энкодеры фанук
Добавлено: 23 янв 2015, 23:44
Serg
galexey писал(а):А где можно посмотреть прошивки?
На сайте Месы под описанием 5i25 есть ссылка "SUPPORT SOFTWARE".
или вот:
http://git.linuxcnc.org/gitweb?p=hostmo ... git;a=tree но тут самый "свежак" поэтому пможет быть и с глюками.