Перейти к содержимому


Фотография

NC Studio V10 проблемы с уходом станочный ноль (дом)

Home

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 35

#1 OFFLINE   Анженёр

Анженёр

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 362 сообщений
  • Пол:Мужчина
  • Из:Русь матушка

Отправлено 28 Сентябрь 2017 - 18:54

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


  • 0

#2 OFFLINE   Андрей Кулагин

Андрей Кулагин

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 103 сообщений
  • Пол:Мужчина
  • Город:Ярославль
  • Интересы:По профессии я фрезеровщик - универсал 5 разряда
    По образованию инженер- механик
    Мое хобби ремонт станков ЧПУ
  • Из:Ярославля(до Москвы 3,5 часа лету)

Отправлено 28 Сентябрь 2017 - 21:23

Не в первый раз наблюдаю данный глюк

У меня решения нет кроме того как указывать дом вручную


  • 0
Жизнь надо прожить так, чтобы Дьявол был доволен, а Бог особых претензий не имел.
Теперь я freelancer , кому что нужно - стучитесь в скайп ingener20092

#3 OFFLINE   courage

courage

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 544 сообщений
  • Пол:Мужчина
  • Город:Новосибирск, Россия
  • Из:Новосибирск

Отправлено 28 Сентябрь 2017 - 22:52

тип двигателей в параметрах измените на шаговые.

74002 поставьте 1 в operation parameter

 

китайцы вам просто не все провода энкодера сервопривода припаяли (если у вас они конечно стоят).

Обнуление для сервоприводов проходит сперва по отработке концевого датчика, затем по нулевой фазе энкодера мотора, а ее соответственно нет.

Поменяете параметр, будете обнулять только по датчикам.


  • 1
Опыт прямопропорционален количеству испорченного оборудования.
Сертифицированный инженер по обслуживанию источников механизированной резки и система автоматизации Hypertherm.
Представитель и инженер сервисной и техподдержки компании Weihong (Ncstudio, NK105, NK260, NK300) на территории России.

#4 OFFLINE   Анженёр

Анженёр

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 362 сообщений
  • Пол:Мужчина
  • Из:Русь матушка

Отправлено 29 Сентябрь 2017 - 04:53

У меня шаговики. В прошлом этот станок работал нормально, сейчас только комп поменяли.


  • 0

#5 OFFLINE   Анженёр

Анженёр

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 362 сообщений
  • Пол:Мужчина
  • Из:Русь матушка

Отправлено 29 Сентябрь 2017 - 09:13

тип двигателей в параметрах измените на шаговые. 74002 поставьте 1 в operation parameter

Данного параметра в заводских настройках не нашёл.
Вот

Прикрепленные изображения

  • Безымянный.png

  • 0

#6 OFFLINE   Анженёр

Анженёр

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 362 сообщений
  • Пол:Мужчина
  • Из:Русь матушка

Отправлено 29 Сентябрь 2017 - 10:42

Перерыл всю "Referent point group" этого параметра не нашёл. Все ограничения отъезда от датчика выставил, тоже результата нет.
  • 0

#7 OFFLINE   Андрей Кулагин

Андрей Кулагин

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 103 сообщений
  • Пол:Мужчина
  • Город:Ярославль
  • Интересы:По профессии я фрезеровщик - универсал 5 разряда
    По образованию инженер- механик
    Мое хобби ремонт станков ЧПУ
  • Из:Ярославля(до Москвы 3,5 часа лету)

Отправлено 29 Сентябрь 2017 - 13:47

courage Я этот параметр уже пробовал менять - толку ноль(
  • 0
Жизнь надо прожить так, чтобы Дьявол был доволен, а Бог особых претензий не имел.
Теперь я freelancer , кому что нужно - стучитесь в скайп ingener20092

#8 OFFLINE   Анженёр

Анженёр

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 362 сообщений
  • Пол:Мужчина
  • Из:Русь матушка

Отправлено 29 Сентябрь 2017 - 14:04

courage Я этот параметр уже пробовал менять - толку ноль(


Где вы его нашли, я его найти не могу?
  • 0

#9 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 530 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 29 Сентябрь 2017 - 14:11

Ну раз практики не могут, пора теоретикам подключиться.
Анженёр, дайте мне ваш файл public.dat, я там гляну.
  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#10 OFFLINE   Анженёр

Анженёр

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 362 сообщений
  • Пол:Мужчина
  • Из:Русь матушка

Отправлено 29 Сентябрь 2017 - 14:23

Вот он.

Прикрепленные файлы

  • Прикрепленный файл  public.rar   3,18К   220 скачиваний

  • 0

#11 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 530 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 29 Сентябрь 2017 - 16:17

Вот подпрограмма поиска дома по X.

Скрытый текст

 

Что надо сделать

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

Скрытый текст


Но уже на первый взгляд видно, что после поиска одного датчика ("обычного"), подключенного к пину/каналу, указанному в переменной BKREF_SW1.X, подпрограмма продолжает работать только с другим датчиком, полключенным к пину/каналу, указанному в переменной  BKREF_SW2.X

 

Для каждого из этих двух датчиков, существуют минимум три настраиваемых в параметра

- направление 

- скорость

- канал/линия/пин, куда он подключен.

 

Алгоритм работы программы с датчиком  BKREF_SW2 действительно очень похож на работу с энкодером.


Сообщение отредактировал lkbyysq: 29 Сентябрь 2017 - 16:18

  • 1

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#12 OFFLINE   Анженёр

Анженёр

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 362 сообщений
  • Пол:Мужчина
  • Из:Русь матушка

Отправлено 29 Сентябрь 2017 - 16:28

Так и что с этим делать, прописывать функции то как?


  • 0

#13 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 530 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 29 Сентябрь 2017 - 16:30

Как-как. Как обычную  УП запустить.

 

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


  • 1

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#14 OFFLINE   Анженёр

Анженёр

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 362 сообщений
  • Пол:Мужчина
  • Из:Русь матушка

Отправлено 29 Сентябрь 2017 - 16:33

Кажется понял, завтра запущу.


  • 0

#15 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 530 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 29 Сентябрь 2017 - 16:36

Есть такое дело.

Параметры 74070-74073, которые как я понимаю и есть "канал/линия/пин" второго датчика.

Как вариант, скопировать туда значения из 74040-74043, т.е. подоткнуть грубый датчик (это уже гадание)


  • 1

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#16 OFFLINE   Анженёр

Анженёр

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 362 сообщений
  • Пол:Мужчина
  • Из:Русь матушка

Отправлено 29 Сентябрь 2017 - 16:39

Станок затыкается это его остановка или проход над датчиком нуля?)


  • 0

#17 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 530 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 29 Сентябрь 2017 - 17:18

Еще вариант

Сравнил я с восьмеркой.... Кароче вывод следующий

Открыть public.dat в блокноте

Ctrl+H

Что: #BKREF_SW2

Чем: #BKREF_SW1

Заменить все.

Ctrl+S

 

Должно заработать.

Если нет, то можно удалить непонятнозачемвведенныйкод в десятке, а именно:

 

Скрытый текст

 

Если ось X пошла, то тогда и в остальных сделать аналогично.

 

 

 

 

 


Станок затыкается это его остановка или проход над датчиком нуля?)

 

Это когда он идет далеко и надолго:

после ухода в ноль станок начинает движение в обратном направлении от датчиков


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

Сообщение отредактировал lkbyysq: 29 Сентябрь 2017 - 17:00

  • 1

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#18 OFFLINE   Анженёр

Анженёр

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 362 сообщений
  • Пол:Мужчина
  • Из:Русь матушка

Отправлено 29 Сентябрь 2017 - 17:38

Ну прям C++ какой-то.))

Сделаю сегодня несколько файлов, завтра посмотрю как они отработают.

lkbyysq Благодарю за помощь! Хорошо когда есть люди которые глубже разбираются в необходимых вопросах.))
  • 0

#19 OFFLINE   courage

courage

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 544 сообщений
  • Пол:Мужчина
  • Город:Новосибирск, Россия
  • Из:Новосибирск

Отправлено 29 Сентябрь 2017 - 17:38

да. посмотрел public.dat - старая версия у вас ncstudio v10, поэтому параметра этого вы и не нашли.

все что написал Станислав верно. алгоритм предполагает обнуление по концевому датчику и по энкодеру поэтому и вопросы возникли, проверьте и расскажите что получилось )


  • 1
Опыт прямопропорционален количеству испорченного оборудования.
Сертифицированный инженер по обслуживанию источников механизированной резки и система автоматизации Hypertherm.
Представитель и инженер сервисной и техподдержки компании Weihong (Ncstudio, NK105, NK260, NK300) на территории России.

#20 OFFLINE   Анженёр

Анженёр

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 362 сообщений
  • Пол:Мужчина
  • Из:Русь матушка

Отправлено 29 Сентябрь 2017 - 17:45

да. посмотрел public.dat - старая версия у вас ncstudio v10, поэтому параметра этого вы и не нашли.

все что написал Станислав верно. алгоритм предполагает обнуление по концевому датчику и по энкодеру поэтому и вопросы возникли, проверьте и расскажите что получилось )

А у вас случаем новой версии NCишки нет, или может подскажите где искать?))


Сообщение отредактировал Анженёр: 29 Сентябрь 2017 - 17:46

  • 0





Темы с аналогичным тегами Home

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных