USB CNC

Zarko
Gron73:

Не лучшая идея использовать USB для управления в реальном времени. Этот интерфейс имеет собственные буфер и управляющую логику, задержки непредсказуемы и различны для разных реализаций. Стабильность работы также оставляет желать. Пусть уж управляет принтерами и фотоаппаратами.

Насколько я понимаю эти контролеры используют свой процесор, а ЮСБ только для закидывания данных в него. Тоисть работа компа в реальном времени ненужна, за это отвечает сам контролер.

toxa
Gron73:

Этот интерфейс имеет собственные буфер и управляющую логику, задержки непредсказуемы и различны для разных реализаций.

По usb обычно передают макрокоманды или непосредственно g-код. Импульсы в реальном времени генерит контроллер.

ACB

Порты ввода-вывода предназначены исключительно для передачи информации/данных и не предназначены для высокочастотного управления устройствами.

Soling
Zarko:

Ага! Только толку с этого 0… Тотже степ/дир что и на ЛПТ.

А нужно что о другое?

toxa
ACB:

Порты ввода-вывода предназначены исключительно для передачи информации/данных и не предназначены для высокочастотного управления устройствами.

Смелое заявление. 😃 Что именно вы подразумеваете под словосочетанием “порты ввода-вывода”?

Soling:

А нужно что о другое?

Нужно чтобы в контроллер шел поток команд а-ля g-код. Как это сделано, много где, например в контроллере xpert от step-four. При таком подходе качество работы станка не зависит от загруженности компьютера.

=Женек=

А есть люди, реально делавшие управление по USB?

Zarko
Soling:

А нужно что о другое?

Нужно исключение неровности в таймингах степ-дир при переключении задач в Виндовс. Это много раз уже обсуждалось! ДОС есть видимым выходом, но мы в 21 веке! Такой контролер в себе сочетает прелесть работы в Виндовс и плавность ДОСа. Так как тайминги формирует его проц.

=Женек=:

А есть люди, реально делавшие управление по USB?

usbcnc.com внизу слева Success stories

Довольно добротные станки!

toxa
=Женек=:

А есть люди, реально делавшие управление по USB?

Конечно. 😃 Я, например. Через step-four’овский контроллер xpertlink. У меня знакомый вот этот девайс использует: www.boenigk-electronics.com/en/index.html

Soling
toxa:

Смелое заявление. 😃 Что именно вы подразумеваете под словосочетанием “порты ввода-вывода”?
Нужно чтобы в контроллер шел поток команд а-ля g-код. Как это сделано, много где, например в контроллере xpert от step-four. При таком подходе качество работы станка не зависит от загруженности компьютера.

А не надо грузить управляющий комп игрушками.
😁
Винды нужно настроить на минимум собственных нужд, включая сэйфскрины и прочую лабуду. И забыть, что стойка станка может делать еще что то. И будет вам счастье.

Zarko
toxa:

Конечно. 😃 Я, например. Через step-four’овский контроллер xpertlink. У меня знакомый вот этот девайс использует: www.boenigk-electronics.com/en/index.html

Я чтото непонял про xpertlink. На сайте (www.step-four.at/hp2/index.php?action=1640) написано max. Phasenstrom der Motoren 1,4A 2A / 3A. Как это понимать? К нему что можно движки напрямую подключать?

toxa
Soling:

Винды нужно настроить на минимум собственных нужд, включая сэйфскрины и прочую лабуду. И забыть, что стойка станка может делать еще что то. И будет вам счастье.

Если применять отдельный комп для управления станком, то нафига там вообще винды? Сколько не отключай сервисы, а под досом все равно будет работать лучше, даже на каком-нибудь древнем i486. 😃

Zarko:

Я чтото непонял про xpertlink.

ХреrtLink - это такая штучка, с одной стороны вход USB, с другой - выход LPT. Его включают в step-four’овский контроллер sf-c2 от их старой системы, либо в “dongle for third-party controllers”, который уже в любой lpt-контроллер, поддерживающий step-dir.

Еще есть XpertCNC - это такая бандура, к которой подключаются непосредственно двигатели станка и прочее оборудование step-four.

И то, и другое - USB, но это разные вещи.

Zarko
Soling:

А не надо грузить управляющий комп игрушками.
😁
Винды нужно настроить на минимум собственных нужд, включая сэйфскрины и прочую лабуду. И забыть, что стойка станка может делать еще что то. И будет вам счастье.

Ага. 😅 Покупать крутой комп, рубать на нем всё, только для того чтобы нажимать кнопку СТАРТ-СТОП. При этом бояться до чего нибуть токнуться, чтоб любимая Винда это случайно неправильно не поняла и начала над чем-то упорно думать… А не лучше за те же деньги прикупить нормальный контролер, посадить его на простенький комп, наслаждаться плавностю хода и быть увереным в затрашнем дне!

toxa:

ХреrtLink - это такая штучка, с одной стороны вход USB, с другой - выход LPT. Его включают в step-four’овский контроллер sf-c2 от их старой системы, либо в “dongle for third-party controllers”, который уже в любой lpt-контроллер, поддерживающий step-dir.

Еще есть XpertCNC - это такая бандура, к которой подключаются непосредственно двигатели станка и прочее оборудование step-four.

И то, и другое - USB, но это разные вещи.

Понял, это уже написано в паре с контролером движков. Недочитал… 😊

Soling
Zarko:

Ага. 😅 Покупать крутой комп, рубать на нем всё, только для того чтобы нажимать кнопку СТАРТ-СТОП. При этом бояться до чего нибуть токнуться, чтоб любимая Винда это случайно неправильно не поняла и начала над чем-то упорно думать… А не лучше за те же деньги прикупить нормальный контролер, посадить его на простенький комп, наслаждаться плавностю хода и быть увереным в затрашнем дне!
Понял, это уже написано в паре с контролером движков. Недочитал… 😊

Не надо драм! У меня со станком работат старый, собранный из обломков комп со старым пентюхом на 100 мег. Из прог на нем только Mach3. Может как ретро это и дорого… ( К стати, не как реклама !!! )

К стати а что значит “нормальный контроллер”?

Zarko
Soling:

Не надо драм! У меня со станком работат старый, собранный из обломков комп со старым пентюхом на 100 мег. Из прог на нем только Mach3. Может как ретро это и дорого… ( К стати, не как реклама !!! )

100 МГц??? 😲 Круто Вы всё обрубали, что у даже не то что Мач, Винда работает!

Soling:

К стати а что значит “нормальный контроллер”?

Нормальный контролер в моем понятии, это в вещь, которая может хорошо крутить движки и при этом быть минимально подвергнутой влиянию побочних факторов. И второе, есть не менее важное чем первое.

=Женек=

Zarko и Toxa я имел ввиду кто сам лично собирал, или у кого есть схема контроллера.

Zarko
=Женек=:

Zarko и Toxa я имел ввиду кто сам лично собирал, или у кого есть схема контроллера.

Не хочу врать (в електронике я несилён, больше в програмировании), схемку я гдето видел. Но проблема там не в схеме, а в прошивке.