Достал Линух. Или как перепереть ЕМС в Винду

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение Impartial »

aftaev писал(а):http://citforum.ru/operating_systems/rtos/14.shtml это из-за этого ЧПУ Сименс на Windows NT базируется
Конструктивный обзор. Можно остановиться на Windows XP Embedded.
Однако объем работы пугающе огромный. Хотя переписать то нужно всего RTAPI. Надо разобраться, может Микрософт туда уже сунула подмножество вызовов ЕМС все таки 10000 компонентов. Вот прикол будет.
sandman
Мастер
Сообщения: 257
Зарегистрирован: 31 мар 2011, 19:09
Репутация: 19
Откуда: Германия, Horb am Neckar
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение sandman »

По работе пришлось столкнутся с автоматами для установки SMD деталей на платы, один на винде от Fritsch, другой от Siemens на Unix, в итоге на фирме отался только Сименсовский автомат из-за стабильности-надёжности ПО... Автомат на Винде (XP), зависал стабильно через 3-3/5 часа работы... Fritsch отдали обратно изготовителю. :) При этом Сименсу хватает Pentium II 400MHz... для управления линией из нескольких автоматов.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение Serg »

Impartial писал(а):написать какой нибудь драйвер работающий с посторонней аппаратурой и использующий прерывания и ПДП.
А в чём проблема-то? Я писал драйвера и под винду и под линукс - во втором случае всё гораздо удобнее и логичнее делается.
Impartial писал(а):Может кто нибудь уже переписал интерфейс на RTAI.
Да забейте вы на этот RTAI - это труп без будущего, он уже давно не развивается и развиваться не будет, ибо есть более правильные реализации RT.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение aftaev »

sandman писал(а):Автомат на Винде (XP), зависал стабильно через 3-3/5 часа работы...
Пусть вешается главное зато Линух не будет раздражать :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение Impartial »

UAVpilot писал(а):А в чём проблема-то? Я писал драйвера и под винду и под линукс - во втором случае всё гораздо удобнее и логичнее делается.
Исходниками поделитесь.
UAVpilot писал(а):Да забейте вы на этот RTAI - это труп без будущего, он уже давно не развивается и развиваться не будет, ибо есть более правильные реализации RT.
Это о чем?
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение Impartial »

aftaev писал(а):Пусть вешается главное зато Линух не будет раздражать
Экстремизм в этом вопросе поддерживаю. :)
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение vmarkiv »

Где то видел кусок LINUXCNC перенесенный на windows .... Что-то типа планировщика
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение Impartial »

vmarkiv писал(а):Где то видел кусок LINUXCNC перенесенный на windows .... Что-то типа планировщика
Саму LINUXCNC я могу перенести на любую платформу. В частности даже на STM32. Делается это довольно просто.
Не в этом главная проблема. Дело в том, что не получить того же полноценного функционала (хал и гуи) и привлекательности для пользователя, не используя ядро ОС. Можно конечно помечтать о написании собственных, но на мой взгляд это прожектерство.
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение vmarkiv »

Тогда и ядро ОС в STM32 или Cyclone ( вместо Nios ) ...
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение Impartial »

vmarkiv писал(а):Тогда и ядро ОС в STM32 или Cyclone ( вместо Nios ) ...
К сожалению это утопия :)
Да и зачем? Если делать под конкретное оборудование и с картинками по желанию заказчика (один раз) то ОС вообще не нужна.
Согласен,особенно хорошо это получается на Альтере с использованием их ядра NIOS и разной периферии надерганной с opencores.
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение vmarkiv »

Вестлабы ж сделали на ядре линукса , графическая оболонка одна , конфигуратор электроавтоматики заменяет HAL и INI , работает все отлично ... А оператору Windows нужен чтобы убить станок , знакомо ...
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение Impartial »

vmarkiv писал(а):Вестлабы ж сделали на ядре линукса , графическая оболонка одна , конфигуратор электроавтоматики заменяет HAL и INI , работает все отлично ...
Я не знаком с ним, но думаю они не далеко ушли от того же кфлопа. Пользователю важен пусть даже гипотетический полет фантазии. Любые ограничения вызывают отторжение типа " а вот в маче эти кнопки можно сделать круглыми и с тенями". Разработчики мача очень грамотные бизнесмены в этом плане. Хотя и начинали похоже тоже с ЕМС.
vmarkiv
Мастер
Сообщения: 516
Зарегистрирован: 21 янв 2012, 00:23
Репутация: 32
Откуда: Ивано-Франковск
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение vmarkiv »

Не реклама - http://www.wl.com.ua
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение Impartial »

vmarkiv писал(а):Не реклама - http://www.wl.com.ua
Не увидел ни одной картинки по которой можно определить на какой платформе это сделано.
Но это не важно. Важно что это коммерческий проект и даром его не раздают. Труда и таланта туда вложено немеряно.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение aftaev »

Impartial писал(а):Хотя и начинали похоже тоже с ЕМС.
Не могу найти где выкладывал скринтош Мача там в меню о программе написано типо спасибо ЕМС :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Impartial
Мастер
Сообщения: 953
Зарегистрирован: 23 фев 2011, 01:50
Репутация: 36
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение Impartial »

Ядро по ссылке увидел, спасибо. На вскидку после компиляции мегабайта на 4 потянет на АРМ. В один кристалл уже не впихнуть.
Но для использования с виндой бесполезная штука.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение Serg »

Impartial писал(а):Исходниками поделитесь.
Для какой цели? Этих устройств в свободном доступе нет.
Могу разве-что дать для многоканальной платы видеозахвата, но то старая версия для 2.4 ядер, а для новых версий сам производитель сделал.
Impartial писал(а):Дело в том, что не получить того же полноценного функционала (хал и гуи) и привлекательности для пользователя, не используя ядро ОС.
GUI к ядру вообще никакого отношения не имеет, эт не венда. HAL, который в ядре и HAL, который в linuxcnc - это две большие разницы, "это даже не муж и жена" (c), несмотря на одинаковые названия.
Impartial писал(а):Пользователю важен пусть даже гипотетический полет фантазии. Любые ограничения вызывают отторжение типа " а вот в маче эти кнопки можно сделать круглыми и с тенями".
А кто мешает сделать "круглыми и с тенями" в linuxcnc? причём можно делать по своему не только внешний вид, но и функционал. В дистрибутиве уже есть несколько вариантов GUI.
Impartial писал(а):На вскидку после компиляции мегабайта на 4 потянет на АРМ. В один кристалл уже не впихнуть.
Кто-то что-то подобное уже говорил... :)
http://electronicdesign.com/embedded/pr ... ortex-m3m4
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Достал Линух. Или как перепереть ЕМС в Винду

Сообщение PKM »

Impartial,
все-таки в чем конкретно проблема? на что драйверов нет? если касается ЧПУ, можно спокойно подобрать недорогое железо 100% рабочее с LinuxCNC
Ответить

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