MESA 5i25+7i76+7i77

Работа с платами MESA, подключение, конфигурация.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Serg »

псевдодрайвер будет один, а набор плат/пинов будет задаваться конфигом.

P.S. Но пока ещё не решил писать или не писать. :) Вот сейчас если будет трудно отлаживать без станка, то наверно напишу.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Сергей Саныч »

Вот где бы посмотреть протокол обмена между LinuxCNC и mesa 7i43?
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Serg »

Так по исходникам вполне понятно, и по тем, что в linuxcnc и по исходникам прошивки.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение nkp »

UAVpilot писал(а):P.S. Как думаете имеет смысл сделать программный эмулятор плат mesa? Ну там, что б в хал нужные пины появлялись, чтоб можно было отлаживать конфиги без самих плат.
UAVpilot писал(а):P.S. Но пока ещё не решил писать или не писать. Вот сейчас если будет трудно отлаживать без станка, то наверно напишу.
не знаю кому как - а мне так очень не удобно работать как раз в этом плане(плане отсутствия плат меса на компе)
поясню: платы на станке - станок на производстве...
условия для "творчества" там не очень(мягко говоря ;) )
а тут mygui сварганил по минимуму - а теперь можно и добавлять чего нибудь...
вариант - поставить платы дома - и по свободе дописывай что надо...
но будут разные ситуации - допустим как даже сейчас у меня: в станке три парпорта (1+pci) +mesa
на имеющемся дом компе такое и при желании не повторить (даже если приобрести все нужные платки - то не хватает слотов)
собрать комп нужной конфигурации - тоже выход...
но если бы была моделирующая приблуда - было бы все гораздо проще...
только нужно чтоб она симулировала все пины - а иначе конфиг или не будет работать вовсе, или хромать на обе ноги...
ps
(может Mesa© и грант выделит :freak: )
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение PKM »

А как быть с энкодерами, концевиками, кнопками и т.д.? Что-то типа конфигураций SIM сделать?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Serg »

Ну симулировать пины - это уж слишком. :)
С ними можно будет работать только через halcmd и компанию, если получится.
Если будет получатся слишком сложно, то мне проще будет просто прошивку месы залить в одну и имеющихся демоплат с FPGA. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
azbukived
Опытный
Сообщения: 172
Зарегистрирован: 13 окт 2012, 17:08
Репутация: 5
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение azbukived »

Уважаемые, а какая плата подойдет место MESA 5i25?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Serg »

Хмм... Если "вместо", то 6i25 - полный функциональный аналог.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Nick »

А что именно надо? И чем 5i25 не нравится?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Serg »

Возвращаясь к эмулятору плат: к оному можно сделать интерфейс (pyvcp панель), чтоб можно было как-бы подавать сигналы на входы платы (чекбоксы) и наблюдать их на выходе (лампочки). Предложите дизайн таких панелей в вариантах 5i25+2x7i76, 5i25+2x7i77, 5i25+7i76+7i77, 7i43(разные прошивки).

P.S. Можно в виде XML. :hehehe:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
azbukived
Опытный
Сообщения: 172
Зарегистрирован: 13 окт 2012, 17:08
Репутация: 5
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение azbukived »

Nick писал(а):А что именно надо? И чем 5i25 не нравится?
Долго ждал 7I77...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение 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>
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Serg »

Nick писал(а):Так мы сейчас сделаем панель,
Так я тоже умею, но если зафигачить все пины например для связки 5i25+2x7i77, то на экране ничего не помещается. Я ж не зря просил помощи в дизайне. :)
Nick писал(а):но вот как ты потом все это будешь в hal подключать?
Ну есть пара вариантов: либо что-то вроде hm2_sim, либо вместо пинов месы сигналы - нам-же надо чтоб HAL-конфиг загружался и более менее адекватно работал без платы.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Сергей Саныч »

UAVpilot писал(а):но если зафигачить все пины например для связки 5i25+2x7i77, то на экране ничего не помещается.
так по вкладкам разложить можно. Наверно.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Serg »

Можно, только хочется красиво и логично. А у меня с моим худ. вкусом так себе получается. Или у меня требования завышенные... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
azbukived
Опытный
Сообщения: 172
Зарегистрирован: 13 окт 2012, 17:08
Репутация: 5
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение azbukived »

azbukived писал(а):
Nick писал(а):А что именно надо? И чем 5i25 не нравится?
Долго ждал 7I77...
Похвастаюсь: Чехи написали что выслали плату 7и77.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Serg »

azbukived писал(а):Похвастаюсь: Чехи написали что выслали плату 7и77.
Раньше тоже там покупал т.к. у месы с доставкой чуть дороже, чем у чехов с доставкой.
Но теперь попробовал с транзитом через Shipito, выбрал самый дешёвую доставку - на круг это получилось самым дешёвым вариантом, в сумме дошло за 3 недели.
Ну и в Shipito можно самому выбирать подешевле или побыстрей, да и ещё объеденить с другими своими посылками.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
azbukived
Опытный
Сообщения: 172
Зарегистрирован: 13 окт 2012, 17:08
Репутация: 5
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение azbukived »

UAVpilot писал(а):
azbukived писал(а):Похвастаюсь: Чехи написали что выслали плату 7и77.
Раньше тоже там покупал т.к. у месы с доставкой чуть дороже, чем у чехов с доставкой.
Но теперь попробовал с транзитом через Shipito, выбрал самый дешёвую доставку - на круг это получилось самым дешёвым вариантом, в сумме дошло за 3 недели.
Ну и в Shipito можно самому выбирать подешевле или побыстрей, да и ещё объеденить с другими своими посылками.
Пришла моя плата, но при детальном рассмотрении - конденсатор на 47 MKF у TV2 (силовое поле) придавлен так, что лопнул контакт. придется заменить. Это издержки посылочные...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Nick »

UAVpilot писал(а):Так я тоже умею, но если зафигачить все пины например для связки 5i25+2x7i77, то на экране ничего не помещается. Я ж не зря просил помощи в дизайне.
А какой у тебя размер экрана?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: MESA 5i25+7i76+7i77

Сообщение Serg »

У меня практически любой, но если делать не только для меня, то надо ориентироваться не более, чем на 1280x1024.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «MESA»