Страница 1 из 2
Станок периодически уезжает в случайную координату
Добавлено: 06 апр 2021, 06:39
vafer
Доброго времени суток всем
Попросили посмотреть станок китайский плазморез.
Софт Mach R3.043.022 лицензия есть.
Wndows 8 или 10.
Контроллер Wixhc (USB).
Проблемы:
1. при выборе режима Reverse уезжает в случайную координату. При этом со включенным резаком.
2. при попытке вручную поуправлять осью Z - выдает ошибку оси. Лечится перезагрузкой.
3. периодически при резке отверстий может резануть мимо или разжечь дугу рядом с отверстием, а потом начать резать.
Наблюдения:
При включении станка нет выхода в ноль по конечникам.
Оператор просто подводит резак к краю заготовки и задает текущий ноль, от которого начинает работать программа.
Предполагаю, что при этом станок не знает своих абсолютных координат и как следствие не понимает куда и как ему двигаться вне программы.
Заземление проверили.
Сам я с Mach3 знаком не очень хорошо, потому буду благодарен за подсказки и коллективный разум

Re: Станок периодически уезжает в случайную координату
Добавлено: 06 апр 2021, 11:49
semen72
Странные симптомы. Для выяснения причины нужно больше информации и нужно собирать статистику, в т.ч. по результатам тестов.
1. Как и когда появились данные глюки? Вместо или по одному? Изначально станок в данной конфигурации железа и софта работал нормально? Что изменилось с того времени?
2. Попробовать погонять вхолостую, с выключенной плазмой, разнести розетки электроники и плазмы.
3. Попробовать поставить самый свежий Мач, попробовать его в демо-режиме. Хотя, если изначально все работало ....
4. Переустановить систему начисто (вдруг кто-то лазил), закинуть обратно в мач предварительно сохраненный файл настроек, проверить.
5. Проверить все контакты, заменить usb-кабель на более качественный, ферриты добавить. Подключить электронику через ИБП.
Нужно тестировать, ловить ошибки и их зависимость.
Re: Станок периодически уезжает в случайную координату
Добавлено: 06 апр 2021, 11:50
semen72
vafer писал(а): ↑
нет выхода в ноль по конечникам.
Это не работает или такой функции изначально не предусмотрено? Выражайтесь точнее.
Re: Станок периодически уезжает в случайную координату
Добавлено: 06 апр 2021, 11:51
semen72
vafer писал(а): ↑
вручную поуправлять осью Z
Вручную вращаете саму ось или из Мача ? Выражайтесь точнее.
Re: Станок периодически уезжает в случайную координату
Добавлено: 06 апр 2021, 11:58
vafer
semen72 писал(а): ↑
1. Как и когда появились данные глюки? Вместо или по одному? Изначально станок в данной конфигурации железа и софта работал нормально? Что изменилось с того времени?
Глюки "плавающие", т.е. нерегулярные.
Были с момента запуска в эксплуатацию, кто и когда запускал - непонятно.
Станок долгое время стоял не работал, гарантия кончилась.
semen72 писал(а): ↑
2. Попробовать погонять вхолостую, с выключенной плазмой, разнести розетки электроники и плазмы.
нет, я пока собираю идеи и варианты, чтобы попробовать
semen72 писал(а): ↑
3. Попробовать поставить самый свежий Мач, попробовать его в демо-режиме. Хотя, если изначально все работало ....
По словам станочника: сразу так было
Скачал самый последний, буду пробовать, но имхо дело не в версии.
semen72 писал(а): ↑
4. Переустановить систему начисто (вдруг кто-то лазил), закинуть обратно в мач предварительно сохраненный файл настроек, проверить.
Никто не лазил, прям новый ПК из коробки. Ничего лишнего кроме Mach3 нет.
semen72 писал(а): ↑
5. Проверить все контакты, заменить usb-кабель на более качественный, ферриты добавить. Подключить электронику через ИБП.
Ок, попробуем.
semen72 писал(а):
Это не работает или такой функции изначально не предусмотрено? Выражайтесь точнее.
Этого не происходит при запуске станка. Где это включается в конфиге, не могу сказать. Мало опыта с этим ПО.
На мой взгляд, это обязательно должно быть, учитывая что тут привод шаговый и без обратной связи.
semen72 писал(а):
Вручную вращаете саму ось или из Мача ?
Из ПО двигают ось и появляется ошибка.
semen72 писал(а): ↑
Подключить электронику через ИБП.
Подключена через дешевый стабилизатор релейного типа.
Re: Станок периодически уезжает в случайную координату
Добавлено: 06 апр 2021, 12:49
semen72
vafer писал(а): ↑
Этого не происходит при запуске станка.
Я так и не понял. Концевики физически присутствуют?
vafer писал(а): ↑
Из ПО двигают ось и появляется ошибка.
Где она появляется, как выглядит, что написано?
vafer писал(а): ↑
Были с момента запуска в эксплуатацию
vafer писал(а): ↑
По словам станочника: сразу так было
Это очень плохо. Может быть и usb-контроллер кривой или кривой его драйвер и его неплохо бы обновить.
На этом форуме писали что существует проблема обратного хода с некоторыми контроллерами.
Как часто происходит сбой в виде ухода координат?
Ясно, что сразу после нажатия обратного хода. А еще бывают случаи?
vafer писал(а): ↑
имхо дело не в версии
Бывают такие китайские контроллеры, которые работают только со своей, определенной китайской версией Мача.
А вообще, полезно почитать перечень изменений в версиях Мача.
Со станком есть диск/флешка/ссылка с набором софта?
Re: Станок периодически уезжает в случайную координату
Добавлено: 06 апр 2021, 13:04
vafer
semen72 писал(а): ↑
Концевики физически присутствуют?
да, индуктивные датчики
Но вполне возможно, что они работают только как аварийные.
Потому что датчик один на всю ось, т.е. станок не понимает на "+" он наехал или на "-".
semen72 писал(а): ↑
Где она появляется, как выглядит, что написано?
на экране интерфейса mach3
увы фото нет
semen72 писал(а): ↑
Как часто происходит сбой в виде ухода координат?
Ясно, что сразу после нажатия обратного хода. А еще бывают случаи?
по словам станочника: всегда при нажатии кнопки Reverse
больше нет информации
semen72 писал(а): ↑
Бывают такие китайские контроллеры, которые работают только со своей, определенной китайской версией Мача.
Если так, то поменяем контроллер например на Pumotix. У них и софт повеселее.
Но хотелось бы точно убедиться, что дело не в настойках.
semen72 писал(а): ↑
Со станком есть диск/флешка/ссылка с набором софта?
Нет данных. Уточню.
Re: Станок периодически уезжает в случайную координату
Добавлено: 06 апр 2021, 13:31
semen72
vafer писал(а): ↑
Но вполне возможно, что они работают только как аварийные.
Потому что датчик один на всю ось, т.е. станок не понимает на "+" он наехал или на "-".
наоборот, раз датчик один, то он работает как Home (нулевой), а как аварийный работать может только в 50% случаев. Возможен вариант с двумя железками и одним датчиком, например, если его поставить на каретке ну или на станине хитро расположить и хитро изогнуть на каретке железки. Но это экзотика.
Ладно, ну есть датчик, ну подключите Вы его, ну получите аппаратный ноль. Только это не решит проблему глюков.
vafer писал(а): ↑
на экране интерфейса mach3
увы фото нет
Непонятно. Возможно, срабатывает какой-то датчик из особенностей плазмы.
vafer писал(а): ↑
по словам станочника: всегда при нажатии кнопки Reverse
Очень похоже на то, что контроллер не умеет реверс. Или сам или в связке с Мачем. Хотя, станок же им был скомплектован изначально ....
А еще может быть, что при нажатии реверса пролезает помеха с плазмы и контроллеру сносит крышу.
Вроде не самый дешевый. Но и про плазму на сайте ничего не заявлено. Обычно обратный ход нужен на плазме, эррозии, пенорезке. Для фрезерной обработки вроде нет.
vafer писал(а): ↑
поменяем контроллер например на Pumotix. У них и софт повеселее.
Так Вы отсечете возможные глюки Мача и контроллера.
vafer писал(а): ↑
Но хотелось бы точно убедиться, что дело не в настойках.
Вот и убедитесь.
Раз изначальные условия неясны, то надо рубить колбасу на крупные куски и опытным путем выяснять где проблема.
Re: Станок периодически уезжает в случайную координату
Добавлено: 06 апр 2021, 14:11
Bioraptor
Что то вы тут демагогию развели, наводки это.
Как близко находится комп к источнику плазмы, как близко находится плата управления к источнику плазмы?
Re: Станок периодически уезжает в случайную координату
Добавлено: 07 апр 2021, 14:20
vafer
semen72 писал(а): ↑
надо рубить колбасу на крупные куски и опытным путем выяснять где проблема.
Так и поступим
Решил собрать побольше информации, перед тем как доставать нож...
Bioraptor писал(а):
наводки это.
Как близко находится комп к источнику плазмы, как близко находится плата управления к источнику плазмы?
От плазмотрона до ПК 2м.
Источник вот такой:
Да, тоже были мысли о помехах...
Мб заземление разнести подальше?!

Re: Станок периодически уезжает в случайную координату
Добавлено: 09 апр 2021, 08:55
semen72
vafer писал(а): ↑
Да, тоже были мысли о помехах...
Я ж, блин, писал ранее:
semen72 писал(а): ↑
2. Попробовать погонять вхолостую, с выключенной плазмой
Это не составляет никакого труда. Зато сразу отпадут вопросы о помехе от плазмы, о розетках, о заземлении ...
Re: Станок периодически уезжает в случайную координату
Добавлено: 13 апр 2021, 09:18
vafer
Сегодня 3 часа режет. Нет описанных глюков. Что с плазмой что без. Реверс работает четко. Пару раз не зажглась плазма, но это вопрос не к мач3.
Эффект присутствия видимо.
Один раз после окончания программы отказался ехать в нули. При этом ручной режим работал.
Помог перезапуск мач3.
В логах пусто.
Re: Станок периодически уезжает в случайную координату
Добавлено: 13 апр 2021, 10:19
semen72
Подведем промежуточный итог:
1. Контроллер умеет движение назад.
2. Глюки не от плазмы и ее БП.
Учитывая, что глюк появлялся стабильно после нормальной работы при нажатии кнопки назад, вряд ли дело в контактах. Нужно смотреть Мач и винду. Я бы просто принес свой ноут с начисто установленной (и почищенной от мусора) виндой и Мачем и подключил вместо штатного компа. А для успокоения паранойи еще бы и запустил ноут от батарей.
П.С. Я когда боролся с отображением оборотов средствами Мача, то внимательно читал список изменений. Там много чего было добавлено. В том числе узнал, что обороты Мач измеряет только начиная с определенной недавней версии, что было для меня открытием и спасло от ненужных движений.
Поставьте и вы самую последнюю версию на свой тестовый ноут. Недолго же.
Re: Станок периодически уезжает в случайную координату
Добавлено: 13 апр 2021, 10:27
semen72
vafer писал(а): ↑
Один раз после окончания программы отказался ехать в нули.
1. В программе были команды ехать в нули?
2. Что значит отказался? Выдал ошибку, просто не поехал и проигнорировал эти команды ? Мач с лицензией ?
Re: Станок периодически уезжает в случайную координату
Добавлено: 13 апр 2021, 10:34
vafer
Нет, в программе не было.
При команде с пульта выйти в ноль - ничего не происходит.
Увы, нет тут ноутбука.
Подскажите, какие файлы сохранить при переустановке по?
Re: Станок периодически уезжает в случайную координату
Добавлено: 13 апр 2021, 10:49
semen72
vafer писал(а): ↑
Нет, в программе не было.
При команде с пульта выйти в ноль - ничего не происходит.
Ах вон оно че. Т.е. Мач с пультом подглюкивает...
vafer писал(а): ↑
Увы, нет тут ноутбука.
Я имел ввиду принести свой для теста. Просто это быстро.
vafer писал(а): ↑
какие файлы сохранить при переустановке по?
Мач запускаться может с разными файлами конфигурации. Вам надо посмотреть имя конфигурации, с которым у вас запускается Мач. Возможно, это стандартный профиль "Plasma", настроенный под станок. Вот это файл и надо сохранить. Возможно, потребуется сохранить еще какие-то файлы, я в профиле плазмы не силен. Для обычной фрезеровки это, например, еще и скрипт высоты инструмента. У вас могут быть еще какие-то скрипты. Лучше сохранить весь каталог Мача, обычно он стоит в корне диска С (c:\Mach3), не ошибетесь. Там еще и драйвер контроллера, наверное, валяется, в каталоге Мача. Тоже надо сохранить. Поэтому копируйте весь Мач. А потом из него достанете что надо.
Re: Станок периодически уезжает в случайную координату
Добавлено: 13 апр 2021, 12:30
vafer
Ок. Спасибо
Re: Станок периодически уезжает в случайную координату
Добавлено: 16 апр 2021, 06:36
vafer
Пока во вторник был у станка - всё работало штатно.
Только уехал и в среду прислали логи:
Сообщают, что после завершения программы обработки станок отказывается дальше работать, пока не перезагрузишь Mach3. Не перемещается по координатам, даже вручную.
После перезагрузки показывает случайную координату по оси Z. Например +534, +643 и т.п. Хотя на самом деле сопло на высоте 50мм. А полный ход оси не более 200мм.
Постоянно какие-то мелкие глюки, которые достают, и отловить которые очень сложно.
Почитал интернеты, пишут что "command killed due to buffer error" это проблема с ПК или Windows.

Re: Станок периодически уезжает в случайную координату
Добавлено: 16 апр 2021, 11:08
semen72
Судя, по логу, оператор постоянно лупасит по кнопке аварийного останова. Это реально так, или это контакты плохие?
vafer писал(а): ↑
отловить которые очень сложно.
А это всегда так. Плавающий глюк - самый противный. Потому и надо "рубить колбасу крупными кусками", загоняя таким образом, "крысу в угол".
Про тест ноутом я уже писал. Это исключит винду, железо компа, Мач. Я бы для начала так поступил для вылова глюка.
Если с ноутом проблемы, то можно загрузить комп с флешки, акронисом сделать полный бэкап винта, затем все снести с компа, поставить новую винду и Мач, попробовать. Если что-то пойдет не так, всегда можно восстановить систему из бэкапа. Это не исключит глюки железа, но, вероятно, не в них тут дело.
Re: Станок периодически уезжает в случайную координату
Добавлено: 16 апр 2021, 11:12
semen72
vafer писал(а): ↑
После перезагрузки показывает случайную координату по оси Z.
Это у Мача бывает, не обращайте внимания. Все равно потом хомиться или обнуляться по детали.
vafer писал(а): ↑
после завершения программы обработки станок отказывается дальше работать, пока не перезагрузишь Mach3
Прикольно. Даже с выключенной плазмой (иммитация) такое тоже происходит? Может быть в конце программы плазмотрон выключается, происходит помеха и usb вешается, потому и нет больше движухи. При перезагрузке Мач переинициализирует драйвер и все запускается. Как вариант.