Буду рад если и Вы будете знать как организовать осцилляцию оси на 808D. Но китайцы не знали, а стойку поставили, и как на ней работать заказчику объяснить не могли.
Замена ЧПУ Siemens 810M GA3
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
Шо есть такое осциляция оси?
В голове примеряю эту стойку к своему плошкошлифу, где стол влево/вправо таскает гидралика, а ход стола по Y и Z(камень вверх/вниз) = 2 оси.
Можно свои пользвательские циклы написать.
Да, это изврат ставить токарную версию на шлифовальный
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Кандидат
- Сообщения: 72
- Зарегистрирован: 09 авг 2018, 13:02
- Репутация: 30
- Настоящее имя: Vasili
- Откуда: Gomel
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
На шлифовальных версиях ЧПУ Sinumerik 802, 828 или универсальной ЧПУ 840D (с опцией осцилляции M34) можно по команде заставить качаться ось от точки к точке и параллельно выполнять команды технологической программы (предназначено для строгания или шлифования). Однако в инструкции по 808 об этом ни слова. Съев как то собаку на нестандартном шлифовальном с 802, я попробовал применить эти знания на 808 и оно заработало. Но об этом и сами китайцы поставившие станок не знали.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
О какой оси именно речь? На шлифовальном получается 3 оси. Стол ХУ и Z(камень вверх/вниз).
Если осцилляция: ехать до концевика, потом до другого концевика и так бесконечно. Смотря как управляется ось. Думаю на PLC сделать можно.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Новичок
- Сообщения: 21
- Зарегистрирован: 10 окт 2014, 09:48
- Репутация: 0
- Настоящее имя: Грибко Виктор Викторович
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
Скажите, а реально что-либо вроде renishaw подвязать на старую стойку как у меня или нет?
Спасибо!
Спасибо!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
В мануале посмотреть, есть в Gcode что нибудь отвечающее за измерение G31, meas...SovietTwins писал(а): ↑ Скажите, а реально что-либо вроде renishaw подвязать на старую стойку как у меня или нет?
Спасибо!
В ручную, если Ренишоу подключить на какой нибудь лимит. Едим осью вручную, как сработал Ренишоу, срабатывает лимит и ось останавливается. Обнуляем ось вручную.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
Осциляцию организовать на 808D можно и без всякого ПЛК - исключтельно G-кодами.
Вариант 1. Концевики аппаратные, раздвигаемые оператором.
В этом случае заводите их на быстрые входы, коих у 808D аж три штуки, т.е. можно даже прилепить кнопку блокировки :
первый концевик на IN1;
второй концевик на IN2;
кнопку на IN3.
И программируете синхронные действие:
POS[Z]=150 и POS[Z]=-150 указываете за пределами конечников.
Теперь, когда оператор нажмет кнопку ось Z сначала поедет в позицию Z=150. Неуспев до нее доехать начнут проверяться условия что концевики нажаты, и как только один из них нажмётся, ось поедет к противоположному концевику. итд.
Вариант 2. Самый простой - концевики программные.
Вариант 1. Концевики аппаратные, раздвигаемые оператором.
В этом случае заводите их на быстрые входы, коих у 808D аж три штуки, т.е. можно даже прилепить кнопку блокировки :
первый концевик на IN1;
второй концевик на IN2;
кнопку на IN3.
И программируете синхронные действие:
Код: Выделить всё
N10 ID =2 WHEN $A_IN[3]==1 DO POS[Z]=-150 FA[Z]=200
N20 ID=3 WHENEVER $A_IN[1]==1 AND $A_IN[3]==1 DO POS[Z]=150 FA[Z]=200
N30 ID=4 WHENEVER $A_IN[2]==1 AND $A_IN[3]==1 DO POS[Z]=-150 FA[Z]=200
...
CANCEL[2]
CANCEL[3]
CANCEL[4]
M30
Теперь, когда оператор нажмет кнопку ось Z сначала поедет в позицию Z=150. Неуспев до нее доехать начнут проверяться условия что концевики нажаты, и как только один из них нажмётся, ось поедет к противоположному концевику. итд.
Вариант 2. Самый простой - концевики программные.
Код: Выделить всё
N20 ID=3 WHENEVER $AA_IW[Z] <=-150 AND $A_IN[3]==1 DO POS[Z]=150 FA[Z]=200
N30 ID=4 WHENEVER $AA_IW[Z] >=150 AND $A_IN[3]==1 DO POS[Z]=-150 FA[Z]=200
CANCEL[3]
CANCEL[4]
M30
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
Наверно нужна осцилляция какой то оси, и можно было двигать одновременно в JOG режиме другу ось.
Если на станке регулируемые концевики, то сделать через PLC. Например М34 запускает какую то ось ехать от концевика к коневику. А в это время пододвигаем ось Z к заготовке в JOG режиме.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
Тогда надо запрограммировать синхронные действия не ID, а IDS)aftaev писал(а): ↑30 авг 2020, 12:16Наверно нужна осцилляция какой то оси, и можно было двигать одновременно в JOG режиме другу ось.
Если на станке регулируемые концевики, то сделать через PLC. Например М39 запускает какую то ось ехать от концевика к коневику. А в это время пододвигаем ось Z к заготовке в JOG режиме.
MDA/AUTO:
N20 IDS=3 WHENEVER $AA_IW[Z] <=-150 AND $A_IN[3]==1 DO POS[Z]=150 FA[Z]=200
N30 IDS=4 WHENEVER $AA_IW[Z] >=150 AND $A_IN[3]==1 DO POS[Z]=-150 FA[Z]=200
M30
Ось будет ездить от -150 до 150 и по окончанию программы и по переходу в JOG.
Так что тут без проблем)
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
Синхронные это как?
На шлифовальном работают так: включают осцилляцию стола, берут пульт и подводят штурвалом камень до касания. При этом желательно чтобы стол бегал не только влево/вправо но и взад/вперед чтобы "прощупать" высоту всей заготовки.
Чтобы сделать это, надо знать каким образом таскается стол, какое управление у моторов осей.
На шлифовальном работают так: включают осцилляцию стола, берут пульт и подводят штурвалом камень до касания. При этом желательно чтобы стол бегал не только влево/вправо но и взад/вперед чтобы "прощупать" высоту всей заготовки.
Чтобы сделать это, надо знать каким образом таскается стол, какое управление у моторов осей.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
Сколько раз стол проедет туды сюды до окончании программы?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
Постоянно/бесконечно, пока не удалишь синхронное действие
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
Это синхронно с тактом интерполяции. Условие выполнения синхронно действия с ключом WHENEVER проверяется каждый такт интерполятора.
По синхронным действиям есть целый огромной талмут у сименса)))
У 808 вроде только три синхронных действия могут быть запущены одновременно
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
Надо попробовать на своей 808, твой код
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Кандидат
- Сообщения: 72
- Зарегистрирован: 09 авг 2018, 13:02
- Репутация: 30
- Настоящее имя: Vasili
- Откуда: Gomel
- Контактная информация:
Re: Замена ЧПУ Siemens 810M GA3
Вы можете прочитать про команды для "качания оси" в книге FB2.P5. Опытным путем замечено , что это работает и на 808D.