DDCSV1.1 Китайский контроллер 4 оси

Контроллеры, драйверы, датчики, управляющие устройства.
ДНК
Кандидат
Сообщения: 88
Зарегистрирован: 11 сен 2019, 08:32
Репутация: 13
Настоящее имя: Денис
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение ДНК »

Boch писал(а): строка G04 P0
строка не нужна, она ничего не делает. Вопрос больше, нужна ли вам строка G04 P1000 = 1с ? У вас в этом месте разгоняется шпиндель или что-то охлаждается, зачем эта пауза?
ДНК
Кандидат
Сообщения: 88
Зарегистрирован: 11 сен 2019, 08:32
Репутация: 13
Настоящее имя: Денис
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение ДНК »

MX_Master писал(а):G4 P1000 - это пауза в 1000 секунд, если чё
если чё это = 1с ))
А 1000с это команда G04 P1000.

Часть систем числового программного управления для задания продолжительности паузы используют управляющее слово P.
Например, G04 P10 - пауза продолжительностью 10 миллисекунд.
Например, G04 P10. - пауза продолжительностью 10 секунд (после числового значения стоит точка).
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение MX_Master »

Я взял отсюда - http://linuxcnc.org/docs/html/gcode/g-c ... l#gcode:g4. И судя по длине паузы, в этом контроллере P может быть прочитано также
ДНК
Кандидат
Сообщения: 88
Зарегистрирован: 11 сен 2019, 08:32
Репутация: 13
Настоящее имя: Денис
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение ДНК »

Вот я выше и написал, что попадались контроллеры, которые не верно эту команду отрабатывали. Они упускали эту точку и считали секундами. Хотя по стандарту P - это миллисекунды, F - это секунды. И лишь некоторые используют только P c точкой.
Разработчики прошивок не дочитали справочник g-coda
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение Serg »

ДНК писал(а):Хотя по стандарту P - это миллисекунды, F - это секунды.
Это что за стандарт такой?
В RS274NGC сказано так:
Снимок экрана от 2019-11-21 14-40-11.png (4385 просмотров) <a class='original' href='./download/file.php?id=172295&sid=fab8390f8eb70ee7b30560d95e8e9e20&mode=view' target=_blank>Загрузить оригинал (30.04 КБ)</a>
А F - это всегда рабочая подача, где бы она не встречалась.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
ДНК
Кандидат
Сообщения: 88
Зарегистрирован: 11 сен 2019, 08:32
Репутация: 13
Настоящее имя: Денис
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение ДНК »

Почему-то считаю что по ISO 6983-1:1982 P - в миллисекундах
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение Serg »

Помнится там этого нет, но сказано, что размерность на усмотрение производителя... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Boch
Кандидат
Сообщения: 46
Зарегистрирован: 21 май 2018, 13:20
Репутация: 6
Настоящее имя: Алексей Бочаров
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение Boch »

Коллеги! Не знаю как у других, в нашем контроллере строка G04 P1000 дает задержку в 1с. Проверенно.
stenkodv
Новичок
Сообщения: 29
Зарегистрирован: 05 авг 2016, 11:13
Репутация: 5
Настоящее имя: Дмитрий
Откуда: Днепропетровск
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение stenkodv »

ДНК писал(а):
Boch писал(а): строка G04 P0
строка не нужна, она ничего не делает. Вопрос больше, нужна ли вам строка G04 P1000 = 1с ? У вас в этом месте разгоняется шпиндель или что-то охлаждается, зачем эта пауза?
Ставить или нет эти строчки решать Вам, вот только без них у меня контролер два раза с судорожным движением ехал в низ, один раз успел нажать отключение питания на на z-23 и второй на -40, а должен был опустится на -3, после чего я написал в группе FB разработчику прошивки, и он посоветовал поставить эти строки, якобы для синхронизации, меня 1с не напрягает но как-то спокойнее.
Boch
Кандидат
Сообщения: 46
Зарегистрирован: 21 май 2018, 13:20
Репутация: 6
Настоящее имя: Алексей Бочаров
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение Boch »

stenkodv писал(а):
ДНК писал(а):
Boch писал(а): строка G04 P0
строка не нужна, она ничего не делает. Вопрос больше, нужна ли вам строка G04 P1000 = 1с ? У вас в этом месте разгоняется шпиндель или что-то охлаждается, зачем эта пауза?
Ставить или нет эти строчки решать Вам, вот только без них у меня контролер два раза с судорожным движением ехал в низ, один раз успел нажать отключение питания на на z-23 и второй на -40, а должен был опустится на -3, после чего я написал в группе FB разработчику прошивки, и он посоветовал поставить эти строки, якобы для синхронизации, меня 1с не напрягает но как-то спокойнее.
Как раз с G04 P1000 понятно. И действительно не напрягает.
Непонятно зачем G04 P0.
Аватара пользователя
odekolon
Мастер
Сообщения: 1103
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение odekolon »

вот заколхозил шкаф управления платформой контактной сварки....
контроллер DDCSV 2.1
IMG_20191121_202439_cr.jpg (4337 просмотров) <a class='original' href='./download/file.php?id=172316&sid=fab8390f8eb70ee7b30560d95e8e9e20&mode=view' target=_blank>Загрузить оригинал (1.91 МБ)</a>
кто -нибудь в курсе ,чем отличается от DDCSV1.1 ? :thinking:
по ножкам, то же самое...
но документации в тырнете нет совсем, если не считать одну битую ссылку.

по входам датчиков, противоречит описанию ( от DDCSV 1.1)
по описанию, датчики PNP, в реале (и к счастью) - NPN.

наступил на грабли:
схема из руководства, не работает в принципе!
relay.jpg (4337 просмотров) <a class='original' href='./download/file.php?id=172317&sid=fab8390f8eb70ee7b30560d95e8e9e20&mode=view' target=_blank>Загрузить оригинал (31.48 КБ)</a>
слегонца поразбиравшись, установил:
ток через светодиод оптрона, порядка 3 миллиампер
Коэффициент передачи тока оптрона (там 817 оптрон) около 1
соответственно, больше трех-четырех миллиампер, оптрон ( в данном контроллере), выдать не может в принципе.
Пришлось колхозить усилитель :hehehe:
relay2.jpg (4337 просмотров) <a class='original' href='./download/file.php?id=172322&sid=fab8390f8eb70ee7b30560d95e8e9e20&mode=view' target=_blank>Загрузить оригинал (66.31 КБ)</a>
Транзюки, под рукой оказались кт818 , хотя можно применять практически любые PNP
если, конечно, вы не поклонник "теплых германиевых П401" :hehehe:
спаял все "в воздухе", упаковал в термоусадку и засунул в кабель-канал.
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
ДНК
Кандидат
Сообщения: 88
Зарегистрирован: 11 сен 2019, 08:32
Репутация: 13
Настоящее имя: Денис
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение ДНК »

UAVpilot писал(а):Помнится там этого нет, но сказано, что размерность на усмотрение производителя...
я не спорю, т.к. не уверен на 100%. сколько источников видел, в каждом свои отклонения (то F, то X еще присутствует), но в большинстве более менее надежных источниках видел именно P в миллисекундах. так же в оборудовании и ПО часто работало как миллисекунды. Отсюдава у меня и сложилось такое мнение. Вот и написал автору, обратить на это внимание.
То что производитель посоветовал поставить паузу, от того что у него медленные элементы на плате и например при реверсе не успевает словить сигнал. Предположение. Хотелось бы увидеть весь код программы и описание в каком месте процесса идет не верная работа
Аватара пользователя
odekolon
Мастер
Сообщения: 1103
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение odekolon »

ваще не понял, как работает кнопка "pause"
Здравый смысл, говорит - "завершить текущий кадр и остановится".
останавливается, зараза где хочет, причем может остановится во время выполнения технологической операции (сварки) хотя кнопка нажата явно до начала операции
код такой:

Код: Выделить всё

G0 X150
G04 P10
M8
G04 P10  
M9
еще немного раздражает что длительность вкл/выкл сигнала m08 плавает +/- 0,3 сек
наверное придется реле времени городить...
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Boch
Кандидат
Сообщения: 46
Зарегистрирован: 21 май 2018, 13:20
Репутация: 6
Настоящее имя: Алексей Бочаров
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение Boch »

stenkodv писал(а):Попробуйте скопировать программу в каталог mnt/nand1-1
У меня солид 17 версии. Можете вручную добавить в программу строчки и попробовать, если поможет тогда уже править пост, может проблема и не решится, у меня **шапка** выглядит следующим образом:
%
G17
G80 G49 G40
G54
G90
N1 T1 M6
N2 S13000 M3
G90 G00 G40 G54
G43 H1 G0 X0. Y-0.192 Z30.
G04 P1000
G04 P0
X0. Y-0.192 Z25.
Z-13.5
...........
Проверил, в очередной раз, аналогичную запись в отношении G04. На строке G04 P0 у меня контроллер останавливается.
У Вас данная запись работает нормально?
stenkodv
Новичок
Сообщения: 29
Зарегистрирован: 05 авг 2016, 11:13
Репутация: 5
Настоящее имя: Дмитрий
Откуда: Днепропетровск
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение stenkodv »

На секунду, и дальше отрабатывает программу. В последних версиях прошивки там ещё что-то добавили в прошивку по инструменту(я не разбирался), у меня издаёт звуковой сигнал и стоит, ещё раз жму старт и продолжает работать.
Boch
Кандидат
Сообщения: 46
Зарегистрирован: 21 май 2018, 13:20
Репутация: 6
Настоящее имя: Алексей Бочаров
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение Boch »

stenkodv писал(а):На секунду, и дальше отрабатывает программу. В последних версиях прошивки там ещё что-то добавили в прошивку по инструменту(я не разбирался), у меня издаёт звуковой сигнал и стоит, ещё раз жму старт и продолжает работать.
Спасибо за ответ. Мне "двойной" старт не нужен. А, вот, задержку поставлю побольше, исключительно для наглядности.
Sergeyplus
Новичок
Сообщения: 1
Зарегистрирован: 05 дек 2019, 11:58
Репутация: 0
Настоящее имя: Sergey
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение Sergeyplus »

Добрый день.
Требуется совет по DDCSV 2.1, 4 оси - проблема следующего рода: при трехосевой черновой и чистовой обработке, происходит смещение по оси Х, видимо, в начале 2 программы (чистовой). При этом, после черновой, ноль не теряется. Обе траектории укладываются в заданные габариты, но чистовая проходит со смещением по Х.
Пользую ArtCam. Ранее, на NCstudio, при тех же параметрах, никаких сомнений, относительно совпадения траекторий не возникало - механика та же, версия арткама не менялась. Смена прошивки, результата не дала. Подскажите, пожалуйста - в каком направлении искать проблему?
Аватара пользователя
odekolon
Мастер
Сообщения: 1103
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси, про софт-лимиты

Сообщение odekolon »

а вот еще вопрос про софт-лимиты...
контроллер 2.1 ставлю софт-лимиты - в принципе работает, но по логике хард-лимитов :
"после прохождения лимита, платформа тормозит с установленным ускорением"

у меня довольно тяжелая платформа (ну килограмм 30) и довольно высокие скорости (до 20 м/мин)
соответственно, если пролетать софт-лимит на полной скорости, то перебег до 50 мм.
это неправильно.
Софт-лимит, должен учитываться планировщиком и тормозить заранее.

Кто нибудь скажет, как с этой проблемой на альтернативных прошивках?
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
stenkodv
Новичок
Сообщения: 29
Зарегистрирован: 05 авг 2016, 11:13
Репутация: 5
Настоящее имя: Дмитрий
Откуда: Днепропетровск
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение stenkodv »

В последних версиях исправили софт лимиты, я проверял. Правда у меня таких скоростей нет, мах 3000 мм/мин
AVK74
Почётный участник
Почётный участник
Сообщения: 1854
Зарегистрирован: 02 июл 2013, 09:03
Репутация: 335
Откуда: Уфа
Контактная информация:

Re: DDCSV1.1 Китайский контроллер 4 оси

Сообщение AVK74 »

Я пробовал прошивки с фесбука, да софтлимиты вроде как работают, но все равно через жопу.
Ответить

Вернуться в «Электроника»