MyGUI
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
После. Запускаю LCNC, проверяю работу E-STOP (у меня индикатор начинает мигать), отключаю E-STOP, включаю питание станка, затем нажимаю кнопку, что привязана с ручным режимом и прописываю в текстовый файл...
Хочешь быть счастливым? Будь им!
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MyGUI
попробовать принудительно enable включить на оба stepgen ...
не срабатывает net zenable axis.1.amp-enable-out => stepgen.1.enable
написать:
setp stepgen.1.enable 1
убрав строку net zenable axis.1.amp-enable-out => stepgen.1.enable
не срабатывает net zenable axis.1.amp-enable-out => stepgen.1.enable
написать:
setp stepgen.1.enable 1
убрав строку net zenable axis.1.amp-enable-out => stepgen.1.enable
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
Хм... Что это у меня всё какие-то нетривиальные "штучки" вылезают? Уже написал кучу конфигураций и тут - затык... Понимаю, что важно найти причину.
Может что тут не так?
Может что тут не так?
Код: Выделить всё
net estop-out <= iocontrol.0.user-enable-out
net estop-ext => iocontrol.0.emc-enable-in
Хочешь быть счастливым? Будь им!
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: MyGUI
мне кажеться удобней в halshow наблюдать за пинами и параметрами чем в "текстовом режиме"
если деактивируется - идем дальше...
вот как раз начать с наблюдения за halui.estop.is-activatedВорон226 писал(а):Может что тут не так?
если деактивируется - идем дальше...
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
ДЕлаю все, что могу в панели - halui.estop.is-activated неактивен, даже когда появляется сигнал E-STOP на входном пине parport-а...
Думаю, что это тоже плохо.
Думаю, что это тоже плохо.
Хочешь быть счастливым? Будь им!
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: MyGUI
В hal после этого обычно идет установка максимальной скорости.Ворон226 писал(а):А где эти параметры задаются? Причина-то в чем?
У тебя ее нет.
Код: Выделить всё
setp stepgen.0.position-scale [AXIS_0]SCALE
setp stepgen.0.steplen 1
setp stepgen.0.stepspace 0
setp stepgen.0.dirhold 55000
setp stepgen.0.dirsetup 55000
setp stepgen.0.maxaccel [AXIS_0]STEPGEN_MAXACCEL
Покажи свой последний hal!
Может все таки при переносе кто-то подправил файлы?
- NightV
- Почётный участник
- Сообщения: 6599
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: MyGUI
походу очередной ходец по граблям извени.. помочь не могу.. MyGUI не пользовал.
надеюсь меня это минует в новом станке, который выложу когда появится "взрослый" инет, пишу через сотовый
надеюсь меня это минует в новом станке, который выложу когда появится "взрослый" инет, пишу через сотовый
Всё просто! если знаешь КАК!
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
Взял и сконфигурил новый станок. В Axis-е заработал сразу.
Исправил на свою визуальную панель без прописания кнопок - работает.
Прописал кнопки Авоста, ВКЛ станка, кнопки выхода в дом, индикаторы ДОМа - работают...
Значит опять где-то по дороге пропал кусок из настроек...
ПРобую прописать максимальную скорость в старые настройки и проверить.
Исправил на свою визуальную панель без прописания кнопок - работает.
Прописал кнопки Авоста, ВКЛ станка, кнопки выхода в дом, индикаторы ДОМа - работают...
Значит опять где-то по дороге пропал кусок из настроек...
ПРобую прописать максимальную скорость в старые настройки и проверить.
Хочешь быть счастливым? Будь им!
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
Вот рабочий hal - без кнопок и логики...
Разницу вижу только в последних пяти строках... Пока только тут...
Разницу вижу только в последних пяти строках... Пока только тут...
- Вложения
-
- pri-01.hal
- (2.74 КБ) 1043 скачивания
Хочешь быть счастливым? Будь им!
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
А ещё в строке
loadrt stepgen step_type=0,0,0
А у меня всего два программных генератора используются...
Может все-таки причина в том, что в ini прописаны две координаты (x z), а используются AXIS_0 и AXIS_1
А в мануале строго прописано, что для X - AXIS_0, для Y - AXIS_1, для Z - AXIS_2...
Не в этом причина?
loadrt stepgen step_type=0,0,0
А у меня всего два программных генератора используются...
Может все-таки причина в том, что в ini прописаны две координаты (x z), а используются AXIS_0 и AXIS_1
А в мануале строго прописано, что для X - AXIS_0, для Y - AXIS_1, для Z - AXIS_2...
Не в этом причина?
Хочешь быть счастливым? Будь им!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MyGUI
Потому что не надо править сгенерённые ini и hal, тогда собственные правки будут как на ладони. А если ещё при этом использовать например rcs для ведения журнала изменений конфигов, то ответ на вопрос "что вдруг сломалось?" можно будет получать одной командой.Ворон226 писал(а):Значит опять где-то по дороге пропал кусок из настроек...
ПРобую прописать максимальную скорость в старые настройки и проверить.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- Ворон226
- Мастер
- Сообщения: 1922
- Зарегистрирован: 01 окт 2012, 18:14
- Репутация: 181
- Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
- Контактная информация:
Re: MyGUI
Дык, все было в рабочем состоянии на другой машине, пока та не "крякнула"... Нужно, дополнительно к журналу, обязательно иметь копии. Кстати, пойду сделаю...
Большое спасибо всем за участие!
Мне очень стыдно...
Большое спасибо всем за участие!
Мне очень стыдно...
Хочешь быть счастливым? Будь им!
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: MyGUI
В последнем hal беруться параметрыВорон226 писал(а):Может все-таки причина в том, что в ini прописаны две координаты (x z), а используются AXIS_0 и AXIS_1
[AXIS_0]STEPGEN_MAXACCEL - обычно ось X в ini
[AXIS_2]STEPGEN_MAXACCEL - обычно ось Z в ini
(вообще надо в ini посмотреть, что там у тебя заданно)
Тут нечего стыдиться!Ворон226 писал(а):Мне очень стыдно...
Кстати конфиги можно очень удобно хранить в git, например в http://github.com
Все просто регистрируешься.
Создаешь репозиторий, там все просто create и все.
Потом
Устанавливаешь git:
Код: Выделить всё
sudo apt-get install git
Код: Выделить всё
cd linuxcnc/configs
Код: Выделить всё
git init
Код: Выделить всё
git add *.ini *.hal
Код: Выделить всё
git commit -a
Ctrl+X, Y (выйти сохранить)
На страничке, где мы создали новый репозиторий будет ссылка, как его получать:
Там будет ссылка что-то типа: git@github.com:cnc-club/linuxcnc-features.git
пишем в консоле: (ссылку свою ставишь)
Код: Выделить всё
git remote add origin git@github.com:cnc-club/linuxcnc-features.git
Код: Выделить всё
git push origin master
О еще пару конфигураций надо сделать:
задать свое имя
Код: Выделить всё
git config --global user.name "Your Name Here"
Код: Выделить всё
git config --global user.email "your_email@example.com"
Код: Выделить всё
cd ~/linuxcnc/configs
git pull
Код: Выделить всё
git commit -a
Код: Выделить всё
git push
В итоге можно будет очень удобно отслеживать изменения и конфиги никуда не пропадут!
Можно будет вот так на изменения смотреть:
https://github.com/cnc-club/linuxcnc-fe ... d6e59019d7
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: MyGUI
Но если вдруг инет не доступен...Nick писал(а):Кстати конфиги можно очень удобно хранить в git, например в http://github.com
То можно вспомнить про старый добрый cvs, который позволяет держать репозитарий локально а диске. А rcs просто прям рядом для каждого файла делает журнал.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...