MESA 5i25+7i76+7i77
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MESA 5i25+7i76+7i77
псевдодрайвер будет один, а набор плат/пинов будет задаваться конфигом.
P.S. Но пока ещё не решил писать или не писать. Вот сейчас если будет трудно отлаживать без станка, то наверно напишу.
P.S. Но пока ещё не решил писать или не писать. Вот сейчас если будет трудно отлаживать без станка, то наверно напишу.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Вот где бы посмотреть протокол обмена между LinuxCNC и mesa 7i43?
Чудес не бывает. Бывают фокусы.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Так по исходникам вполне понятно, и по тем, что в linuxcnc и по исходникам прошивки.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MESA 5i25+7i76+7i77
UAVpilot писал(а):P.S. Как думаете имеет смысл сделать программный эмулятор плат mesa? Ну там, что б в хал нужные пины появлялись, чтоб можно было отлаживать конфиги без самих плат.
не знаю кому как - а мне так очень не удобно работать как раз в этом плане(плане отсутствия плат меса на компе)UAVpilot писал(а):P.S. Но пока ещё не решил писать или не писать. Вот сейчас если будет трудно отлаживать без станка, то наверно напишу.
поясню: платы на станке - станок на производстве...
условия для "творчества" там не очень(мягко говоря )
а тут mygui сварганил по минимуму - а теперь можно и добавлять чего нибудь...
вариант - поставить платы дома - и по свободе дописывай что надо...
но будут разные ситуации - допустим как даже сейчас у меня: в станке три парпорта (1+pci) +mesa
на имеющемся дом компе такое и при желании не повторить (даже если приобрести все нужные платки - то не хватает слотов)
собрать комп нужной конфигурации - тоже выход...
но если бы была моделирующая приблуда - было бы все гораздо проще...
только нужно чтоб она симулировала все пины - а иначе конфиг или не будет работать вовсе, или хромать на обе ноги...
ps
(может Mesa© и грант выделит )
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: MESA 5i25+7i76+7i77
А как быть с энкодерами, концевиками, кнопками и т.д.? Что-то типа конфигураций SIM сделать?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Ну симулировать пины - это уж слишком.
С ними можно будет работать только через halcmd и компанию, если получится.
Если будет получатся слишком сложно, то мне проще будет просто прошивку месы залить в одну и имеющихся демоплат с FPGA.
С ними можно будет работать только через halcmd и компанию, если получится.
Если будет получатся слишком сложно, то мне проще будет просто прошивку месы залить в одну и имеющихся демоплат с FPGA.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- azbukived
- Опытный
- Сообщения: 172
- Зарегистрирован: 13 окт 2012, 17:08
- Репутация: 5
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Уважаемые, а какая плата подойдет место MESA 5i25?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Хмм... Если "вместо", то 6i25 - полный функциональный аналог.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: MESA 5i25+7i76+7i77
А что именно надо? И чем 5i25 не нравится?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Возвращаясь к эмулятору плат: к оному можно сделать интерфейс (pyvcp панель), чтоб можно было как-бы подавать сигналы на входы платы (чекбоксы) и наблюдать их на выходе (лампочки). Предложите дизайн таких панелей в вариантах 5i25+2x7i76, 5i25+2x7i77, 5i25+7i76+7i77, 7i43(разные прошивки).
P.S. Можно в виде XML.
P.S. Можно в виде XML.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- azbukived
- Опытный
- Сообщения: 172
- Зарегистрирован: 13 окт 2012, 17:08
- Репутация: 5
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Долго ждал 7I77...Nick писал(а):А что именно надо? И чем 5i25 не нравится?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Так мы сейчас сделаем панель, но вот как ты потом все это будешь в hal подключать?UAVpilot писал(а):Возвращаясь к эмулятору плат: к оному можно сделать интерфейс (pyvcp панель), чтоб можно было как-бы подавать сигналы на входы платы (чекбоксы) и наблюдать их на выходе (лампочки). Предложите дизайн таких панелей в вариантах 5i25+2x7i76, 5i25+2x7i77, 5i25+7i76+7i77, 7i43(разные прошивки).
P.S. Можно в виде XML.
Код: Выделить всё
<pyvcp>
<hbox>
<vbox>
<hbox><led></led><label text="pin1"></label></hbox>
<hbox><led></led><label text="pin2"></label></hbox>
<hbox><led></led><label text="pin3"></label></hbox>
<hbox><led></led><label text="pin4"></label></hbox>
<hbox><led></led><label text="pin5"></label></hbox>
<hbox><led></led><label text="pin6"></label></hbox>
....
</vbox>
<vbox>
<checkbutton text="pin30"></checkbutton>
<checkbutton text="pin31"></checkbutton>
<checkbutton text="pin32"></checkbutton>
<checkbutton text="pin33"></checkbutton>
<checkbutton text="pin34"></checkbutton>
....
</vbox>
</hbox>
</pyvcp>
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Так я тоже умею, но если зафигачить все пины например для связки 5i25+2x7i77, то на экране ничего не помещается. Я ж не зря просил помощи в дизайне.Nick писал(а):Так мы сейчас сделаем панель,
Ну есть пара вариантов: либо что-то вроде hm2_sim, либо вместо пинов месы сигналы - нам-же надо чтоб HAL-конфиг загружался и более менее адекватно работал без платы.Nick писал(а):но вот как ты потом все это будешь в hal подключать?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: MESA 5i25+7i76+7i77
так по вкладкам разложить можно. Наверно.UAVpilot писал(а):но если зафигачить все пины например для связки 5i25+2x7i77, то на экране ничего не помещается.
Чудес не бывает. Бывают фокусы.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Можно, только хочется красиво и логично. А у меня с моим худ. вкусом так себе получается. Или у меня требования завышенные...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- azbukived
- Опытный
- Сообщения: 172
- Зарегистрирован: 13 окт 2012, 17:08
- Репутация: 5
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Похвастаюсь: Чехи написали что выслали плату 7и77.azbukived писал(а):Долго ждал 7I77...Nick писал(а):А что именно надо? И чем 5i25 не нравится?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Раньше тоже там покупал т.к. у месы с доставкой чуть дороже, чем у чехов с доставкой.azbukived писал(а):Похвастаюсь: Чехи написали что выслали плату 7и77.
Но теперь попробовал с транзитом через Shipito, выбрал самый дешёвую доставку - на круг это получилось самым дешёвым вариантом, в сумме дошло за 3 недели.
Ну и в Shipito можно самому выбирать подешевле или побыстрей, да и ещё объеденить с другими своими посылками.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- azbukived
- Опытный
- Сообщения: 172
- Зарегистрирован: 13 окт 2012, 17:08
- Репутация: 5
- Контактная информация:
Re: MESA 5i25+7i76+7i77
Пришла моя плата, но при детальном рассмотрении - конденсатор на 47 MKF у TV2 (силовое поле) придавлен так, что лопнул контакт. придется заменить. Это издержки посылочные...UAVpilot писал(а):Раньше тоже там покупал т.к. у месы с доставкой чуть дороже, чем у чехов с доставкой.azbukived писал(а):Похвастаюсь: Чехи написали что выслали плату 7и77.
Но теперь попробовал с транзитом через Shipito, выбрал самый дешёвую доставку - на круг это получилось самым дешёвым вариантом, в сумме дошло за 3 недели.
Ну и в Shipito можно самому выбирать подешевле или побыстрей, да и ещё объеденить с другими своими посылками.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: MESA 5i25+7i76+7i77
А какой у тебя размер экрана?UAVpilot писал(а):Так я тоже умею, но если зафигачить все пины например для связки 5i25+2x7i77, то на экране ничего не помещается. Я ж не зря просил помощи в дизайне.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MESA 5i25+7i76+7i77
У меня практически любой, но если делать не только для меня, то надо ориентироваться не более, чем на 1280x1024.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...