Mach3 посылка команды на МК
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 10 янв 2013, 19:01
- Репутация: 31
- Контактная информация:
Mach3 посылка команды на МК
Всем привет. Появилась необходимость отправлять данные через свободные ноги LPT микроконтроллеру (нужно отправить число). Делал так... Добавляем команду М1000 , внутри - activate output 10
Deactivate output 10
activate output 10
Deactivate output 10
activatr output 10
Deactivate output 10 и тд. Это грубо... там еще паузы между командами. Подскажите можно отправить что нибудь в формате двоичных чисел 0001110011 ??? Или просто числа.
Deactivate output 10
activate output 10
Deactivate output 10
activatr output 10
Deactivate output 10 и тд. Это грубо... там еще паузы между командами. Подскажите можно отправить что нибудь в формате двоичных чисел 0001110011 ??? Или просто числа.
-
- Кандидат
- Сообщения: 48
- Зарегистрирован: 19 мар 2015, 19:19
- Репутация: 3
- Настоящее имя: Сергей
- Контактная информация:
Re: Mach3 посылка команды на МК
Я думаю надо ещё 1 пин для синхронизации или по времени отслеживать
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Mach3 посылка команды на МК
Нужно описывать полностью задачу. Какая длина числа, нафига это нужно и тд...akulaUS писал(а):Подскажите можно отправить что нибудь в формате двоичных чисел 0001110011 ??? Или просто числа.
Думаю должно помочь это Arduino -> ModBus -> LCNC #1
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 10 янв 2013, 19:01
- Репутация: 31
- Контактная информация:
Re: Mach3 посылка команды на МК
Есть 30 команд "М1000-М1030". Если писать как я писал, весь g-код вроде маленький, но команды М-слегка крупноваты. Тормозит при загрузке УП. То что в примере не хватает команд я знаю, это для примера
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 10 янв 2013, 19:01
- Репутация: 31
- Контактная информация:
Re: Mach3 посылка команды на МК
Как сделать так что бы мач получив команду допустим м1010 отправил эти данные на МК. Что бы мк знал что за команду мач выполняет
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Mach3 посылка команды на МК
Я что то не совсем понимать что в итоге нужно.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 10 янв 2013, 19:01
- Репутация: 31
- Контактная информация:
Re: Mach3 посылка команды на МК
Например:
x2 y2 M1000
X4 y2 M1023
X6 y2 M1011
Нужно что бы при подъезде головы к координате x2 y2 , через назначеный мной в макросе output. (Ногу лпт порта) передавались данные этой самой команды. До этого стояли на свободных ногах лпт сдвиговые регистры, я управлял ими по 4 проводам. Но этого не достаточно, нужен МК вместо регистров.
x2 y2 M1000
X4 y2 M1023
X6 y2 M1011
Нужно что бы при подъезде головы к координате x2 y2 , через назначеный мной в макросе output. (Ногу лпт порта) передавались данные этой самой команды. До этого стояли на свободных ногах лпт сдвиговые регистры, я управлял ими по 4 проводам. Но этого не достаточно, нужен МК вместо регистров.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Mach3 посылка команды на МК
То есть нужно управлять внешними 4мя устройствами через М-команды. Так?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 10 янв 2013, 19:01
- Репутация: 31
- Контактная информация:
Re: Mach3 посылка команды на МК
Устройств 30. Они подключены к мк. На определенной координате, нужно включить определенное устройство. (Пусть будет реле). Все реле подключены к мк (а было к регистрам). Мк не знает какое из 30 в данный момент включить, а мач знает но не говорит. Дергать ногами лпт через макросы могу. Нужно проще. Что то типа
activate output 9 // мк готов к получению данных//
Отправить в output10 число допустим 7(седьмое реле)
Deactivate 9// закончить чтение
При получении от мача этой команды, цифры, мк уже знает что ему включить
activate output 9 // мк готов к получению данных//
Отправить в output10 число допустим 7(седьмое реле)
Deactivate 9// закончить чтение
При получении от мача этой команды, цифры, мк уже знает что ему включить
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Mach3 посылка команды на МК
По этой ссылке http://cnc-club.ru/forum/viewtopic.php? ... 783#p88783 есть проект MoudBus Arduino там проект заточен под Mach3. Там есть примеры с Brain и много чего интересного. Скачай архив, почитай документацию.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 10 янв 2013, 19:01
- Репутация: 31
- Контактная информация:
Re: Mach3 посылка команды на МК
Всем спасибо. Сделал без модбаса)))
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Mach3 посылка команды на МК
Здесь https://www.machsupport.com/forum/index ... pic=4027.0 описано как гнать данные в СОМ порт
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Новичок
- Сообщения: 30
- Зарегистрирован: 10 янв 2013, 19:01
- Репутация: 31
- Контактная информация:
Re: Mach3 посылка команды на МК
Мне нужно было по одному кабелю. Сделал по лпт