Установка в ноль на RUIDA RDC6442G
- 
				leos
 - Новичок
 - Сообщения: 8
 - Зарегистрирован: 23 май 2017, 21:47
 - Репутация: 0
 - Настоящее имя: Лев
 - Контактная информация:
 
Установка в ноль на RUIDA RDC6442G
Всем привет. Устанавливаю новый контроллер RUIDA RDC6442G. Потанцевал немножко - всё заработало. Шаги там и прочее. Проблема вылезла в следующем.
В каком бы месте ни была головка, включаешь станок, а на контроллере отображаются координаты Х:10000 и Y:10000, Z:3000.
Нажимаешь стрелку вниз - ползет головка до Y:10900 и останавливается. Нормально. Тыкаю стрелку вверх, едем до Y:10000, а потом и Y:9999 и дальше вверх, упирается в край направляющей, грохот, треск...
Ладно. Поставил концевик SN04-N, галочки в настройках ткнул. Подъезжаю к 10000, загорается диод на концевике, а портал едет! Убрал галочки - едет! Уменьшил рабочее поле - все равно от 10000 и меньше едет. Причем, даже если я выключу станок, руками портал перетащу на середину, включаю - координаты Х:10000 и Y:10000, Z:3000. и относительно их станок начинает работать.
В LaserWorksV6 тыкаю Current Position - показывает как на контроллере. Ничего не понимаю. На самом контроллере не понятно как установить Х:0 и Y:0, Z:0. Там есть какое-то обнуление и т.п. - нажимаю - ничего не происходит. Origin - это для текущего файла срабатывает, но если стрелками портал гонять - опять пытается за пределы поля выйти.
На другом станке стоит RUIDA 320, ничего за края не выходит. Смотрел на концевики - 5мм до них даже не доезжает, т.е. они никогда не срабатывают. И ни стрелками, ни программно портал не попытается выйти за пределы поля. Смотрел там и Current Position, по нормальному отсчет с нулей начинается....
Может есть у кого идеи, как координаты на нули сбросить?
			
			
									
									
						В каком бы месте ни была головка, включаешь станок, а на контроллере отображаются координаты Х:10000 и Y:10000, Z:3000.
Нажимаешь стрелку вниз - ползет головка до Y:10900 и останавливается. Нормально. Тыкаю стрелку вверх, едем до Y:10000, а потом и Y:9999 и дальше вверх, упирается в край направляющей, грохот, треск...
Ладно. Поставил концевик SN04-N, галочки в настройках ткнул. Подъезжаю к 10000, загорается диод на концевике, а портал едет! Убрал галочки - едет! Уменьшил рабочее поле - все равно от 10000 и меньше едет. Причем, даже если я выключу станок, руками портал перетащу на середину, включаю - координаты Х:10000 и Y:10000, Z:3000. и относительно их станок начинает работать.
В LaserWorksV6 тыкаю Current Position - показывает как на контроллере. Ничего не понимаю. На самом контроллере не понятно как установить Х:0 и Y:0, Z:0. Там есть какое-то обнуление и т.п. - нажимаю - ничего не происходит. Origin - это для текущего файла срабатывает, но если стрелками портал гонять - опять пытается за пределы поля выйти.
На другом станке стоит RUIDA 320, ничего за края не выходит. Смотрел на концевики - 5мм до них даже не доезжает, т.е. они никогда не срабатывают. И ни стрелками, ни программно портал не попытается выйти за пределы поля. Смотрел там и Current Position, по нормальному отсчет с нулей начинается....
Может есть у кого идеи, как координаты на нули сбросить?
- 
				leos
 - Новичок
 - Сообщения: 8
 - Зарегистрирован: 23 май 2017, 21:47
 - Репутация: 0
 - Настоящее имя: Лев
 - Контактная информация:
 
Re: Установка в ноль на RUIDA RDC6442G
Так тоже пробовал. При включении портал пытается припарковаться в нулевых точках. Все правильно. Но проблема в том, что он изначально включается с координатами X:10000 Y:10000 Z:3000, и когда уходит в парковку, то пытается выйти за пределы поля. Мотор бъётся о край, грохот, треск... страшно.
			
			
									
									
						- 
				sertix
 - Мастер
 - Сообщения: 627
 - Зарегистрирован: 07 май 2011, 09:06
 - Репутация: 138
 - Настоящее имя: Сергей
 - Контактная информация:
 
Re: Установка в ноль на RUIDA RDC6442G
Значит полярность концевиков не правильная или их ориентация относительно рабочего поляleos писал(а):Мотор бъётся о край, грохот, треск... страшно.
- 
				leos
 - Новичок
 - Сообщения: 8
 - Зарегистрирован: 23 май 2017, 21:47
 - Репутация: 0
 - Настоящее имя: Лев
 - Контактная информация:
 
Re: Установка в ноль на RUIDA RDC6442G
Менял полярность, все нормально. И полярность на координаты как действует? Ну чтобы при включении не X:10000 показывало, а X:0
			
			
									
									
						- 
				leos
 - Новичок
 - Сообщения: 8
 - Зарегистрирован: 23 май 2017, 21:47
 - Репутация: 0
 - Настоящее имя: Лев
 - Контактная информация:
 
Re: Установка в ноль на RUIDA RDC6442G
Отгонял до концевика, портал не останавливался, координаты не обнулялись.
			
			
									
									
						- 
				Andy52280
 - Мастер
 - Сообщения: 827
 - Зарегистрирован: 29 авг 2014, 19:29
 - Репутация: 188
 - Откуда: Тульская область
 - Контактная информация:
 
Re: Установка в ноль на RUIDA RDC6442G
Может статься, что перепутаны обмотки на двигателях. Встречаются контроллеры (не только лазеры), которые несколько туповато работают. Ожидают срабатывания концевика только при одном ходе оси. При ходе в другую сторону они отказываются понимать его состояние. А нужное направление движения тогда ловится с помощью инвертирования настройки на ось. Опять же, но это для 3D принтеров типа H-bot, можно перепутать даже оси. И вот там тоже бывает такой же фикус. Ось поехала, вроде в нужном направлении, а контроллер ожидает срабатывания концевика вообще с другой оси, да еще и в обратной стороне. Пока дотумкаешь, он уже всю кукушку продолбит об край поля.
Опять же, при самосборе велика вероятность просто не понять что китайцы называют осью X, а что - Y. В представлении обычного человека X - длинная сторона, а Y - короткая. А вот китайцам захотелось иначе, а отсюда и траблы.
Метод научного тыка.
В ручном режиме программы или контроллера смотрим реакцию концевиков. Она должна быть где-то. Тупо механика стоит, а мы замыкаем/размыкаем концевик. И смотрим, кто у нас на него реагирует. Это ради проверки того, что контроллер вообще что-то ловит. А то мало ли -
выключено в конфиге, оборвался проводок и т.д.
Потом ставим минимальную скорость на механику, вытаскиваем ее на середину в выключенном состоянии и даем команду ехать. Пофиг куда. И в момент перемещения пытаемся замыкать/размыкать концевик. Не реагирует - меняем направление движения. Опять не реагирует - вообще другую ось задействуем. Там тоже два направления могут быть. Если нет реакции вообще - чешем репу, пытаем контроллер. Если есть, то соображаем, почему оно вообще не в ту сторону и не на той оси...
			
			
									
									
						Опять же, при самосборе велика вероятность просто не понять что китайцы называют осью X, а что - Y. В представлении обычного человека X - длинная сторона, а Y - короткая. А вот китайцам захотелось иначе, а отсюда и траблы.
Метод научного тыка.
В ручном режиме программы или контроллера смотрим реакцию концевиков. Она должна быть где-то. Тупо механика стоит, а мы замыкаем/размыкаем концевик. И смотрим, кто у нас на него реагирует. Это ради проверки того, что контроллер вообще что-то ловит. А то мало ли -
выключено в конфиге, оборвался проводок и т.д.
Потом ставим минимальную скорость на механику, вытаскиваем ее на середину в выключенном состоянии и даем команду ехать. Пофиг куда. И в момент перемещения пытаемся замыкать/размыкать концевик. Не реагирует - меняем направление движения. Опять не реагирует - вообще другую ось задействуем. Там тоже два направления могут быть. Если нет реакции вообще - чешем репу, пытаем контроллер. Если есть, то соображаем, почему оно вообще не в ту сторону и не на той оси...
- 
				leos
 - Новичок
 - Сообщения: 8
 - Зарегистрирован: 23 май 2017, 21:47
 - Репутация: 0
 - Настоящее имя: Лев
 - Контактная информация:
 
Re: Установка в ноль на RUIDA RDC6442G
Andy52280, не видел еще этого сообщения, а тестил именно это. Нажимаю вниз - едет ко мне, нормально. Концевик в эту же сторону срабатывает. А надо вверх. Крутили так и сяк, менял в проге DIR/Limited полярности, инвертировал во всех вариантах... Пришел к выводу, что мотор крутит не в ту сторону. Переделывать его наоборот - целая история, (это вообще-то двуголовый лазер, трубки уже прикрутил, припаял все что можно). А на моторе можно поменять полярность?
motor, я не могу на личку отвечать, я же новенький тут, до 10 сообщений никак....
			
			
									
									
						motor, я не могу на личку отвечать, я же новенький тут, до 10 сообщений никак....
- 
				sertix
 - Мастер
 - Сообщения: 627
 - Зарегистрирован: 07 май 2011, 09:06
 - Репутация: 138
 - Настоящее имя: Сергей
 - Контактная информация:
 
Re: Установка в ноль на RUIDA RDC6442G
Ничего сложного в этом нет, если мотор двухфазный то перекиньте местами провода от одной обмотки(АА1 или ВВ1) на драйвере, у трех фазного аналогично, поменяйте местами два любых из трех проводов идущих от мотора к драйверу.leos писал(а):А на моторе можно поменять полярность?
- 
				motor
 - Кандидат
 - Сообщения: 42
 - Зарегистрирован: 02 июн 2016, 13:44
 - Репутация: 10
 - Настоящее имя: Константин
 - Контактная информация:
 
Re: Установка в ноль на RUIDA RDC6442G
Давайте сделайте так:
1. Замыкаете проводом (скрепкой) клеммы 1 и 4 разъема CN4 - смотрите свечение светодиода №1 - это будет ограничение Х- (т.е. аппаратный 0).
В принципе, при движении в -х при замыкании разъема движок по Х должен остановиться.
2. Датчики SN04-N бывают 2-х типов - NPN и PNP. Посмотрите, что написано на корпусе. Контроллер работает с концевиками логическим 0 - замыканием на GND.
Для этого необходим датчик с открытым коллектором, т.е. NPN.
Посмотрел у себя как подключено - +24В, GND и CN4.4 - концевик 0 по Х - все замечательно работает.
Можно с драйверов скинуть разъемы движков и руками подвигать портал до срабатывания концевиков.
			
			
									
									
						1. Замыкаете проводом (скрепкой) клеммы 1 и 4 разъема CN4 - смотрите свечение светодиода №1 - это будет ограничение Х- (т.е. аппаратный 0).
В принципе, при движении в -х при замыкании разъема движок по Х должен остановиться.
2. Датчики SN04-N бывают 2-х типов - NPN и PNP. Посмотрите, что написано на корпусе. Контроллер работает с концевиками логическим 0 - замыканием на GND.
Для этого необходим датчик с открытым коллектором, т.е. NPN.
Посмотрел у себя как подключено - +24В, GND и CN4.4 - концевик 0 по Х - все замечательно работает.
Можно с драйверов скинуть разъемы движков и руками подвигать портал до срабатывания концевиков.
- 
				leos
 - Новичок
 - Сообщения: 8
 - Зарегистрирован: 23 май 2017, 21:47
 - Репутация: 0
 - Настоящее имя: Лев
 - Контактная информация:
 
Re: Установка в ноль на RUIDA RDC6442G
Поменял обмотки - все заработало как надо! И когда в концевик упирается, то 10000 на 0 сбрасывает. Красота!
			
			
									
									
						- 
				ecobot
 - Новичок
 - Сообщения: 21
 - Зарегистрирован: 24 фев 2017, 00:50
 - Репутация: 1
 - Настоящее имя: Ян
 - Контактная информация:
 
Re: Установка в ноль на RUIDA RDC6442G
Совершенно идентичная история и меня. Поменял материнку - перестал останавливаться по оси Y хоть стопор и горит. Со старой материнкой такой проблемы не было.
Уточните, пожалуйста, для гумманитария "поменял обмотки" - это какой и какой провода надо менять местами
?
			
			
									
									
						Уточните, пожалуйста, для гумманитария "поменял обмотки" - это какой и какой провода надо менять местами
Re: Установка в ноль на RUIDA RDC6442G
С концевиками в ноль встает после того как они сработают.(кроме оси z)
А нельзя ли с отключенными концевиками ,при включении контроллера, чтобы были нули , а не х -10000 y-10000 z-300 ?
			
			
									
									
						А нельзя ли с отключенными концевиками ,при включении контроллера, чтобы были нули , а не х -10000 y-10000 z-300 ?
