Оживление 16А20Ф3!

Токарные станки с ЧПУ.
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

будем быть точнее- движение синхронизированое со шпинделем!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение nkp »

Leo_1943 писал(а):три диапазона скорости шпинделя (1:1, 1:3, 1:9), сейчас для соответствия вводимых и реальных оборотов приходится менять и hal следующую строку
тут бы подробней о требованиях-
правильно ли я понимаю :
диапазоны переключает оператор (не стойка программно) , и необходимо лишь подстраивать хал под реальную передачу???
если да - то может использовать mux:

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

loadrt mux4 count=1
addf mux4.0 servo-thread

net sel_0  mux4.0.sel0  hm2_5i25.0.7i77.0.0.input-00 #с концевика  1-1
net sel_1  mux4.0.sel1  hm2_5i25.0.7i77.0.0.input-01 #с концевика  1-9

setp mux4.0.in0  3
setp mux4.0.in1  1
setp mux4.0.in2  9

net mux_out mux4.0.out => 
то есть - в зависимости от замкнутого концевика на выходе (mux4.0.out ) будет нужное значение
Leo_1943 писал(а):На панели gladevcp , рядом с индикацией в заготовке кнопки, которые должны бы переключать инструмент( из MDI или программы проблем нет) и включать смазку!
поясни здесь подробней...
на панели вижу кнопки (T1-T6), к ним привязаны MDI команды ...
что не работает??
Последний раз редактировалось nkp 20 июл 2014, 15:01, всего редактировалось 1 раз.
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

nkp писал(а):поясни здесь подробней...
на панели вижу кнопки (T1-T6), к ним привязаны MDI команды ...
что не работает??
кнопки есть, но как организовать их работу?
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

nkp писал(а):тут бы подробней о требованиях-
правильно ли я понимаю :
диапазоны переключает оператор (не стойка программно) , и необходимо лишь подстраивать хал под реальную передачу???
если да - то может использовать mux:

Код: Выделить всё • Развернуть

loadrt mux4 count=1
addf mux4.0 servo-thread

net sel_0 mux4.0.sel0 hm2_5i25.0.7i77.0.0.output-00 #с концевика 1-1
net sel_1 mux4.0.sel1 hm2_5i25.0.7i77.0.0.output-01 #с концевика 1-9

setp mux4.0.in0 3
setp mux4.0.in1 1
setp mux4.0.in2 9

net mux_out mux4.0.out =>
Только мне для соответствия оборотов нужно в хале эти строки менять

setp scale.spindle.gain 0.004
setp spindle-ramp.maxv 110
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение nkp »

Leo_1943 писал(а):Только мне для соответствия оборотов нужно в хале эти строки менять
я и предлагаю эти значения менять в зависимости от замкнутого концевика...
два вопроса:
логика правильная :
1-1 первый концевик 1,второй 0;
1-3 оба концевика 0;
1-9 первый концевик 0,второй 1;
=============
какие значения прописываешь у
setp scale.spindle.gain 0.004
setp spindle-ramp.maxv 110
для других диапазонов?
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

nkp писал(а):setp scale.spindle.gain 0.004
setp spindle-ramp.maxv 110
Эти для для 1:1
для 1:3 -0,012 и 30
для 1:9 -0,36 и 15
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

nkp писал(а):логика правильная :
1-1 первый концевик 1,второй 0;
1-3 оба концевика 0;
1-9 первый концевик 0,второй 1;
Да, все верно!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение nkp »

spindle-ramp.maxv - это же скорость нарастания сигнала скорости?
а зачем и его маштабировать?
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

nkp писал(а):spindle-ramp.maxv - это же скорость нарастания сигнала скорости?
а зачем и его маштабировать?
в принципе его можно не масштабировать!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение nkp »

тогда пробуй так:

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

loadrt mux4 count=1
addf mux4.0 servo-thread

net sel_0  mux4.0.sel0  hm2_5i25.0.7i77.0.0.input-00
net sel_1  mux4.0.sel1  hm2_5i25.0.7i77.0.0.input-01

setp mux4.0.in0  .012
setp mux4.0.in1  .004
setp mux4.0.in2  .036

net mux_out mux4.0.out => scale.spindle.gain
зы
исправил - с концевиков подаем на input месы (вход)
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

nkp писал(а):тогда пробуй так:

Код: Выделить всё • Развернуть

loadrt mux4 count=1
addf mux4.0 servo-thread

net sel_0 mux4.0.sel0 hm2_5i25.0.7i77.0.0.input-00
net sel_1 mux4.0.sel1 hm2_5i25.0.7i77.0.0.input-01

setp mux4.0.in0 .012
setp mux4.0.in1 .004
setp mux4.0.in2 .036

net mux_out mux4.0.out => scale.spindle.gain


зы
исправил - с концевиков подаем на input месы (вход)
Спасибо, завтра попробую!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение nkp »

по импульсной смазке:
делал в зависимости отпробега оси
(единоразово включается при вкл станка)
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение nkp »

Leo_1943 писал(а):кнопки есть, но как организовать их работу?
у тебя ладдер на смену инстр. не написан ?
=======
upd
увидел - написан))
так в чем конкретно загвоздка??
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

nkp писал(а):у тебя ладдер на смену инстр. не написан ?
=======
upd
увидел - написан))
так в чем конкретно загвоздка??
Хотелось бы добавить переключение от кнопок на панели gladevcp!
Смазка включается на 3 секунды раз в час, но нужно и принудительное включение кнопкой на той же панели!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение nkp »

Leo_1943 писал(а):Хотелось бы добавить переключение от кнопок на панели gladevcp!
я понял - но , повторюсь :
уже всё прописано и должно работать...
а что - нажимаешь - вызывается MDI команда на смену и не работает(не меняет инстр)???
что говорит?
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

не вызывается, они выглядят неактивными!
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение nkp »

Leo_1943 писал(а):не вызывается, они выглядят неактивными!
вон оно что...
попробуй прописать в POSTGUI_HALFILE = postgui_call_list.hal:

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

setp gladevcp.hal_table1 1
Последний раз редактировалось nkp 20 июл 2014, 16:18, всего редактировалось 1 раз.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Оживление 16А20Ф3!

Сообщение nkp »

подправил выше)
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

nkp писал(а):вон оно что...
попробуй прописать в POSTGUI_HALFILE = postgui_call_list.hal:

Код: Выделить всё • Развернуть

setp gladevcp.hal_table1 1
Спасибо, буду пробовать!
Leo_1943
Мастер
Сообщения: 875
Зарегистрирован: 03 май 2014, 07:24
Репутация: 250
Настоящее имя: Леонид
Откуда: Харьков

Re: Оживление 16А20Ф3!

Сообщение Leo_1943 »

Leo_1943 писал(а):setp gladevcp.hal_table1 1
Спасибо, помогло!
Панель до:
IMG_20140723_091811.jpg (1802 просмотра) <a class='original' href='./download/file.php?id=31259&sid=c4361d62132fa0c60771b35a6140bbd8&mode=view' target=_blank>Загрузить оригинал (894.66 КБ)</a>
И после:
IMG_20140723_092113.jpg (1802 просмотра) <a class='original' href='./download/file.php?id=31260&sid=c4361d62132fa0c60771b35a6140bbd8&mode=view' target=_blank>Загрузить оригинал (766.01 КБ)</a>
Кнопки смены инструмента заработали :D , но кнопка смазка не работает!
Ответить

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