linux cnc не видит концевик

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
drifter
Новичок
Сообщения: 14
Зарегистрирован: 10 дек 2012, 13:42
Репутация: 0
Контактная информация:

Re: linux cnc не видит концевик

Сообщение drifter »

лазер управляется через порт RS-232 команда SDC 50 говорит о том что ток диодов 50% от максимальной. тоесть на выходе лазера буит 300 ватт. затем команда emon включает лазерное излучение. emoff выключает. на каком выходе лпт порта искать эти команды? если я их пропишу. и можно сразу проводок кидать к RS-232 лазера или нужен какойнить контроллер который свяжет LPT и RS-232?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: linux cnc не видит концевик

Сообщение Nick »

Вот в том то и проблема, что последовательным портом управлять будет не совсем айс. А других входов на лазере нет?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: linux cnc не видит концевик

Сообщение nkp »

drifter писал(а):лазер управляется через порт RS-232 команда SDC 50 говорит о том что ток диодов 50% от максимальной. тоесть на выходе лазера буит 300 ватт. затем команда emon включает лазерное излучение. emoff выключает. на каком выходе лпт порта искать эти команды? если я их пропишу. и можно сразу проводок кидать к RS-232 лазера или нужен какойнить контроллер который свяжет LPT и RS-232?
можно попытаться и по com поуправлять...
пока не понятен формат самой команды (например SDC 50 )
обычно команда - это байт данных,пишут чаще всего в hex-формате (например 00 0F )
для связи железки с компом нужно спаять кабель 3-х проводной
Выделение(011).jpg
Выделение(011).jpg (15.67 КБ) 2196 просмотров
по моему RX1 ==>TX2
RX2 ==>TX1
GND==>GND
теперь писать в порт команды ( прямо с терминала)
вот только бы с форматом команд разобраться...
зы а из под чего он работал (или должен работать?)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: linux cnc не видит концевик

Сообщение Serg »

nkp писал(а):вот только бы с форматом команд разобраться...
Скорее всего обычный ascii.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: linux cnc не видит концевик

Сообщение Nick »

Для такого общения надо будет user-space компонент писать? Или можно в realtime пихнуть несколько байт в порт?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: linux cnc не видит концевик

Сообщение nkp »

Nick писал(а):Для такого общения надо будет user-space компонент писать? Или можно в realtime пихнуть несколько байт в порт?
через тот же classicladder можно попробовать
UAVpilot писал(а):Скорее всего обычный ascii.
так что получается - просто пытаться "SDC 50" в порт писать???
Аватара пользователя
drifter
Новичок
Сообщения: 14
Зарегистрирован: 10 дек 2012, 13:42
Репутация: 0
Контактная информация:

Re: linux cnc не видит концевик

Сообщение drifter »

http://www.cnc-club.ru/forum/download/f ... &mode=view вот тут вроде описанно как онон работает...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: linux cnc не видит концевик

Сообщение Nick »

Волоконный лазер!
Покаж фотки агрегата! :)
Кстати, может на него инструкция в электронном виде есть?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: linux cnc не видит концевик

Сообщение Сергей Саныч »

nkp писал(а):вот только бы с форматом команд разобраться...
nkp писал(а):так что получается - просто пытаться "SDC 50" в порт писать???
А что такого?
если быть точным, не "SDC 50" , а "SDC 50\r"
имеется в виду в COM-порт, конечно, а не LPT
Чудес не бывает. Бывают фокусы.
Аватара пользователя
drifter
Новичок
Сообщения: 14
Зарегистрирован: 10 дек 2012, 13:42
Репутация: 0
Контактная информация:

Re: linux cnc не видит концевик

Сообщение drifter »

я ж выкладывал сюда инструкцию... 19 сообщение на первой странице... http://www.cnc-club.ru/forum/download/f ... &mode=view http://www.cnc-club.ru/forum/download/f ... &mode=view http://www.cnc-club.ru/forum/download/f ... &mode=view http://www.cnc-club.ru/forum/download/f ... &mode=view или нужно все отсканировать?
Аватара пользователя
drifter
Новичок
Сообщения: 14
Зарегистрирован: 10 дек 2012, 13:42
Репутация: 0
Контактная информация:

Re: linux cnc не видит концевик

Сообщение drifter »

а что необычного в волоконном лазере? я давно гравирую ими... а вот СО2 лазер интересная штука) можно на стекле гравировать)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: linux cnc не видит концевик

Сообщение Serg »

Nick писал(а):Для такого общения надо будет user-space компонент писать? Или можно в realtime пихнуть несколько байт в порт?
user-space наверно будет достаточно, сделать трансляцию из команд типа M5 S100 и M3 в команды управления лазером.
Там можно сделать, чтоб на выполнение g-кода типа M5 S100 тратилось нужное количество времени (для выхода лазера на требуемый режим) и только после этого выполнялась след. команда.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: linux cnc не видит концевик

Сообщение Nick »

Ту инструкцию я видел, но там же не вся инструкция может в лазере есть еще какие-нибудь входы.
Ответить

Вернуться в «LinuxCNC»