Страница 1 из 2
EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 17:35
WWW116
Здравствуйте!
Кто -нибудь сталкивался с тем, что ЕМС2 пропускает код М3.
Проблема в следующем: В начале УП стоит М3 - включить шпиндель. В конце УП стоит М5 - выключить шпиндель. Так вот: М3 не работает, но когда включаю шпиндель в ручную на панели он включается, а выключается уже с УП М5. Почему так происходит?
Мне нужно принципиально чтобы код М3 был рабочим.
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 17:40
NightV
конфиги хоть покажи

Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 17:57
WWW116
Как-то так
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 18:08
WWW116
1
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 18:09
WWW116
2
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 18:10
WWW116
2
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 18:12
WWW116
3
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 18:16
WWW116
4
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 18:18
verser
WWW116 писал(а):Здравствуйте!
Кто -нибудь сталкивался с тем, что ЕМС2 пропускает код М3.
Проблема в следующем: В начале УП стоит М3 - включить шпиндель. В конце УП стоит М5 - выключить шпиндель. Так вот: М3 не работает, но когда включаю шпиндель в ручную на панели он включается, а выключается уже с УП М5. Почему так происходит?
Мне нужно принципиально чтобы код М3 был рабочим.
Похоже, что Вы первый с таким столкнулись.
Вместо скринов степконфа лучше выкладывать архивчик папки в которой настройки станка лежат, так быстрее найдется проблема, а заодно туда же и проблемную g-code программку положите.
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 18:24
WWW116
Ну программа ведь не одна. Это каждый раз туда программы ложить? А проще варианта как решить вопрос нет?
А путь к этому архиву не подскажите? Я в ЕМС 2 не настолько силен.
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 18:32
Nick
лучше не архив, а файлы *.hal и *.ini + можно архив. Так проще смотреть.
Файлы лежат в Домашняя папка/linuxcnc/configs/название конфигурации.
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 18:46
WWW116
HAL
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 18:47
WWW116
Ещё
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 19:01
nkp
M3 в УП с S... ??
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 19:25
nkp
WWW116 писал(а):Ещё
конфиг архистранный(по многим параметрам)))
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 19:41
verser
WWW116 писал(а):Это каждый раз туда программы ложить?
Достаточно 1 раз, т.к. похоже что в ней проблема.
Re: EMC2 игнорирует G код М3
Добавлено: 23 дек 2014, 19:54
РЕКЛАМА
Re: EMC2 игнорирует G код М3
Добавлено: 24 дек 2014, 10:13
WWW116
Прочитал по ссылке.
Но сразу вопрос, а если в конфигурации обороты шпинделя я не указывал и вообще настройки со шпинделем ни каких не делал, то в этом кроется причина?
У меня не будет шпинделя. Задача чтобы из УП по команде М3 просто включалось реле с нагрузкой и выключалось М5.
Re: EMC2 игнорирует G код М3
Добавлено: 24 дек 2014, 10:34
РЕКЛАМА
Типа того.
Надо строчку с оборотами даже если ничего и нету.
Видимо причина в том что EMC которая счас Linuxcnc изначально делалась под фрезерные станки, а там без вращения шпинделя никак.
Возможно и можно поменять чего-нибудь в файлах настройки, но я не знаю таких тонкостей.
Re: EMC2 игнорирует G код М3
Добавлено: 24 дек 2014, 10:45
Nick
в ini можно добавить S100 в
RS274NGC_STARTUP_CODE = G21 G90 Строка NC кодов, с которыми интерпретатор будет инициализирован. Это не замена определения модальных Gкодов вверху каждого ngc файла потому, что модальные коды станка отличаются и могут быть изменены Gкодом интерпретированными ранее в текущей сессии.
http://www.cnc-club.ru/wiki/index.php/L ... S274NGC.5D