1 ПК, 2LPT, 2 станка

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
medossa
Опытный
Сообщения: 163
Зарегистрирован: 20 ноя 2012, 08:38
Репутация: 3
Настоящее имя: Евгений
Откуда: Протвино
Контактная информация:

1 ПК, 2LPT, 2 станка

Сообщение medossa »

Ув. форумчане, что-то не найду. Подскажите пожалуйста. Есть 1 компьютер с LinuxCNC + ЧПУ фрезер = работает всё без нареканий. Достраиваю второй чпу станочек (токарник). В компе есть второй LPT порт. Так вот, будет ли работать одновременно два станка, если создать два профиля linuxcnc? Или всё таки второй комп нужен? Проясните кто-нибудь. Спасибо.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: 1 ПК, 2LPT, 2 станка

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

Вторую копию LinuxCNC запустить просто не получится.
Чудес не бывает. Бывают фокусы.
medossa
Опытный
Сообщения: 163
Зарегистрирован: 20 ноя 2012, 08:38
Репутация: 3
Настоящее имя: Евгений
Откуда: Протвино
Контактная информация:

Re: 1 ПК, 2LPT, 2 станка

Сообщение medossa »

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

Re: 1 ПК, 2LPT, 2 станка

Сообщение Serg »

Сергей Саныч писал(а):Вторую копию LinuxCNC запустить просто не получится.
Хотя как вариант: каждый экземпляр в своей виртуальной машине... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Duhas
Мастер
Сообщения: 1961
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 285
Настоящее имя: Андрей
Откуда: Красноярск
Контактная информация:

Re: 1 ПК, 2LPT, 2 станка

Сообщение Duhas »

UAVpilot писал(а): Хотя как вариант: каждый экземпляр в своей виртуальной машине... :)
даешь сервак и "тонкие" станки :lol:
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: 1 ПК, 2LPT, 2 станка

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

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

Re: 1 ПК, 2LPT, 2 станка

Сообщение Serg »

Сергей Саныч писал(а):А как в виртуальных машинах обеспечивать реалтайм - ну очень отдельный вопрос :)
Без проблем. Современные ВМ могут пользовать железо напрямую, главное, чтоб они не становились в очередь к одному ресурсу. CPU и RAM не в счёт - первый умеет сам "распаралеливаться", а память итак будет пользоваться в разных адресах.

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

Re: 1 ПК, 2LPT, 2 станка

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

UAVpilot писал(а):Правда генерить шаги скорее всего не получится, но вот для работы с Mesa вполне может хватить...
ТС, вроде бы, намерен ограничиться вторым LPT, что подразумевает программное шагопроизводство.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 1 ПК, 2LPT, 2 станка

Сообщение Serg »

UAVpilot писал(а):генерить шаги скорее всего не получится
Это означает, что я пробовал запускать LinuxCNC в ВМ, но не пробовал всё это оптимизить до получения приемлемого latency для генерации шагов... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

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