Под это и будет.nkp писал(а):пишу для 7i77
16А20Ф3 в токарно фрезерный, переключение шпиндель-ось
-
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Переделка 16А20Ф3 в токарно фрезерный.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Переделка 16А20Ф3 в токарно фрезерный.
здесь не понял...Leo_1943 писал(а):А в программе?
я спрашивал:
в сименсах переключение шпинделей только программно (М-командами) ?
или и кнопкой вручную можно ?
-
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Переделка 16А20Ф3 в токарно фрезерный.
Это я протупил, и так и так можно. Важнее режим программы.nkp писал(а):здесь не понял...
я спрашивал:
в сименсах переключение шпинделей только программно (М-командами) ?
или и кнопкой вручную можно ?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Переделка 16А20Ф3 в токарно фрезерный.
Только надо будет после каждного переключения шпиндель-ось заново ось хомить.
Ну и при переключении шпиндель-ось есть тёмный момент - надо как-то привести в соответствие текущее положение оси (axis.N.motor-pos-cmd) с реальной позицией по энкодеру (pid.N.feedback), а то ось ломанётся в позицию axis.N.motor-pos-cmd со всей дури на какую способен pid.
Ну и при переключении шпиндель-ось есть тёмный момент - надо как-то привести в соответствие текущее положение оси (axis.N.motor-pos-cmd) с реальной позицией по энкодеру (pid.N.feedback), а то ось ломанётся в позицию axis.N.motor-pos-cmd со всей дури на какую способен pid.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Переделка 16А20Ф3 в токарно фрезерный.
и то и то важно :Leo_1943 писал(а):Это я протупил, и так и так можно. Важнее режим программы.
ведь нужно сперва захомить все оси ,включая поворотку(С) , потом переключить ось С в режим обычного шпинделя...
вот здесь и нужна будет всегда кнопка ...
тут продумать нужно наверно все возможные полезные блокировки (?) , завести их через ладдер...
-
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Переделка 16А20Ф3 в токарно фрезерный.
можно и так.UAVpilot писал(а):Только надо будет после каждного переключения шпиндель-ось заново ось хомить.
Ну и при переключении шпиндель-ось есть тёмный момент - надо как-то привести в соответствие текущее положение оси (axis.N.motor-pos-cmd) с реальной позицией по энкодеру (pid.N.feedback), а то ось ломанётся в позицию axis.N.motor-pos-cmd со всей дури на какую способен pid.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Переделка 16А20Ф3 в токарно фрезерный.
это да - "сброс" какой то нужен...UAVpilot писал(а):Ну и при переключении шпиндель-ось есть тёмный момент - надо как-то привести в соответствие текущее положение оси (axis.N.motor-pos-cmd) с реальной позицией по энкодеру (pid.N.feedback), а то ось ломанётся в позицию axis.N.motor-pos-cmd со всей дури на какую способен pid.
не улавливаю - зачем?UAVpilot писал(а):Только надо будет после каждного переключения шпиндель-ось заново ось хомить.
по моему - одного раза будет достаточно...
(если можно - аргументируй)
-
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: Переделка 16А20Ф3 в токарно фрезерный.
Уважаемые Форумчане, у меня подъем через четыре часа. Всем спасибо за ответы. До завтра.nkp писал(а):и то и то важно :
ведь нужно сперва захомить все оси ,включая поворотку(С) , потом переключить ось С в режим обычного шпинделя...
вот здесь и нужна будет всегда кнопка ...
тут продумать нужно наверно все возможные полезные блокировки (?) , завести их через ладдер...
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Переделка 16А20Ф3 в токарно фрезерный.
Если в режиме шпинделя не отключать энкодер, то оно намотает многие тыщи и при переключении на ось надо будет что-то с этими тыщами делать...nkp писал(а):не улавливаю - зачем?
А в режиме шпинделя оставлять энкодер подключенным к axis.N.motor-pos-fb (чтоб после 359 снова в 0 сбрасывало) тоже нельзя - оно быстренько FERROR превысит...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Переделка 16А20Ф3 в токарно фрезерный.
хммм надо обмозговать возможные схемы...
Скажем если сделаем так:
управляем осью C через сумму (sum2)
axis.N.motor-pos-cmd и integ от скорости шпинделя в режиме шпинделя.
При переключении в режим оси, едем обнуляем ось через index-enable и g38.
И работаем в режиме оси.
Кстати, я все время задумываюсь а что будет, если в режиме шпинделя переполнится S32 в encoder.counts, ничего страшного не произойдет?
Скажем если сделаем так:
управляем осью C через сумму (sum2)
axis.N.motor-pos-cmd и integ от скорости шпинделя в режиме шпинделя.
При переключении в режим оси, едем обнуляем ось через index-enable и g38.
И работаем в режиме оси.
Кстати, я все время задумываюсь а что будет, если в режиме шпинделя переполнится S32 в encoder.counts, ничего страшного не произойдет?
- Predator
- Мастер
- Сообщения: 9583
- Зарегистрирован: 18 июл 2013, 18:26
- Репутация: 2531
- Контактная информация:
Re: Переделка 16А20Ф3 в токарно фрезерный.
Надо проверить опытным путёмNick писал(а):ничего страшного не произойдет?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: 16А20Ф3 в токарно фрезерный, переключение шпиндель-ось
Слегка подправил название темы и добавил сообщений с предыдущей темы.
-
- Мастер
- Сообщения: 875
- Зарегистрирован: 03 май 2014, 07:24
- Репутация: 250
- Настоящее имя: Леонид
- Откуда: Харьков
Re: 16А20Ф3 в токарно фрезерный, переключение шпиндель-ось
К сожалению, клиент, узнав цену, причем бюджетную, решил свернуть проект. Заморозим тему до денежного клиента.