Страница 4 из 7
Re: MESA 5i25+7i76+7i77
Добавлено: 19 июн 2013, 21:40
Serg
псевдодрайвер будет один, а набор плат/пинов будет задаваться конфигом.
P.S. Но пока ещё не решил писать или не писать.

Вот сейчас если будет трудно отлаживать без станка, то наверно напишу.
Re: MESA 5i25+7i76+7i77
Добавлено: 20 июн 2013, 08:23
Сергей Саныч
Вот где бы посмотреть протокол обмена между LinuxCNC и mesa 7i43?
Re: MESA 5i25+7i76+7i77
Добавлено: 20 июн 2013, 22:29
Serg
Так по исходникам вполне понятно, и по тем, что в linuxcnc и по исходникам прошивки.
Re: MESA 5i25+7i76+7i77
Добавлено: 23 июн 2013, 10:19
nkp
UAVpilot писал(а):P.S. Как думаете имеет смысл сделать программный эмулятор плат mesa? Ну там, что б в хал нужные пины появлялись, чтоб можно было отлаживать конфиги без самих плат.
UAVpilot писал(а):P.S. Но пока ещё не решил писать или не писать. Вот сейчас если будет трудно отлаживать без станка, то наверно напишу.
не знаю кому как - а мне так очень не удобно работать как раз в этом плане(плане отсутствия плат меса на компе)
поясню: платы на станке - станок на производстве...
условия для "творчества" там не очень(мягко говоря

)
а тут mygui сварганил по минимуму - а теперь можно и добавлять чего нибудь...
вариант - поставить платы дома - и по свободе дописывай что надо...
но будут разные ситуации - допустим как даже сейчас у меня: в станке три парпорта (1+pci) +mesa
на имеющемся дом компе такое и при желании не повторить (даже если приобрести все нужные платки - то не хватает слотов)
собрать комп нужной конфигурации - тоже выход...
но если бы была моделирующая приблуда - было бы все гораздо проще...
только нужно чтоб она симулировала
все пины - а иначе конфиг или не будет работать вовсе, или хромать на обе ноги...
ps
(может Mesa© и грант выделит

)
Re: MESA 5i25+7i76+7i77
Добавлено: 23 июн 2013, 13:09
PKM
А как быть с энкодерами, концевиками, кнопками и т.д.? Что-то типа конфигураций SIM сделать?
Re: MESA 5i25+7i76+7i77
Добавлено: 23 июн 2013, 14:04
Serg
Ну симулировать пины - это уж слишком.

С ними можно будет работать только через halcmd и компанию, если получится.
Если будет получатся слишком сложно, то мне проще будет просто прошивку месы залить в одну и имеющихся демоплат с FPGA.

Re: MESA 5i25+7i76+7i77
Добавлено: 14 янв 2014, 14:16
azbukived
Уважаемые, а какая плата подойдет место MESA 5i25?
Re: MESA 5i25+7i76+7i77
Добавлено: 14 янв 2014, 14:27
Serg
Хмм... Если "вместо", то 6i25 - полный функциональный аналог.
Re: MESA 5i25+7i76+7i77
Добавлено: 14 янв 2014, 15:19
Nick
А что именно надо? И чем 5i25 не нравится?
Re: MESA 5i25+7i76+7i77
Добавлено: 18 янв 2014, 00:50
Serg
Возвращаясь к эмулятору плат: к оному можно сделать интерфейс (pyvcp панель), чтоб можно было как-бы подавать сигналы на входы платы (чекбоксы) и наблюдать их на выходе (лампочки). Предложите дизайн таких панелей в вариантах 5i25+2x7i76, 5i25+2x7i77, 5i25+7i76+7i77, 7i43(разные прошивки).
P.S. Можно в виде XML.

Re: MESA 5i25+7i76+7i77
Добавлено: 19 янв 2014, 19:00
azbukived
Nick писал(а):А что именно надо? И чем 5i25 не нравится?
Долго ждал 7I77...
Re: MESA 5i25+7i76+7i77
Добавлено: 22 янв 2014, 10:05
Nick
UAVpilot писал(а):Возвращаясь к эмулятору плат: к оному можно сделать интерфейс (pyvcp панель), чтоб можно было как-бы подавать сигналы на входы платы (чекбоксы) и наблюдать их на выходе (лампочки). Предложите дизайн таких панелей в вариантах 5i25+2x7i76, 5i25+2x7i77, 5i25+7i76+7i77, 7i43(разные прошивки).
P.S. Можно в виде XML.
Так мы сейчас сделаем панель, но вот как ты потом все это будешь в hal подключать?
Код: Выделить всё
<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>
Re: MESA 5i25+7i76+7i77
Добавлено: 22 янв 2014, 10:36
Serg
Nick писал(а):Так мы сейчас сделаем панель,
Так я тоже умею, но если зафигачить все пины например для связки 5i25+2x7i77, то на экране ничего не помещается. Я ж не зря просил помощи в дизайне.
Nick писал(а):но вот как ты потом все это будешь в hal подключать?
Ну есть пара вариантов: либо что-то вроде hm2_sim, либо вместо пинов месы сигналы - нам-же надо чтоб HAL-конфиг загружался и более менее адекватно работал без платы.
Re: MESA 5i25+7i76+7i77
Добавлено: 22 янв 2014, 10:55
Сергей Саныч
UAVpilot писал(а):но если зафигачить все пины например для связки 5i25+2x7i77, то на экране ничего не помещается.
так по вкладкам разложить можно. Наверно.
Re: MESA 5i25+7i76+7i77
Добавлено: 22 янв 2014, 13:00
Serg
Можно, только хочется красиво и логично. А у меня с моим худ. вкусом так себе получается. Или у меня требования завышенные...

Re: MESA 5i25+7i76+7i77
Добавлено: 22 янв 2014, 23:18
azbukived
azbukived писал(а):Nick писал(а):А что именно надо? И чем 5i25 не нравится?
Долго ждал 7I77...
Похвастаюсь: Чехи написали что выслали плату 7и77.
Re: MESA 5i25+7i76+7i77
Добавлено: 22 янв 2014, 23:49
Serg
azbukived писал(а):Похвастаюсь: Чехи написали что выслали плату 7и77.
Раньше тоже там покупал т.к. у месы с доставкой чуть дороже, чем у чехов с доставкой.
Но теперь попробовал с транзитом через Shipito, выбрал самый дешёвую доставку - на круг это получилось самым дешёвым вариантом, в сумме дошло за 3 недели.
Ну и в Shipito можно самому выбирать подешевле или побыстрей, да и ещё объеденить с другими своими посылками.
Re: MESA 5i25+7i76+7i77
Добавлено: 27 янв 2014, 20:22
azbukived
UAVpilot писал(а):azbukived писал(а):Похвастаюсь: Чехи написали что выслали плату 7и77.
Раньше тоже там покупал т.к. у месы с доставкой чуть дороже, чем у чехов с доставкой.
Но теперь попробовал с транзитом через Shipito, выбрал самый дешёвую доставку - на круг это получилось самым дешёвым вариантом, в сумме дошло за 3 недели.
Ну и в Shipito можно самому выбирать подешевле или побыстрей, да и ещё объеденить с другими своими посылками.
Пришла моя плата, но при детальном рассмотрении - конденсатор на 47 MKF у TV2 (силовое поле) придавлен так, что лопнул контакт. придется заменить. Это издержки посылочные...
Re: MESA 5i25+7i76+7i77
Добавлено: 28 янв 2014, 09:30
Nick
UAVpilot писал(а):Так я тоже умею, но если зафигачить все пины например для связки 5i25+2x7i77, то на экране ничего не помещается. Я ж не зря просил помощи в дизайне.
А какой у тебя размер экрана?
Re: MESA 5i25+7i76+7i77
Добавлено: 28 янв 2014, 14:11
Serg
У меня практически любой, но если делать не только для меня, то надо ориентироваться не более, чем на 1280x1024.