Страница 16 из 26

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 02 мар 2013, 21:14
nkp

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

    #------------------------------------------------------------------------------------------------------
    net estop-out <= iocontrol.0.user-enable-out
    net estop-out => iocontrol.0.emc-enable-in
    # Load Classicladder (--nogui - скрывать окно ладдера)
    loadusr classicladder  custom.clp

net pncl        classicladder.0.out-02        parport.0.pin-07-out      # вкл пневмоцилиндра 
net fire_m3     motion.spindle-reverse        classicladder.0.in-03
net fire_m4     motion.spindle-forward        classicladder.0.in-04
net feed-hold   classicladder.0.out-01        motion.feed-hold          # feed-hold     
net ctrl        parport.0.pin-15-in-not       classicladder.0.in-01     # сигнал наличия дуги
net down        parport.0.pin-13-in-not       classicladder.0.in-00     # сигнал с концевика ПЦ
net fire        classicladder.0.out-00        parport.0.pin-09-out     # вкл-выкл влазмы
custom.clp
(4.91 КБ) 964 скачивания

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 03 мар 2013, 14:58
1240
Станок
Выполнил НОМЕ (ок)
загрузил УП (ок)
доехал до точки прожига (ок)
включил плазму (ок)
не опустил ПЦ рис 5

Все стоит ждет

если нажать "ESC"
не снимается сигнал включения плазмы.

в тексте УП вижу P5 и G4

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 03 мар 2013, 18:02
nkp
такое впечатление , что не поступает сигнал с дуги на 15 пин
надо его проверить после поджига через 3 секунды

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 03 мар 2013, 18:40
1240
Сегодня уже не возле станка.
Вы можете дать watch list?
я не очень знаю структуру HAL, и где что расположено,
это нужно для того чтобы было проще смотреть за состояним входов, которые вас интересуют.

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 03 мар 2013, 18:58
nkp
1240 писал(а):структуру HAL, и где что расположено,для того чтобы было проще смотреть за состояним,
смотрим все вhalshow
все-все пины там...
Выделение(032).jpg (1671 просмотр) <a class='original' href='./download/file.php?id=12493&mode=view' target=_blank>Загрузить оригинал (292.58 КБ)</a>
полное название пинов смотрим в хал файле
например 15 пин парпорта смотрим в хал - называется полностью parport.0.pin-15-in-not
вот его и открываем в Pins-parport
(показал на скрине)
и так любой другой пин....
первая часть названия до точки обозначает название компонента
там и ищем
пример:
если надо посмотреть пин classicladder.0.out-02 - то идем
Pins-classicladder
и в списке ищем out-02
пинов много
при разных настройках может быть необходимо смотреть разне пины
поэтому как таковых списков нет...

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 03 мар 2013, 19:54
1240
Да, списков нет.
Но Вы можете их создать (save watch list), а я могу загрузить.
У Вас в прошлый раз был гораздо больший список сигналов (и я не все их нашел).

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 03 мар 2013, 20:13
nkp
сейчас не нужно никаких списков пинов
нужно проследить будет за 15 пином порта
потом буду писать какие нужно посмотреть
ориентироваться в halshow надо научиться - иначе неудобно настраивать все

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 03 мар 2013, 20:21
1240
завтра с утра сделаю.

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 13:29
nkp
попробовал сброс прикрутить
тут для себя оставлю :
net is-idle halui.program.is-idle classicladder.0.in-05
Выделение(038).jpg (1644 просмотра) <a class='original' href='./download/file.php?id=12513&mode=view' target=_blank>Загрузить оригинал (108.87 КБ)</a>
сбрасывать конечно можно и вручную - кнопками в Axis:
нажать кнопку реверс - затем нажать кнопку стоп
а с вышеприведенными изменениями должно сбрасывать по остановке выполнения программы...

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 16:15
1240
У нас нет опускания ПЦ
сигнала на опускание ПЦ тоже нет (контроль по по HAL скопу)

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 16:35
nkp

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 16:39
1240
так дуга появится только после опускания ПЦ.

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 16:47
nkp
nkp писал(а):а от Вас ожидаю однозначного решения по порядку работы (первый ,второй ,или иной??)
1240 писал(а):По временным характеристикам
1.) Подъехали в точку прожига
2.) Включили слежение за дугой
3.) подали сигнал на поджиг.
4.) Подали сигнал на ПЦ.
5.) При наличии сигналов опускания ПЦ наличия дуги разрешили движение станка.
6.) Отработали рез.
7.) Выключили слежение
8.) Выключили дугу
9.) Подняли ПЦ
где из этого следует что
1240 писал(а):так дуга появится только после опускания ПЦ.
я же просил написать алгоритм работы....
так долго можно ходить по кругу ;)
================
так вы хотите сказать - что у вас как то завязан ПЦ на сигнал о наличии дуги????

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 16:52
nkp
сейчас алгоритм построен по вашему описанию:
Выделение(029).jpg (1632 просмотра) <a class='original' href='./download/file.php?id=12518&mode=view' target=_blank>Загрузить оригинал (241.34 КБ)</a>
команда М4 - сигнал на поджиг - если за 2с нет дуги то стоим - если сигнал о наличие дуги есть (на 15 ногу) - то опускаемся - если опустились - то едем
если у вас новый алгоритм - пишите - желательно точно - переделаем схему :)

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 16:58
1240
nkp писал(а):1.) Подъехали в точку прожига (без условий)
2.) Включили слежение за дугой (без условий)
3.) подали сигнал на поджиг. (без условий)
4.) Подали сигнал на ПЦ. (без условий)
5.) При наличии сигналов: "опускания ПЦ" и "наличия дуги" разрешили движение станка (parport.0.pin-13-in-not и parport.0.pin-15-in-not).
6.) Отработали рез (при постоянном наличии сигналов (parport.0.pin-13-in-not и parport.0.pin-15-in-not).
7.) Выключили слежение
8.) Выключили дугу
9.) Подняли ПЦ

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 17:11
1240
Нам нужно запретить перемещение (именно перемещение) если нет сигналов "наличие дуги" и "опускание ПЦ"
Сами действия ("поджиг дуги" и "опускание ПЦ" разрешены)

Я думаю Вы хотите сказать что пункт 2 нужно поставить после пункта4
но как гарантировать то, что не начнется движение после выполнения п3 и п4 (слежение еще не включено?)

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 18:05
nkp
1240 писал(а):Нам нужно запретить перемещение (именно перемещение) если нет сигналов "наличие дуги" и "опускание ПЦ"
Сами действия ("поджиг дуги" и "опускание ПЦ" разрешены)
так все там и завязано - если нет хоть одного из "ответов" - будь то сигнала о наличии дуги или сигнала о полном опускании ПЦ - то стоп подачи
но мы же застопорились совсем по другой причине!!!!!
ещё раз пробегусь:
М04 - по этой команде у нас подался сигнал на вкл плазмы (parport.0.pin-09-out)
и ждет 2с поджига и последующего сигнала (мол Э-ээээээй - я поджегся)
он должен появиться на 15 ноге
так я и спрашиваю уже не первый раз - Вы же говорите что плазма зажигается- вот здесь пишете:
Рабочий стол 1(015).jpg (1624 просмотра) <a class='original' href='./download/file.php?id=12519&mode=view' target=_blank>Загрузить оригинал (111.75 КБ)</a>
ТАК ПОСЛЕ ЭТОГО ЕСТЬ СИГНАЛ НА 15 НОГЕ??? (если это не секрет :) )
куда заведен сигнал о наличие дуги (я уже гадаю - может он у вас не на ту ногу заведен)

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 18:37
nkp
а может алгоритм вот такой:
1. подъехали в нужную точку
2.
3. включили плазму
4. включили пц
5. после полного опускания ( сигнал с пц) через 3с вкл контроль дуги - если нет дуги - стоп подачи
6. если вовремя движения пропал хоть один из двух сигналов - стоп подачи

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 18:42
1240
1240 писал(а): СтанокВыполнил НОМЕ (ок)
загрузил УП (ок)
доехал до точки прожига (ок)
включил плазму (ок) в данном случае я имею в ввиду что источник плазмы включился и выдал дежурную (не рабочую) дугу.
рабочая дуга сейчас не возникнет (если не опустить резак).
поэтому и следить за 15 ногой рано


не опустил ПЦ рис 5

Re: Необходимо настроить ЕМС под плазморез.

Добавлено: 04 мар 2013, 18:45
1240
nkp писал(а):а может алгоритм вот такой:
1. подъехали в нужную точку
2.
3. включили плазму
4. включили пц
5. после полного опускания ( сигнал с пц) через 0,5-1с вкл контроль дуги - если нет дуги - стоп подачи
6. если вовремя движения пропал хоть один из двух сигналов - стоп подачи
тоже правильно