Станок периодически уезжает в случайную координату

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
vafer
Новичок
Сообщения: 11
Зарегистрирован: 29 окт 2020, 07:47
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Станок периодически уезжает в случайную координату

Сообщение vafer »

Доброго времени суток всем :)

Попросили посмотреть станок китайский плазморез.
Софт Mach R3.043.022 лицензия есть.
Wndows 8 или 10.
Контроллер Wixhc (USB).

Проблемы:
1. при выборе режима Reverse уезжает в случайную координату. При этом со включенным резаком.
2. при попытке вручную поуправлять осью Z - выдает ошибку оси. Лечится перезагрузкой.
3. периодически при резке отверстий может резануть мимо или разжечь дугу рядом с отверстием, а потом начать резать.

Наблюдения:
При включении станка нет выхода в ноль по конечникам.
Оператор просто подводит резак к краю заготовки и задает текущий ноль, от которого начинает работать программа.
Предполагаю, что при этом станок не знает своих абсолютных координат и как следствие не понимает куда и как ему двигаться вне программы.

Заземление проверили.

Сам я с Mach3 знаком не очень хорошо, потому буду благодарен за подсказки и коллективный разум :)
semen72
Опытный
Сообщения: 118
Зарегистрирован: 13 ноя 2019, 16:09
Репутация: 6
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение semen72 »

Странные симптомы. Для выяснения причины нужно больше информации и нужно собирать статистику, в т.ч. по результатам тестов.
1. Как и когда появились данные глюки? Вместо или по одному? Изначально станок в данной конфигурации железа и софта работал нормально? Что изменилось с того времени?
2. Попробовать погонять вхолостую, с выключенной плазмой, разнести розетки электроники и плазмы.
3. Попробовать поставить самый свежий Мач, попробовать его в демо-режиме. Хотя, если изначально все работало ....
4. Переустановить систему начисто (вдруг кто-то лазил), закинуть обратно в мач предварительно сохраненный файл настроек, проверить.
5. Проверить все контакты, заменить usb-кабель на более качественный, ферриты добавить. Подключить электронику через ИБП.

Нужно тестировать, ловить ошибки и их зависимость.
semen72
Опытный
Сообщения: 118
Зарегистрирован: 13 ноя 2019, 16:09
Репутация: 6
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение semen72 »

vafer писал(а): нет выхода в ноль по конечникам.
Это не работает или такой функции изначально не предусмотрено? Выражайтесь точнее.
semen72
Опытный
Сообщения: 118
Зарегистрирован: 13 ноя 2019, 16:09
Репутация: 6
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение semen72 »

vafer писал(а): вручную поуправлять осью Z
Вручную вращаете саму ось или из Мача ? Выражайтесь точнее.
vafer
Новичок
Сообщения: 11
Зарегистрирован: 29 окт 2020, 07:47
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение vafer »

semen72 писал(а): 1. Как и когда появились данные глюки? Вместо или по одному? Изначально станок в данной конфигурации железа и софта работал нормально? Что изменилось с того времени?
Глюки "плавающие", т.е. нерегулярные.
Были с момента запуска в эксплуатацию, кто и когда запускал - непонятно.
Станок долгое время стоял не работал, гарантия кончилась.
semen72 писал(а): 2. Попробовать погонять вхолостую, с выключенной плазмой, разнести розетки электроники и плазмы.
нет, я пока собираю идеи и варианты, чтобы попробовать
semen72 писал(а): 3. Попробовать поставить самый свежий Мач, попробовать его в демо-режиме. Хотя, если изначально все работало ....
По словам станочника: сразу так было
Скачал самый последний, буду пробовать, но имхо дело не в версии.
semen72 писал(а): 4. Переустановить систему начисто (вдруг кто-то лазил), закинуть обратно в мач предварительно сохраненный файл настроек, проверить.
Никто не лазил, прям новый ПК из коробки. Ничего лишнего кроме Mach3 нет.
semen72 писал(а): 5. Проверить все контакты, заменить usb-кабель на более качественный, ферриты добавить. Подключить электронику через ИБП.
Ок, попробуем.
semen72 писал(а): Это не работает или такой функции изначально не предусмотрено? Выражайтесь точнее.
Этого не происходит при запуске станка. Где это включается в конфиге, не могу сказать. Мало опыта с этим ПО.
На мой взгляд, это обязательно должно быть, учитывая что тут привод шаговый и без обратной связи.
semen72 писал(а): Вручную вращаете саму ось или из Мача ?
Из ПО двигают ось и появляется ошибка.
semen72 писал(а): Подключить электронику через ИБП.
Подключена через дешевый стабилизатор релейного типа.
semen72
Опытный
Сообщения: 118
Зарегистрирован: 13 ноя 2019, 16:09
Репутация: 6
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение semen72 »

vafer писал(а): Этого не происходит при запуске станка.
Я так и не понял. Концевики физически присутствуют?
vafer писал(а): Из ПО двигают ось и появляется ошибка.
Где она появляется, как выглядит, что написано?
vafer писал(а): Были с момента запуска в эксплуатацию
vafer писал(а): По словам станочника: сразу так было
Это очень плохо. Может быть и usb-контроллер кривой или кривой его драйвер и его неплохо бы обновить.
На этом форуме писали что существует проблема обратного хода с некоторыми контроллерами.

Как часто происходит сбой в виде ухода координат?
Ясно, что сразу после нажатия обратного хода. А еще бывают случаи?
vafer писал(а): имхо дело не в версии
Бывают такие китайские контроллеры, которые работают только со своей, определенной китайской версией Мача.
А вообще, полезно почитать перечень изменений в версиях Мача.

Со станком есть диск/флешка/ссылка с набором софта?
vafer
Новичок
Сообщения: 11
Зарегистрирован: 29 окт 2020, 07:47
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение vafer »

semen72 писал(а): Концевики физически присутствуют?
да, индуктивные датчики
Но вполне возможно, что они работают только как аварийные.
Потому что датчик один на всю ось, т.е. станок не понимает на "+" он наехал или на "-".
semen72 писал(а): Где она появляется, как выглядит, что написано?
на экране интерфейса mach3
увы фото нет
semen72 писал(а): Как часто происходит сбой в виде ухода координат?
Ясно, что сразу после нажатия обратного хода. А еще бывают случаи?
по словам станочника: всегда при нажатии кнопки Reverse
больше нет информации
semen72 писал(а): Бывают такие китайские контроллеры, которые работают только со своей, определенной китайской версией Мача.
Если так, то поменяем контроллер например на Pumotix. У них и софт повеселее.
Но хотелось бы точно убедиться, что дело не в настойках.
semen72 писал(а): Со станком есть диск/флешка/ссылка с набором софта?
Нет данных. Уточню.
semen72
Опытный
Сообщения: 118
Зарегистрирован: 13 ноя 2019, 16:09
Репутация: 6
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение semen72 »

vafer писал(а): Но вполне возможно, что они работают только как аварийные.
Потому что датчик один на всю ось, т.е. станок не понимает на "+" он наехал или на "-".
наоборот, раз датчик один, то он работает как Home (нулевой), а как аварийный работать может только в 50% случаев. Возможен вариант с двумя железками и одним датчиком, например, если его поставить на каретке ну или на станине хитро расположить и хитро изогнуть на каретке железки. Но это экзотика.
Ладно, ну есть датчик, ну подключите Вы его, ну получите аппаратный ноль. Только это не решит проблему глюков.
vafer писал(а): на экране интерфейса mach3
увы фото нет
Непонятно. Возможно, срабатывает какой-то датчик из особенностей плазмы.
vafer писал(а): по словам станочника: всегда при нажатии кнопки Reverse
Очень похоже на то, что контроллер не умеет реверс. Или сам или в связке с Мачем. Хотя, станок же им был скомплектован изначально ....
А еще может быть, что при нажатии реверса пролезает помеха с плазмы и контроллеру сносит крышу.
Вроде не самый дешевый. Но и про плазму на сайте ничего не заявлено. Обычно обратный ход нужен на плазме, эррозии, пенорезке. Для фрезерной обработки вроде нет.
vafer писал(а): поменяем контроллер например на Pumotix. У них и софт повеселее.
Так Вы отсечете возможные глюки Мача и контроллера.
vafer писал(а): Но хотелось бы точно убедиться, что дело не в настойках.
Вот и убедитесь.
Раз изначальные условия неясны, то надо рубить колбасу на крупные куски и опытным путем выяснять где проблема.
Аватара пользователя
Bioraptor
Мастер
Сообщения: 532
Зарегистрирован: 05 ноя 2018, 22:17
Репутация: 68
Настоящее имя: Дима
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение Bioraptor »

Что то вы тут демагогию развели, наводки это.
Как близко находится комп к источнику плазмы, как близко находится плата управления к источнику плазмы?
vafer
Новичок
Сообщения: 11
Зарегистрирован: 29 окт 2020, 07:47
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение vafer »

semen72 писал(а): надо рубить колбасу на крупные куски и опытным путем выяснять где проблема.
Так и поступим :good:
Решил собрать побольше информации, перед тем как доставать нож...
Bioraptor писал(а): наводки это.
Как близко находится комп к источнику плазмы, как близко находится плата управления к источнику плазмы?
От плазмотрона до ПК 2м.
Источник вот такой:
IMG_20210405_104407.jpg (1051 просмотр) <a class='original' href='./download/file.php?id=194332&sid=76cc99275da1dca14aff923ff06ee05b&mode=view' target=_blank>Загрузить оригинал (232.66 КБ)</a>
Да, тоже были мысли о помехах...
Мб заземление разнести подальше?! :thinking:
semen72
Опытный
Сообщения: 118
Зарегистрирован: 13 ноя 2019, 16:09
Репутация: 6
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение semen72 »

vafer писал(а): Да, тоже были мысли о помехах...
Я ж, блин, писал ранее:
semen72 писал(а): 2. Попробовать погонять вхолостую, с выключенной плазмой
Это не составляет никакого труда. Зато сразу отпадут вопросы о помехе от плазмы, о розетках, о заземлении ...
vafer
Новичок
Сообщения: 11
Зарегистрирован: 29 окт 2020, 07:47
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение vafer »

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

Один раз после окончания программы отказался ехать в нули. При этом ручной режим работал.
Помог перезапуск мач3.
В логах пусто.
semen72
Опытный
Сообщения: 118
Зарегистрирован: 13 ноя 2019, 16:09
Репутация: 6
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение semen72 »

Подведем промежуточный итог:
1. Контроллер умеет движение назад.
2. Глюки не от плазмы и ее БП.

Учитывая, что глюк появлялся стабильно после нормальной работы при нажатии кнопки назад, вряд ли дело в контактах. Нужно смотреть Мач и винду. Я бы просто принес свой ноут с начисто установленной (и почищенной от мусора) виндой и Мачем и подключил вместо штатного компа. А для успокоения паранойи еще бы и запустил ноут от батарей.

П.С. Я когда боролся с отображением оборотов средствами Мача, то внимательно читал список изменений. Там много чего было добавлено. В том числе узнал, что обороты Мач измеряет только начиная с определенной недавней версии, что было для меня открытием и спасло от ненужных движений.
Поставьте и вы самую последнюю версию на свой тестовый ноут. Недолго же.
semen72
Опытный
Сообщения: 118
Зарегистрирован: 13 ноя 2019, 16:09
Репутация: 6
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение semen72 »

vafer писал(а): Один раз после окончания программы отказался ехать в нули.
1. В программе были команды ехать в нули?
2. Что значит отказался? Выдал ошибку, просто не поехал и проигнорировал эти команды ? Мач с лицензией ?
vafer
Новичок
Сообщения: 11
Зарегистрирован: 29 окт 2020, 07:47
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение vafer »

Нет, в программе не было.
При команде с пульта выйти в ноль - ничего не происходит.

Увы, нет тут ноутбука.

Подскажите, какие файлы сохранить при переустановке по?
semen72
Опытный
Сообщения: 118
Зарегистрирован: 13 ноя 2019, 16:09
Репутация: 6
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение semen72 »

vafer писал(а): Нет, в программе не было.
При команде с пульта выйти в ноль - ничего не происходит.
Ах вон оно че. Т.е. Мач с пультом подглюкивает...
vafer писал(а): Увы, нет тут ноутбука.
Я имел ввиду принести свой для теста. Просто это быстро.
vafer писал(а): какие файлы сохранить при переустановке по?
Мач запускаться может с разными файлами конфигурации. Вам надо посмотреть имя конфигурации, с которым у вас запускается Мач. Возможно, это стандартный профиль "Plasma", настроенный под станок. Вот это файл и надо сохранить. Возможно, потребуется сохранить еще какие-то файлы, я в профиле плазмы не силен. Для обычной фрезеровки это, например, еще и скрипт высоты инструмента. У вас могут быть еще какие-то скрипты. Лучше сохранить весь каталог Мача, обычно он стоит в корне диска С (c:\Mach3), не ошибетесь. Там еще и драйвер контроллера, наверное, валяется, в каталоге Мача. Тоже надо сохранить. Поэтому копируйте весь Мач. А потом из него достанете что надо.
vafer
Новичок
Сообщения: 11
Зарегистрирован: 29 окт 2020, 07:47
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение vafer »

Ок. Спасибо
vafer
Новичок
Сообщения: 11
Зарегистрирован: 29 окт 2020, 07:47
Репутация: 1
Настоящее имя: Алексей
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение vafer »

Пока во вторник был у станка - всё работало штатно.
Только уехал и в среду прислали логи:
IMG-20210414-WA0008.jpg (878 просмотров) <a class='original' href='./download/file.php?id=194548&sid=76cc99275da1dca14aff923ff06ee05b&mode=view' target=_blank>Загрузить оригинал (129.05 КБ)</a>
IMG-20210414-WA0010.jpg (878 просмотров) <a class='original' href='./download/file.php?id=194549&sid=76cc99275da1dca14aff923ff06ee05b&mode=view' target=_blank>Загрузить оригинал (246.58 КБ)</a>
Сообщают, что после завершения программы обработки станок отказывается дальше работать, пока не перезагрузишь Mach3. Не перемещается по координатам, даже вручную.
После перезагрузки показывает случайную координату по оси Z. Например +534, +643 и т.п. Хотя на самом деле сопло на высоте 50мм. А полный ход оси не более 200мм.
Постоянно какие-то мелкие глюки, которые достают, и отловить которые очень сложно.

Почитал интернеты, пишут что "command killed due to buffer error" это проблема с ПК или Windows. :thinking:
semen72
Опытный
Сообщения: 118
Зарегистрирован: 13 ноя 2019, 16:09
Репутация: 6
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение semen72 »

Судя, по логу, оператор постоянно лупасит по кнопке аварийного останова. Это реально так, или это контакты плохие?
vafer писал(а): отловить которые очень сложно.
А это всегда так. Плавающий глюк - самый противный. Потому и надо "рубить колбасу крупными кусками", загоняя таким образом, "крысу в угол".

Про тест ноутом я уже писал. Это исключит винду, железо компа, Мач. Я бы для начала так поступил для вылова глюка.

Если с ноутом проблемы, то можно загрузить комп с флешки, акронисом сделать полный бэкап винта, затем все снести с компа, поставить новую винду и Мач, попробовать. Если что-то пойдет не так, всегда можно восстановить систему из бэкапа. Это не исключит глюки железа, но, вероятно, не в них тут дело.
semen72
Опытный
Сообщения: 118
Зарегистрирован: 13 ноя 2019, 16:09
Репутация: 6
Контактная информация:

Re: Станок периодически уезжает в случайную координату

Сообщение semen72 »

vafer писал(а): После перезагрузки показывает случайную координату по оси Z.
Это у Мача бывает, не обращайте внимания. Все равно потом хомиться или обнуляться по детали.
vafer писал(а): после завершения программы обработки станок отказывается дальше работать, пока не перезагрузишь Mach3
Прикольно. Даже с выключенной плазмой (иммитация) такое тоже происходит? Может быть в конце программы плазмотрон выключается, происходит помеха и usb вешается, потому и нет больше движухи. При перезагрузке Мач переинициализирует драйвер и все запускается. Как вариант.
Ответить

Вернуться в «Windows / Mach»