SZGH CNC-1000TDb

Fanuc, Okuma, Sinumerik и т.д.
Vladimir_V
Опытный
Сообщения: 170
Зарегистрирован: 20 авг 2023, 12:29
Репутация: 16
Настоящее имя: Владимир
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение Vladimir_V »

risd писал(а): На направляющих трения при черепашьих скоростях
На некоторых режимах, например, нарезке резьбы - я б не сказал, что они черепашьи.
Vladimir_V
Опытный
Сообщения: 170
Зарегистрирован: 20 авг 2023, 12:29
Репутация: 16
Настоящее имя: Владимир
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение Vladimir_V »

risd писал(а): 3. Есть смысл пробовать или идея мертворожденная?
Вы ж не знаете таймингов задержек в преобразователях. А их не может не быть в силу физики самого процесса преобразования. А когда в петле обратной связи непредсказуемые, а еще хуже - непостоянные задержки, то система в принципе не может работать устойчиво. Либо придется снижать точность поддержания позиции настолько, что о точности линеек говорить уже бессмысленно.
DinoDanver
Опытный
Сообщения: 112
Зарегистрирован: 30 окт 2024, 08:46
Репутация: 7
Настоящее имя: Денис Эдуардович Погребняк
Откуда: Самара
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение DinoDanver »

risd писал(а): стойка позволит реализовать СППУ?
А почему нет? Это полноценная ЧПУ с интерполяцией, как минимум, по трем осям. На ней что угодно сотворить можно...
risd писал(а): Вообще какие там отличия в стойках для токарных , фрезерных и для центров???
Прежде всего различия в работе со сменным инструментом. Токарные рассчитаны на подключение резцедержек до 8 позиций, с контролем посадки без каких-либо танцев с бубном. У них при вводе, например, Т0202 в программе, голова установит второй инструмент, посадит его и будет применен второй корректор. Во фрезерных машинах такая команда вызовет только смену номера инструмента на дисплее. Физическая смена инструмента осуществляется специальными G-кодами, встроенными или пользовательскими. Линии разъема резцедержки там имеют совсем другие функции. Даже меню параметров TOOL у MD-машин сильно урезанное. MDc машины (для центров) имеют встроенные средства работы с сервоприводными магазинами инструментов.
Ну и несколько различаются меню USER и некоторыми специфичными G-кодами, характерными для токарной или фрезерной обработки.
Правда все это так, если использовать машину "из коробки". При соответствующем программном допиливании любую машину можно приспособить под любую задачу, лишь бы количество осей соответствовало. Просто придется писать свои G и М макросы и править LADDER. Подозреваю, что аппаратно они вообще одинаковы...
Ну и операторские панели несколько отличаются...
risd писал(а): Я так понимаю надо брать стойку для обрабатывающих центров как самую универсальную
При установке на токарный будет не очень удобно со сменой инструмента работать...
risd
Опытный
Сообщения: 173
Зарегистрирован: 28 мар 2023, 20:22
Репутация: 1
Настоящее имя: Дмитрий
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение risd »

DinoDanver писал(а): При установке на токарный будет не очень удобно со сменой инструмента работать...
😂я тут в раздумьях -старую резцедержку оставить(стандартную на 4 резца которая позиционируется ±1мм)или новую на 1 инструмент купить. Револьверка мне кажется неудобной в ручном режиме. Так что на возможности стойки в этом плане не смотрю вообще.
Тут вопрос больше в том запустится эта система на частотниках и линейках или нет.
Второй вопрос - стоит лепить асинхронники прямо на винты или оставить старую систему переключения через редуктор и муфты фартука ибо люфты все равно не устранимы?
Vladimir_V
Опытный
Сообщения: 170
Зарегистрирован: 20 авг 2023, 12:29
Репутация: 16
Настоящее имя: Владимир
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение Vladimir_V »

Vladimir_V писал(а): Причем, полагаю, что защита от дребезга почти наверняка много больше чем озвученные выше Ваши 16мс. На порядок или еще более.
Да, по факту защита от дребезга больше четверти секунды. Т.е. завести импульсы с MPG на кнопки не получится.
Vladimir_V
Опытный
Сообщения: 170
Зарегистрирован: 20 авг 2023, 12:29
Репутация: 16
Настоящее имя: Владимир
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение Vladimir_V »

DinoDanver писал(а): Таким образом при самом худшем раскладе время реакции на переключатель не может быть больше 16 мс.
Больше. По факту более 100мс. Т.е.переключение маховичков происходит по осям, но первый импульс при этом пропадает. Получилось так, как я и предполагал.
Чешу репу.
DinoDanver
Опытный
Сообщения: 112
Зарегистрирован: 30 окт 2024, 08:46
Репутация: 7
Настоящее имя: Денис Эдуардович Погребняк
Откуда: Самара
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение DinoDanver »

Vladimir_V писал(а): Да, по факту защита от дребезга больше четверти секунды.
Ну, в принципе, логично...
Vladimir_V писал(а): По факту более 100мс.
Хм... 100мс много! Получается по входам имеются фильтры...
На досуге проведу эксперимент с целью определить реальное время цикла ПЛК.
Там, в меню "Other Parameter" есть пункт 910. Он, судя по книжке, включает высокоскоростную обработку М18, М22, М24, М28 (Х28, Х27, Х26, Х25). Что это и как работает пока не знаю, попробую проверить...
Vladimir_V
Опытный
Сообщения: 170
Зарегистрирован: 20 авг 2023, 12:29
Репутация: 16
Настоящее имя: Владимир
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение Vladimir_V »

DinoDanver писал(а): Там, в меню "Other Parameter" есть пункт 910. Он, судя по книжке, включает высокоскоростную обработку М18, М22, М24, М28 (Х28, Х27, Х26, Х25). Что это и как работает пока не знаю, попробую проверить...
Поподробнее бы! Я то пока как вслепую вожусь со стойкой.
Есть еще одна идея - на днях попробую FIFO поставить на входе MPG. Если микросхемы найду, конешно.
DinoDanver
Опытный
Сообщения: 112
Зарегистрирован: 30 окт 2024, 08:46
Репутация: 7
Настоящее имя: Денис Эдуардович Погребняк
Откуда: Самара
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение DinoDanver »

Vladimir_V писал(а): Я то пока как вслепую вожусь со стойкой.
У Вас нет манула на машину?
В личку бросьте адрес, куда скинуть. Я сброшу мануал, документацию по ПЛК и по макропрограммированию.
Какая стойка у Вас?
DinoDanver
Опытный
Сообщения: 112
Зарегистрирован: 30 окт 2024, 08:46
Репутация: 7
Настоящее имя: Денис Эдуардович Погребняк
Откуда: Самара
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение DinoDanver »

Vladimir_V писал(а): По факту более 100мс.
Короче нагло врут китайцы! Время цикла в нормальном режиме составило 98 мс, а в режиме "High-Speed" - 96 мс.
Однако есть повод задать им вопрос...
Vladimir_V
Опытный
Сообщения: 170
Зарегистрирован: 20 авг 2023, 12:29
Репутация: 16
Настоящее имя: Владимир
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение Vladimir_V »

DinoDanver писал(а): У Вас нет манула на машину?
Мануал на английском, скачан у китайцев. Стойка 1000TDCa
Тут вот еще вопрос возник: В режиме Man работает или MPG или кнопки осей Con. Когда один источник управление осями работает - другой нет. А как заставить их работать одновременно? Т.е., крутим штурвал MPG - рулит осью он, а жмем на кнопки со стрелками - рулят они. Так было бы намного удобнее управляться джойстиками и штурвальчиками не касаясь кнопок на доп.панели стойки.
DinoDanver
Опытный
Сообщения: 112
Зарегистрирован: 30 окт 2024, 08:46
Репутация: 7
Настоящее имя: Денис Эдуардович Погребняк
Откуда: Самара
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение DinoDanver »

Vladimir_V писал(а): Мануал на английском
Ну мануалы все на английском, радуемся, что не на китайском!
Vladimir_V писал(а): Стойка 1000TDCa
Что-то я такой и не встречал. Это получается для токарного центра, что ли?..
DinoDanver
Опытный
Сообщения: 112
Зарегистрирован: 30 окт 2024, 08:46
Репутация: 7
Настоящее имя: Денис Эдуардович Погребняк
Откуда: Самара
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение DinoDanver »

DinoDanver писал(а): Время цикла в нормальном режиме составило 98 мс
Ага! Вот, вычитал в руководстве по ПЛК, что у него, оказывается, два уровня обработки программ, один 100мс, а второй 8мс. Теперь надо разобраться как это реализовать...
DinoDanver
Опытный
Сообщения: 112
Зарегистрирован: 30 окт 2024, 08:46
Репутация: 7
Настоящее имя: Денис Эдуардович Погребняк
Откуда: Самара
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение DinoDanver »

Vladimir_V писал(а): А как заставить их работать одновременно?
А никак! Это два разных режима и переключаются они где-то в недоступной части ПО...
DinoDanver
Опытный
Сообщения: 112
Зарегистрирован: 30 окт 2024, 08:46
Репутация: 7
Настоящее имя: Денис Эдуардович Погребняк
Откуда: Самара
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение DinoDanver »

DinoDanver писал(а): Теперь надо разобраться как это реализовать
Ну вот, сделал две секции программы, в быструю запихнул только проброс с физического входа на физический выход. Нормально транслирует входной прямоугольник 40 Гц, 50%, правда по фазе выход немного плавает туда-сюда относительно входа. На 42 Гц уже начинает пропускать импульсы. Таким образом в быстром режиме скорость обработки входа получается 12,5мс. Если же в быстрой секции просто инвертировать состояние физического выхода в каждом цикле, то цикл действительно получается 8мс.
PS. Такое нельзя реализовать средствами стойки, только редактором LAD.
Vladimir_V
Опытный
Сообщения: 170
Зарегистрирован: 20 авг 2023, 12:29
Репутация: 16
Настоящее имя: Владимир
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение Vladimir_V »

DinoDanver писал(а): Ну вот, сделал две секции программы, в быструю запихнул только проброс с физического входа на физический выход. Нормально транслирует входной прямоугольник 40 Гц, 50%, правда по фазе выход немного плавает туда-сюда относительно входа. На 42 Гц уже начинает пропускать импульсы. Таким образом в быстром режиме скорость обработки входа получается 12,5мс.
Денис, научите - как сделать ускорение? Пожалуйста!
DinoDanver
Опытный
Сообщения: 112
Зарегистрирован: 30 окт 2024, 08:46
Репутация: 7
Настоящее имя: Денис Эдуардович Погребняк
Откуда: Самара
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение DinoDanver »

Vladimir_V писал(а): научите - как сделать ускорение?
Кто бы меня научил?...

PLC User Manual (CNC System)V3.0, стр. 28, 2.6.3 "Process control function block".
Пишем быстрый код.
Ставим END1.
Пишем медленный код (оставляем тот, что есть).
Ставим END2.

Для того, что бы все это сделать, сначала ОБЯЗАТЕЛЬНО! бэкапим всё на флешку по паролю 111111 и сохраняем на компе как исходную конфигурацию. Затем удаляем с флешки все файлы, кроме "plc.lad". Открываем этот файл в приложении "SZGHPLCSe.exe", редактируем и сохраняем обратно на флешку. Затем ресторим флешку обратно на машину и перезагружаем машину.

Работа с "SZGHPLCSe.exe" описана в PLC User Manual (CNC System)V3.0 стр.42-47.

Только вот пока не понимаю как всё это применить к Вашей задаче? Вход-то быстро опросить можно, но куда его потом передать?......
DinoDanver
Опытный
Сообщения: 112
Зарегистрирован: 30 окт 2024, 08:46
Репутация: 7
Настоящее имя: Денис Эдуардович Погребняк
Откуда: Самара
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение DinoDanver »

Есть мысль попробовать сделать программную обработку двух штурвалов одновременно через М-макрос...
Думаю..........
DinoDanver
Опытный
Сообщения: 112
Зарегистрирован: 30 окт 2024, 08:46
Репутация: 7
Настоящее имя: Денис Эдуардович Погребняк
Откуда: Самара
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение DinoDanver »

DinoDanver писал(а): Есть мысль попробовать сделать программную обработку двух штурвалов одновременно через М-макрос...
Нет, не хватает скорости на такое. Только очень медленно работает...
Vladimir_V
Опытный
Сообщения: 170
Зарегистрирован: 20 авг 2023, 12:29
Репутация: 16
Настоящее имя: Владимир
Контактная информация:

Re: SZGH CNC-1000TDb

Сообщение Vladimir_V »

Эх,если б я понимал про возможности PLC, насколько глубоко он может влезать в управление режимами. Например, можно ли PLC заставить переключать режимы Man MPG на Man Con и наоборот? По команде от какой-нибудь внешней кнопки.
Но пока этот этап откладывается - надо железо довершить.
Ответить

Вернуться в «Промышленные стойки»