Страница 20 из 26
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 12 мар 2013, 22:32
FLUKE
Спасибо за ответ. Если ни кто не против, я буду потихоньку постить вопросы, т.к. мне предстоит тоже самое (срастить Camduct со станком), а у кого будет время/желание - будет что нибудь писать.
1240 писал(а):нет на отдельной машине под виндой.
Ясно. Просто в своё время пытался прилепить на линукс, то же на отдельную машину. Не сраслось с 3D окнами.
1240 писал(а):Настройки не секрет просто нужно делать скриншоты всех вкладок.
Меня больше интересует ПП и вкладки рядом с ним. См. рис. Остальное не интересует. Если нет времени сфоткать нипишите хоть ПП.
Сейчас установили РМ2000 на другой ноутбук (и пока сами не можем правильно перенести настройки) формат УП на выходе разный.
Попробуй удалить папку PM2000 на ноутбуке (переименовать), скопировать с рабочего компа настроенную.
Я, лично, вообще не инсталлю на новые компы, втыкаю ключ - винда 7 ставит драйвера, копирую уже настроенную по том у пути, по которому стояла настроенная, ярлык с русификацией на раб стол и всё робит.
Цикл работы пока оставлю такой как и был (поджиг- опускание) если плазмотрон возле поверхности металла при не тонком металле возможен вылет брызг
и повреждение плазмотрона
Если не ошибаюсь, то вылет брызг это нормально. А если тело горелки будет опускаться с дежурной дугой и у самого металла будет поджигаться основная, то брызг не будет?
Опять же, если не ошибаюсь, движение должно начаться только после пробоя металла. В мануале к плазмотрону должна быть таблица, там есть такое понятие Пирс Делей (с англ тудности) так это время которое горелка должна стоять на месте с рабочей дугой. Так же там должны быть скорости и зазор под толщины. Где то валялся мануал к 65-ому, попробую порыться, хоть память освежу.
Плюс, в первом сообщении, на видео видно, что дуга поджигается после опускания горелки.
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 13 мар 2013, 00:04
1240
nkp писал(а):net off motion.motion-enabled parport.0.pin-07-out
получается как:
Запустили LinuxCNC
нажали F2 появился сигнал на выходе разрешения работы.
работаем
выключили LinuxCNC
сигнал разрешения пропал
выключаем компьютер
сигнал после выключения компьютера появляется опять

Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 13 мар 2013, 00:09
nkp
1240 писал(а):сигнал разрешения пропал
сигнал пропал - отпустил реле
после восстановления сигнала реле не включиться само - пока
мы его принудительно не включим
иначе никак
а вообще то станок выключить - потом комп...
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 13 мар 2013, 09:23
1240
1240 писал(а):nkp писал(а):
то есть нужен обычный грибок - по нажатию -авост ?
я правильно понял?
Да, по станку они уже установлены осталось прописать.
Как же все таки подключить вход аварийной остановки (по кнопке)?
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 13 мар 2013, 09:41
nkp
есть неколько способов скоммутировать этот сигнал - в зависимости от того,
как мы хотим задать алгоритм
как вариант:
добавте в хал строку
net avost halui.estop.activate parport.0.pin-10-in-not
на плате опторазвязки может быть инвертирование сигнала,
тогда надо будет исправить на
net avost halui.estop.activate parport.0.pin-10-in
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 15 мар 2013, 21:57
1240
Осталась проблема.
При выключении компьютера опускается ПЦ и включается плазма
Решение сделать так чтобы на одном выходе была какая то частота.
и внешнее устройство следит за частотой
нет сигнала - запрет на включение.
описание вроде нашел
net charge-pump => parport.0.pin-06-out
как его запустить при старте?
в какой момент он начинает работать?
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 15 мар 2013, 22:05
nkp
вроде бы не проблема - просто запускаем еще один генератор ,подобный step
какая частота нужна?
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 15 мар 2013, 22:09
1240
любая
пусть 12 кГц
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 15 мар 2013, 22:36
nkp
в хал добавить еще один генератор:
строку loadrt stepgen step_type=0,0,0 дополняем до loadrt stepgen step_type=0,0,0,0 ctrl_type=p,p,p,v
и добавляем вниз строки:
setp stepgen.3.position-scale 1000
setp stepgen.3.steplen 1
setp stepgen.3.stepspace 0
setp stepgen.3.dirhold 55000
setp stepgen.3.dirsetup 55000
setp stepgen.3.maxaccel 50
setp stepgen.3.enable 1
setp stepgen.3.velocity-cmd 10
net astep stepgen.3.step parport.0.pin-06-out
по идее на 6 ноге должен присутствовать сигнал пока работает емс
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 15 мар 2013, 22:55
nkp
подправил немного выше пост
с такими настройками работает в режиме скорости
меняем значение в строке setp stepgen.3.velocity-cmd 10
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 17 мар 2013, 16:40
1240
После резки, круг явно искажен.
Это видно и по пройденной траектории.
Почему такие большие искажения?
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 17 мар 2013, 17:39
1240
При движении от клавиш появляется сообщение об ошибке.
Если правильно все заметил именно в момент смены направления.

В чем может быть причина?
почитал
http://cnc-club.ru/forum/viewtopic.php?f=15&t=1972
Этот параметр в мм?
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 18 мар 2013, 15:57
Nick
nkp писал(а):в хал добавить еще один генератор:
Лучше тогда поставить siggen
http://linuxcnc.org/docs/html/man/man9/siggen.9.html, хотя 12кГц...
----
О, так есть же прямо charge_pump:
http://linuxcnc.org/docs/html/man/man9/ ... ump.9.html
Хотя правда у него частота будет (base-thread)/2.
А контроллеру надо именно 12 кГц, или можно и больше?
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 18 мар 2013, 16:19
solo
1240 писал(а):После резки, круг явно искажен.
Это видно и по пройденной траектории.
Почему такие большие искажения?
У меня такая фигня получалась когда задавал G64 с большим значением Q и Р может и у тебя аналогичная проблемма, а это похоже на большое значение Р
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 18 мар 2013, 16:37
solo
1240 писал(а):При движении от клавиш появляется сообщение об ошибке.Если правильно все заметил именно в момент смены направления. В чем может быть причина?
Если увеличить FERROR для осей не помогает, то попробуй уменьшить ускорение на осях
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 19 мар 2013, 21:01
1240
Уменьшил скорости и G64 до Р0,75
Все вроде бы работает.
Проработает неделю на производстве, сообщу результаты.
Тестовые детали (круги d100) не хуже сделанных на импортном станке.
Остался правда недостаток, притормаживание при стыковке двух дуг или прямых под углом
Меняя параметры, в этой секции
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 100000
SERVO_PERIOD = 1000000
я могу добиться лучшей динамики?
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 20 мар 2013, 10:56
solo
1240 писал(а):BASE_PERIOD = 100000
SERVO_PERIOD = 1000000
С такими показателями наверно тяжело получить хорошую повторяемость контура
Попробуй изменить настройки осей тоесть драйверах ШД переключи в режим микрошага в меньшую сторону, и поменяй показатель скале в меньшую сторону в настройке оси, это даст возможность разгрузить ЕМС от необходимости генерировать много шагов, и как правело ШД с меньшим микрошаго можно крутить с большим ускорение но менее плавно. А притормаживани при стыковке уменьшить можно наверное только увеличивать ускорение оси к примеру
MAX_ACCELERATION = 1000.0
STEPGEN_MAXACCEL = 2000.0
но эти действия могу привести к потере шагов и может упасть максимальная скорость ШД
наверное надо подобрать такие настройки что бы не появлялась проблема с поста "392" и повторялся максимально точно контур
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 20 мар 2013, 14:23
1240
1240 писал(а):При движении от клавиш появляется сообщение об ошибке.
Если правильно все заметил именно в момент смены направления.
В чем может быть причина?
solo писал(а):MAX_ACCELERATION = 1000.0
STEPGEN_MAXACCEL = 2000.0
Еще раз для себя убедился что нужно описывать все изменения.
У меня эти ошибки появились из-за того что я увеличил ускорение (я об этом не написал)
Я думал это будет влиять только на ШД (появятся пропуски шагов)
Оказалось что и система может не успевать вычислять траекторию.
и я уменьшил MAX_ACCELERATION
плазморез работает нормально
Но если я настраиваю станок по визарду там есть период jitter (при настройке одного из станков я увидел что не могу получить 6м/мин а уменьшив этот период я смог настроить станок)
Структуру файла ини мне еще предстоит изучить но я думаю этот параметр (JITTER) (может в другом виде но в файле ини есть)
И я хочу попытаться его подстроить.
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 20 мар 2013, 15:58
solo
solo писал(а):MAX_ACCELERATION = 1000.0
STEPGEN_MAXACCEL = 2000.0
STEPGEN_MAXACCEL должен быть в 1.5 - 2 раза больше чем MAX_ACCELERATION для того что бы системма успевала компенсировать люфты
Re: Необходимо настроить ЕМС под плазморез.
Добавлено: 20 мар 2013, 16:02
solo
Nick писал(а):
Про following error кажется знаю откуда взялось. Ты я смотрю настроил компенсацию люфта. А то, что при этом stepgen maxaccel нужно увеличить не подумал.
По сути, чтобы успеть компенсировать люфт оси, при сохранении заданных ускорений, нужно эту ось вначале быстрее дернуть, для этого нужно, чтобы stepgen maxaccel был больше, чем обычно.
http://cnc-club.ru/forum/viewtopic.php? ... lash#p1540