Страница 71 из 123
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 19 дек 2013, 23:27
aftaev
UAVpilot писал(а):OUTPUT_SCALE тоже сделай 3000.
делал стоит
UAVpilot писал(а):А что ты делаешь, чтоб запустить шпиндель?
Запустил мастер, прописал оси, выбрал канал ШИМ для шпинделя. Потом сделал ТЕСТ шпинделя в мастере крутиться до 3000 об/мин все ОК!. Догоняю до конца мастер. Запускаю ЕМС, нахожу НОМЕ 2х осей. Жму кнопку шпиндель по/против часовой
= тишина. Ползунок скорости шпнделя стоит на 100%
Захожу в MDI набираю M3 S1000 Ентер
= тишина на главной кнопка шпинделя включается.
смотрел как изменится motion.spindle-speed-out если :
M3 S1 = 1
M3 S200 = 200
M3 S3000 = 30000
шпиндель стоит при любых значениях!
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 19 дек 2013, 23:30
PKM
Непонятно откуда spindle-vel-fb берется 0.38

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 19 дек 2013, 23:36
aftaev
PKM писал(а):Что видно на пинах hm2_5i25.0.7i77.0.1.analogout2 и hm2_5i25.0.7i77.0.1.spinena?
Шпиндель включен на 300 об
Шпиндель выключен
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 19 дек 2013, 23:43
PKM
Что-то проясняется вроде. Куда подключен драйвер в 7и77?
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 19 дек 2013, 23:45
PKM
Попробуй в ХАЛ поменять
net machine-is-enabled => hm2_5i25.0.7i77.0.1.spinena
на
net machine-is-enabled => hm2_5i25.0.7i77.0.1.analogena
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 19 дек 2013, 23:50
aftaev
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 19 дек 2013, 23:55
PKM
Мастер не идеален. По умолчанию на 7и77 для шпинделя
analogout5 и к нему
hm2_5i25.0.7i77.0.1.spinena. Все остальные выходы 0..4 завязаны на
hm2_5i25.0.7i77.0.1.analogena.
Сам недавно неск дней разбирался не мог включить драйвер на 5 канале, а надо было всего лишь очень внимательно читать мануал... ну да кто это делает

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 19 дек 2013, 23:59
PKM
Вообще более правильное решение в данном случае - перекинуть шпиндель на 5 канал, чтобы он мог включаться отдельно.
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 00:00
nkp
aftaev писал(а):Почему тогда мастер криво прописывает
наверно он прописал бы все правильно - если бы ты всё делал на 77-й
просто эти строки прописваются на все аналоговые выходы ...
примерно так:
newsig emcenable bit
sets emcenable FALSE
net emcenable <= axis.1.amp-enable-out
net emcenable => hm2_5i25.0.7i77.0.1.analogena
ну а может и не прописал бы - я его никогда не запускал (я про мастер)...
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 00:01
aftaev
PKM писал(а):По умолчанию на 7и77 для шпинделя analogout5 и к нему hm2_5i25.0.7i77.0.1.spinena.
Когда подключил к 5 каналу даже в мастере шпиндель не крутился, начал перекидывать с 0 по 4 везде работал на 5м не работал шпиндель в мастере

Щас попробую кинуть на 5й канал и запущу ЕМС.
А еще какие либо фокусы будут если пропишу повешу энкодер на шпиндель?
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 00:06
PKM
aftaev писал(а):Когда подключил к 5 каналу даже в мастере шпиндель не крутился, начал перекидывать с 0 по 4 везде работал на 5м не работал шпиндель в мастере
Мастер не знает таких нюансов, наверное. Прописывает в конфиг верно spinena, но включает только analogena
aftaev писал(а):Щас попробую кинуть на 5й канал и запущу ЕМС.
Тогда верни как было в хал только смени analogout2 на analogout5. И конечно encoder.02 на encoder.05
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 00:08
aftaev

Запустил мастер, выбрал 5й канал ШИМ в 7и77 тест шпинделя в мастере не работает. Запустил ЕМС, в нем шпнидель работает.
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 00:10
PKM
Так и должно быть, мастер кривой

Надо бы написать его разработчику.
Инженеры МЕСЫ посчитали что пусть будет общий enable на все каналы кроме последнего, отсюда эти нюансы.
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 00:11
aftaev
PKM писал(а):Надо бы написать его разработчику.
у меня с английским туго

Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 00:28
PKM
Отписал на оффорум этот баг
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 00:46
aftaev
PKM писал(а):Отписал на оффорум этот баг
похоже там еще и с энкодером баг. Прописал в мастере все на 5й канал ЕМС не запускается. Щас ошибку и конфиги скину.
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 00:51
PKM
Ну энкодер у меня работает на 5 канале, счас поглядим...
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 00:55
aftaev
Ошибка если перекинуть на 5й канал и сделать мастером
Step.hal:103: parameter or pin 'hm2_5i25.0.encoder.05.counter-mode' not found
Если удаляю эту строчку он пишет ошибку на другую строчку
setp hm2_5i25.0.encoder.05.filter 1
setp hm2_5i25.0.encoder.05.index-invert 0
setp hm2_5i25.0.encoder.05.index-mask 0
setp hm2_5i25.0.encoder.05.index-mask-invert 0
setp hm2_5i25.0.encoder.05.scale
Конфиги
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 01:45
PKM
Вроде должно быть
loadrt hm2_pci config=" num_encoders=6 num_pwmgens=0 num_3pwmgens=0 num_stepgens=3 sserial_port_0=00000xxx "
Re: Восстановление токарного 16К20Т1 ЧПУ
Добавлено: 20 дек 2013, 10:48
Nick
как мне кажется, все это писать не обязательно, прошивка все равно уже загружена, вроде как хватает просто:
Можешь сделать halrun, в нем:
И потом halcmd show > out.txt
Надо еще раз посмотреть, что у тебя там загружается и как оно называется
