Страница 2 из 6

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 окт 2015, 15:35
N1X
aegis писал(а):N1X, а как скорость по езернуту сопоставима с писиайной шиной?
Плату не юзал, только готовлюсь к заказу...
А вообще там же таких безумных потоков данных нет )

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 окт 2015, 18:24
Serg
N1X писал(а):А что там за ПЛИСина стоит? В смысле вижу, что шестой спартан, интересно какая конкретно...
Скорее всего та-же, что и в 5i25/6i25, насколько это можно понять из исходников. Думаю через 2-3 недели будем знать точно. :)
aegis писал(а):N1X, а как скорость по езернуту сопоставима с писиайной шиной?
А должна быть сопоставима? Там всего-то надо раз в милисекунду передавать от силы килобайт. Той-же 7i43 вполне хватает пропускной способности LPT.
N1X писал(а):Никто вообще не прикидывал - клонировать их не выгодно?
Разово не выгодно. Плату под неё ЛУТом не сделать, а заказать можно минимум за $50.
А сделать несколько и продать - карается по УК.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 окт 2015, 18:35
aegis
N1X, UAVpilot, да я пока тоже пристреливаюсь к тому что брать буду в скором времени. но пока сильной альтернативы 5i25+7i77 не вижу. правда для 2х сервоосей и шпинделя избыточно вроде как.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 окт 2015, 18:43
Serg
aegis писал(а):но пока сильной альтернативы 5i25+7i77 не вижу.
7i92 - альтернатива 5i25. 7i77 подключается либо к той, либо к этой.
А вот альтернативу 7i77 спаять гораздо проще, особенно если много осей не надо.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 окт 2015, 18:50
N1X
UAVpilot писал(а):А сделать несколько и продать - карается по УК.
Меня удивляет, что даже китайцы до сих пор не делают, неужто рынок настолько узкий? :)

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 окт 2015, 19:48
aegis
UAVpilot писал(а):А вот альтернативу 7i77 спаять гораздо проще, особенно если много осей не надо.
это было бы интересно, учитывая стоимость платы и то что реально надо только 2 оси задействовать. есть наброски или схемотехника?
UAVpilot писал(а):7i92 - альтернатива 5i25
при одной цене но с разным подключением... хз писиайная шина надежней кажется, но это мой дилетантский взгляд, возможно

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 окт 2015, 21:00
Serg
aegis писал(а):это было бы интересно, учитывая стоимость платы и то что реально надо только 2 оси задействовать. есть наброски или схемотехника?
А чего там набрасывать? Пара операционников на каждый аналоговый выход (PWM->analog), TTL буфера для входов энкодеров, стандартная отпторазвязка для дискретных входов выходов.
А в качестве аналога 7i76 можно вообще стандартную breakout board использовать, я даже тут где-то фотку постил как у меня в домашнем станке работает связка 7i43 + breakout board.
aegis писал(а):хз писиайная шина надежней кажется
Чем? Тем, что подключенная плата оказывается гальванически связана с компом? :)

Платы типа 7i92/7i80 идеальны для пром. применения - позволяют поместить её в шкаф к силовой электронике, а комп с монитором и кнопками вынести в отдельный корпус, который можно отодвинуть от силового шкафа аж на сотню метров.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 окт 2015, 22:38
aegis
UAVpilot писал(а):TTL буфера для входов энкодеров
на чем буфера реализованы в родной плате? операционники какие-то хитрые?
мне серваки подключить надо, поэтому 7и76 или просто плата развязки не канает

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 окт 2015, 22:55
Serg
aegis писал(а):на чем буфера реализованы в родной плате?
http://www.farnell.com/datasheets/1851047.pdf но там ещё и мультиплексирование делается, чтоб можно было подключать вдвое больше энкодеров на то-же количество выводов.
aegis писал(а):операционники какие-то хитрые?
Практически любые.
yapsc-pwm.png (7360 просмотров) <a class='original' href='./download/file.php?id=60944&sid=a5530cf4a754d40e2526ce08ce445226&mode=view' target=_blank>Загрузить оригинал (13.27 КБ)</a>

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 17 окт 2015, 23:13
aegis
UAVpilot писал(а):там ещё и мультиплексирование делается, чтоб можно было подключать вдвое больше энкодеров на то-же количество выводов.
по идее мне это не надо ибо хватит ножек тупо на 2 канала...
картинка с япса :)

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 21 окт 2015, 12:52
Nick
по идее мне это не надо ибо хватит ножек тупо на 2 канала...
На токарник?
А шпиндель?

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 21 окт 2015, 18:51
aegis
Nick, угу, на токарник. ну шпиндель еще добавь. со шпинделем надо грубо говоря 3 канала с аналоговым управлением

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 29 янв 2016, 14:30
VitalikD
Сетевой драйвер для реалтайма никакого допиливания не требует, т.е. подключаем плату и linuxcnc сразу с ней работает? Или возможны варианты в зависимости от сетевой карты?

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 29 янв 2016, 17:22
Nick
Надо будет немнгого донастроить систему - надо прописать настройку этого сетевого подключения.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 29 янв 2016, 18:01
VitalikD
Nick писал(а):надо прописать настройку этого сетевого подключения.
Что-то нестандартное или просто вручную в etc/network/interfaces прописать?

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 29 янв 2016, 19:09
Nick
По моему, что-то еще в iptables надо было прописать.
Все должно быть в мане, я по нему делал и все заработало.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 29 янв 2016, 19:59
VitalikD
Есть что-то про ручную прописку в arp таблицу для виндоуса или виндоус им виноват. Оно? И еще чем отличается для конечного пользователя модификация -16 от -25. Какие-то отличия в флеш памяти, но прошивки вроде одинаковые? Цена разная.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 29 янв 2016, 22:32
Nick
Там вроде разъемы разные...

Там что то было про добавление правил для udp, если не ошибаюсь.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 29 янв 2016, 22:42
Nick
Сейчас не могу найти, не помню точно но мне кажется, что я что-то прописывал в iptables по поводу udp. Но точно не уверен.

ЗЫ там есть простенькая программка для проверки соединения. Помню, что пробовал ее.
REFERENCE INFORMATIONLBP16ELBPCOMELBPCOM is a very simple demo program in Python (2.x) to allow simple checkingof LBP16 host communication to the 7I80DB. ELBPCOM accepts hexadecimal LBP16commands and data and returns hexadecimal results. Note that the timeout value will needto be increased to about 2 seconds to try flash sector erase commands.import sockets = socket.socket(socket.AF_INET,socket.SOCK_DGRAM,0)sip = "192.168.1.121"sport = 27181s.settimeout(.2)while(2 >0): sdata = raw_input (’>’) sdata = sdata.decode(’hex’) s.sendto(sdata,(sip,sport)) try: data,addr = s.recvfrom(1280) print (’>’),data.encode(’hex’) except socket.timeout: print (’No answer’)Sample run:>01420001; read hostmot2 cookie at 0x100> fecaaa55; 7I80DB returns 0x55AACAFE>82492000; read EEPROM IP address at 0x0020> 450a5863; 63:58:0A:45 = 99.88.10.69 ;(for example)>01D91A00025A82C920000100a8C0; write EEPROM IP address ;(at 0x0020) with ; C0:A8:0:1 = 192.168.0.1
Блин с телефона плохо вставляется.

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Добавлено: 29 янв 2016, 23:00
VitalikD
Nick писал(а):Блин с телефона плохо вставляется.
Спасибо, не нужно мучиться с телефона. Мне пока как Печькину, для повышения образованности. Пока 7и80 самый удобный вариант из найденных. Только не db а hd. Там прошивки интересней. Хотя платы вроде только разъемами отличаются и прошивки должны подходить.