Arduino -> ModBus -> LCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

Re: Arduino -> ModBus -> LCNC

Сообщение Serb01 » 17 май 2019, 20:19

Для автоматической загрузки порта ttyACM0 вместо ttyUSB0 при запуске системы в файл /etc/rc.local строку
sudo ln -s /dev/ttyUSB0 /dev/ttyACM0
Для автоматического разрешения чтения-записи ttyUSB0 при подключении USB-устройства создать файл /etc/udev/rules.d/50-ttyusb.rules и вставить туда:
KERNEL=="ttyUSB[0-9]*",NAME="tts/USB%n",SYMLINK+="%k",GROUP="uucp",MODE="0666"
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
Аватара пользователя
Serb01
Кандидат
 
Сообщения: 84
Зарегистрирован: 04 июн 2012, 09:58
Откуда: Новокузнецк
Репутация: 13
Настоящее имя: Сергей Беседин

Re: Arduino -> ModBus -> LCNC

Сообщение UAVpilot » 17 май 2019, 22:16

Нужно учитывать ещё такой момент: в случае реконекта USB, например из-за помехи, устройство может заново присоединиться быстрее, чем система освободит /dev/ttyUSB0 - в итоге устройство получит порт /dev/ttyUSB1 и ваша ссылка будет указывать в никуда.

Поэтому надо не изобретать велосипед с квадратными колёсами, а всё, и права и ссылку, делать штатными средствами только через udev. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18511
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4535
Медальки:
Настоящее имя: Сергей

Re: Arduino -> ModBus -> LCNC

Сообщение Serb01 » 18 май 2019, 15:06

UAVpilot писал(а):Поэтому надо не изобретать велосипед


Это Гугл ... А как правильно сделать?
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
Аватара пользователя
Serb01
Кандидат
 
Сообщения: 84
Зарегистрирован: 04 июн 2012, 09:58
Откуда: Новокузнецк
Репутация: 13
Настоящее имя: Сергей Беседин

Re: Arduino -> ModBus -> LCNC

Сообщение UAVpilot » 18 май 2019, 17:26

Serb01 писал(а):Это Гугл ... А как правильно сделать?

Я ж чуть выше написал:
UAVpilot писал(а):Я где-то тут на форуме подробно расписывал как средствами системы (udev) автоматически назначать таким устройствам желаемые имена и права доступа. Вроде в своей теме про управление частотником по Modbus.

Не думаю что поиск по таким критериям непосильная задача... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18511
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4535
Медальки:
Настоящее имя: Сергей

Re: Arduino -> ModBus -> LCNC

Сообщение Serb01 » 18 май 2019, 21:32

Если знаешь - скажи, что знаешь - забыл - лучше промолчи, а не знаешь - не обращай внимание.
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
Аватара пользователя
Serb01
Кандидат
 
Сообщения: 84
Зарегистрирован: 04 июн 2012, 09:58
Откуда: Новокузнецк
Репутация: 13
Настоящее имя: Сергей Беседин

Re: Arduino -> ModBus -> LCNC

Сообщение aftaev » 18 май 2019, 21:52

UAVpilot писал(а):Не думаю что поиск по таким критериям непосильная задача...

Re: Управление частотником через modbus. #219
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 30544
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5424
Медальки:

Re: Arduino -> ModBus -> LCNC

Сообщение Serb01 » 18 май 2019, 22:03

Пробовал. Серийного номера нет ...
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
Аватара пользователя
Serb01
Кандидат
 
Сообщения: 84
Зарегистрирован: 04 июн 2012, 09:58
Откуда: Новокузнецк
Репутация: 13
Настоящее имя: Сергей Беседин

Re: Arduino -> ModBus -> LCNC

Сообщение UAVpilot » 19 май 2019, 01:36

Serb01 писал(а):Пробовал. Серийного номера нет ...

Дело не в серийном номере, а в принципе. Изображение
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18511
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4535
Медальки:
Настоящее имя: Сергей

Re: Arduino -> ModBus -> LCNC

Сообщение Serb01 » 19 май 2019, 11:20

Можно было и не спрашивать. Как дитё малое.
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
Аватара пользователя
Serb01
Кандидат
 
Сообщения: 84
Зарегистрирован: 04 июн 2012, 09:58
Откуда: Новокузнецк
Репутация: 13
Настоящее имя: Сергей Беседин

Re: Arduino -> ModBus -> LCNC

Сообщение UAVpilot » 20 май 2019, 02:15

Я знаю и помню, но мне лень и ещё раз это разъяснять и искать свой прошлый пост, особенно для тех, кому для себя любимого лень поискать по очевидным критериям. Видимо не так уж и нужно.
Хотя, скажем за 500 евро может будет и не лень... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18511
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4535
Медальки:
Настоящее имя: Сергей

Re: Arduino -> ModBus -> LCNC

Сообщение Serb01 » 20 май 2019, 21:36

UAVpilot писал(а):Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...

забыл добавить - за 500 евро.
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
Аватара пользователя
Serb01
Кандидат
 
Сообщения: 84
Зарегистрирован: 04 июн 2012, 09:58
Откуда: Новокузнецк
Репутация: 13
Настоящее имя: Сергей Беседин

Re: Arduino -> ModBus -> LCNC

Сообщение UAVpilot » 21 май 2019, 04:21

Serb01 писал(а):забыл добавить - за 500 евро.

Скопируй подпись себе и добавь. У меня написано как надо.
И какое отношение к теме имеет обсуждение подписей?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18511
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4535
Медальки:
Настоящее имя: Сергей

Re: Arduino -> ModBus -> LCNC

Сообщение Serb01 » 21 май 2019, 04:58

Я тебя ещё пять постов назад просил отойти и не раздувать ветку неподелу.
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
Аватара пользователя
Serb01
Кандидат
 
Сообщения: 84
Зарегистрирован: 04 июн 2012, 09:58
Откуда: Новокузнецк
Репутация: 13
Настоящее имя: Сергей Беседин

Пред.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: alex_sar, Bing [Bot], Google [Bot], hmnijp, Yandex [bot]

Reputation System ©'