Страница 1 из 1
Не могу запустить M или O код.
Добавлено: 03 ноя 2016, 15:05
somik073
Здравствуйте!
Ковыряя свой станок решил что пора прикрутить к нему возможность выполнения M или O кодов. Сталкнулся с такой проблемой: в INI файле выставил необходимые PROGRAM_PREFIX и SUBROUTINE_PATH , создал два файлика M100.ngc и o123.ngc но EMC не хочет выполнять никаких M и O кодов. При попытке выполнения через MDI ругается, а M код так вообще не узнаёт
Такое ощущение что PROGRAM_PREFIX и SUBROUTINE_PATH не воспринимаются и EMC упрямо ищет файлы в своём корне.
Что я сделал неправильно ?
Фото прилагаю
Re: Не могу запустить M или O код.
Добавлено: 03 ноя 2016, 15:13
Serg
M100.ngc должен быть без расширения и иметь права на исполнение.
содержимое o123.ngc покажи?
Re: Не могу запустить M или O код.
Добавлено: 03 ноя 2016, 15:20
verser
Вызывать подпрограммы из файла надо так
а сам файл, к примеру
Код: Выделить всё
(filename myfile.ngc)
o<myfile> sub
(code here)
o<myfile> endsub
M2
По пользовательским m-code правила см.
здесь.
Re: Не могу запустить M или O код.
Добавлено: 03 ноя 2016, 16:06
somik073
UAVpilot писал(а):M100.ngc должен быть без расширения и иметь права на исполнение.
содержимое o123.ngc покажи?
Расширение убрал , права выставил - не помогло
Моя логика такая - если бы было в файле что то неверное (неисполнимое) то emc ругнулся бы на содержание , а тут такое ощущение что до файла та и не доходит
verser писал(а):Вызывать подпрограммы из файла надо так
а сам файл, к примеру
Код: Выделить всё
(filename myfile.ngc)
o<myfile> sub
(code here)
o<myfile> endsub
M2
По пользовательским m-code правила см.
здесь.
На сколько я знаю O коды с именем из цифр можно вызывать и просто o123 call

, но я пробовал и так и так
Re: Не могу запустить M или O код.
Добавлено: 03 ноя 2016, 16:24
aftaev
Re: Не могу запустить M или O код.
Добавлено: 03 ноя 2016, 19:04
nkp
somik073 писал(а):создал два файлика M100.ngc и o123.ngc Что я сделал неправильно ?
файлы назови M100 (без расширения)
и
123.ngc
Re: Не могу запустить M или O код.
Добавлено: 04 ноя 2016, 00:16
somik073
nkp писал(а):somik073 писал(а):создал два файлика M100.ngc и o123.ngc Что я сделал неправильно ?
файлы назови M100 (без расширения)
и
123.ngc
Сейчас так и есть - не помогло

Re: Не могу запустить M или O код.
Добавлено: 04 ноя 2016, 00:24
somik073
С утра попробую и отпишусь

Re: Не могу запустить M или O код.
Добавлено: 04 ноя 2016, 07:13
nkp
сам код ни при чем,он работает:
Re: Не могу запустить M или O код.
Добавлено: 04 ноя 2016, 09:02
somik073
Пробовал стандартную конфигурацию ини файла (с указанием пути),даже это не помогло
