Страница 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© и грант выделит :freak: )

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. :hehehe:

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.