помогите новичку разобраться

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Ostap_2013
Новичок
Сообщения: 35
Зарегистрирован: 09 апр 2013, 20:37
Репутация: 0
Контактная информация:

помогите новичку разобраться

Сообщение Ostap_2013 »

Наконец купил свой первый в жизни комплект состоит он purelogic plc4x-g2, plcm-e1b драйверов и моторчиков.
Пытаюсь понять как это все работает, но явно нужна Ваша помощь.
Все подключил по инструкции, поставил match3, расширение для работы через plcm-e1b и преднастроенный профиль для match3 заботливо сделанный purelogic-ом и моторчики у меня закрутились :)

Глубже разобраться у меня не получилось. Единственно что смог из себя выжать это я понял - можно крутить осями со стрелочек на клавиатуре и кнопок "pg up" "pg dn"

Разбираться собрался по этапам, пока вкуриваю, что такое G-код и пытаюсь осилить "hello word" хочу дособрать станок.

Отсюда у меня первый вопрос:

Для того что бы добить электронику и кинематику станка мне нужно задействовать 2 рэле на плате, для отладки мне нужно подавать из матча на 16 и 17 пин порта LPT сигналы. Пока произвольно, в идеале просто "назначить" клавиши на клавиатуре. Позже нужно будет по программе переключать рэле на заданный промежуток времени.
Прошу подсказать как правильно решить такую задачу?
Последний раз редактировалось Ostap_2013 29 мар 2015, 00:31, всего редактировалось 1 раз.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: помогите новичку разобраться

Сообщение aftaev »

Ostap_2013 писал(а):Позже нужно будет по программе переключать рэле на заданный промежуток времени.
зачем?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ostap_2013
Новичок
Сообщения: 35
Зарегистрирован: 09 апр 2013, 20:37
Репутация: 0
Контактная информация:

Re: помогите новичку разобраться

Сообщение Ostap_2013 »

пока тестировать кинематику.
если функционально
1е реле - смена смена инструмента
2е реле - дополнительная функция станка, не стандартная в командах M ничего подобного не нашел, наверное можно повесить на команду подачи СОЖ если вопрос к этому.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: помогите новичку разобраться

Сообщение aftaev »

1. нужно в настройках I/O Мача прописать нужный пин Output
123.png (2149 просмотров) <a class='original' href='./download/file.php?id=46793&mode=view' target=_blank>Загрузить оригинал (32.9 КБ)</a>
2. Заходишь в папку Mach3/macros
копируешь какой нибудь файл и переименовываешь его в M17 например

3. в этом файле вписываешь
ActivateSignal(Output1)

4. сохраняешь

точно так же делаешь макрос на отключение называешь его M18 и вписываешь
DeactivateSignal(Output1)

в Gcode вписываешь где нужно M17 - включит, M18 - выключит.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ostap_2013
Новичок
Сообщения: 35
Зарегистрирован: 09 апр 2013, 20:37
Репутация: 0
Контактная информация:

Re: помогите новичку разобраться

Сообщение Ostap_2013 »

Спасибо, исчерпывающий ответ.
А есть вариант назначить для макроса клавишу или комбинацию клавиш?
Чтобы я мог щелкать рэле так же как крутить моторчики стрелочками.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: помогите новичку разобраться

Сообщение aftaev »

Можно нарисовать на экране кнопочку в ней прописать ActivateSignal(Output1) и привязать ее к горячей кнопке, это долго рассказывать
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Ostap_2013
Новичок
Сообщения: 35
Зарегистрирован: 09 апр 2013, 20:37
Репутация: 0
Контактная информация:

Re: помогите новичку разобраться

Сообщение Ostap_2013 »

Вы имеете ввиду что это делается через mach3screen? Главное направление...
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: помогите новичку разобраться

Сообщение NightV »

Ostap_2013 писал(а):Вы имеете ввиду что это делается через mach3screen?
ага
Всё просто! если знаешь КАК!
Ostap_2013
Новичок
Сообщения: 35
Зарегистрирован: 09 апр 2013, 20:37
Репутация: 0
Контактная информация:

Re: помогите новичку разобраться

Сообщение Ostap_2013 »

mach.png (2022 просмотра) <a class='original' href='./download/file.php?id=46981&mode=view' target=_blank>Загрузить оригинал (276.55 КБ)</a>
Чего-то не вижу где модно прописать ActivateSignal(Output1)
тут я так понимаю нужно выбирать из списка и чего похожего в нем не нашел :(
Ostap_2013
Новичок
Сообщения: 35
Зарегистрирован: 09 апр 2013, 20:37
Репутация: 0
Контактная информация:

Re: помогите новичку разобраться

Сообщение Ostap_2013 »

Вроде поторопился! Кнопочки сделал, горячие клавиши назначил!
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: помогите новичку разобраться

Сообщение michael-yurov »

Нужно на кнопку назначить пользовательский макрос.
А уже в программе Mach3 этот макрос прописать.
Ответить

Вернуться в «Windows / Mach»