LinuxCNC и modbus

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Валерий
Мастер
Сообщения: 241
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Валерий »

Валерий писал(а):Нет ли небольшого примера (для ознакомления) управления светодиодами на AVR(включить выключить) по протоколу modbus.
Меня интересует связать LinuxCNC с AVR по Мodbus
Как у Вас организована связь по Мodbus?
david1920
Кандидат
Сообщения: 48
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 3
Настоящее имя: Сергей
Контактная информация:

Re: LinuxCNC и modbus

Сообщение david1920 »

В каком смысле как
Валерий
Мастер
Сообщения: 241
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Валерий »

david1920 писал(а):В каком смысле как
Соединить устройство на микроконтроллере Аtmega avr с LinuxCNC(компьютером по rs232) modbus.
Со стороны AVR, нет ли небольшого примера (для ознакомления) управления светодиодами на AVR(включить выключить) по протоколу modbus.
Программа AVR: какими библиотеками для AVR по MODBUS пользовались или сами что изобрели?
david1920
Кандидат
Сообщения: 48
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 3
Настоящее имя: Сергей
Контактная информация:

Re: LinuxCNC и modbus

Сообщение david1920 »

Про соединение аппаратной части смотрел мануал на микросхему
Какие настройки ставить в EMC2 я думаю у каждого они будут свои,
если надо завтра могу скрины свои залить

А вообще интересно спросить у НИКА и других ГУРУ этого форума
Тут у кого нибудь реально Modbus используется или оно просто для красоты туда встроено
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Serg »

david1920 писал(а):Тут у кого нибудь реально Modbus используется или оно просто для красоты туда встроено
У многих тут шпиндели по Modbus управляются.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Валерий
Мастер
Сообщения: 241
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Валерий »

EMC2 пока не интересует, какими библиотеками для AVR по MODBUS пользовались, как написать программу для AVR?
Ну а потом соединить с EMC2
Валерий
Мастер
Сообщения: 241
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Валерий »

david1920 писал(а):если надо завтра могу скрины свои залить
Хотелось бы посмотреть
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Serg »

Валерий писал(а):EMC2 пока не интересует, какими библиотеками для AVR по MODBUS пользовались, как написать программу для AVR?
http://lmgtfy.com/?q=avr+modbus
:)
Лично я вообще открыл описание протокола и за вечер написал собственную реализацию.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
david1920
Кандидат
Сообщения: 48
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 3
Настоящее имя: Сергей
Контактная информация:

Re: LinuxCNC и modbus

Сообщение david1920 »

скрины
Вложения
Снимок-Config.png (3801 просмотр) <a class='original' href='./download/file.php?id=115033&sid=06d914b4f200b8ca46c1a10846ca0601&mode=view' target=_blank>Загрузить оригинал (53.09 КБ)</a>
Снимок-Config-1.png (3801 просмотр) <a class='original' href='./download/file.php?id=115034&sid=06d914b4f200b8ca46c1a10846ca0601&mode=view' target=_blank>Загрузить оригинал (90.72 КБ)</a>
Валерий
Мастер
Сообщения: 241
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Валерий »

UAVpilot писал(а):Лично я вообще открыл описание протокола и за вечер написал собственную реализацию.
Нет ли небольшого примера (для ознакомления) управления светодиодами на AVR(включить выключить) по протоколу modbus.
Валерий
Мастер
Сообщения: 241
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Валерий »

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

Re: LinuxCNC и modbus

Сообщение Serg »

Валерий писал(а):Нет ли небольшого примера (для ознакомления) управления светодиодами на AVR
Для AVR нет - как-то не сложилось у меня с AVR...

Почитайте уже описание протокола - там букв меньше, чем в тутошних ваших вопросах... :) Это всё равно придётся сделать, даже при наличии библиотек и примерв.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
david1920
Кандидат
Сообщения: 48
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 3
Настоящее имя: Сергей
Контактная информация:

Re: LinuxCNC и modbus

Сообщение david1920 »

Валерий писал(а):
david1920 писал(а):скрины
Для AVR есть что нибудь?
Какой нибудь примерчик.
Есть какие нибудь сдвиги
Если нет пиши
Duhas
Мастер
Сообщения: 1955
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 284
Настоящее имя: Андрей
Откуда: Красноярск
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Duhas »

david1920 писал(а):
Валерий писал(а):
david1920 писал(а):скрины
Для AVR есть что нибудь?
Какой нибудь примерчик.
Есть какие нибудь сдвиги
Если нет пиши
http://easyelectronics.ru/category/avr-uchebnyj-kurs
Валерий
Мастер
Сообщения: 241
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Валерий »

david1920 писал(а):Есть какие нибудь сдвиги
Если нет пиши
Использую вот эту библиотеку.
Для AVR ведомого (slave) — freemodbus;
http://mainloop.ru/avr-atmega/modbus-avr.html
Подключил к LinuxCNC по Modbus по аналогии как писал BentScrew
http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=9406
Сейчас есть соединение по Modbus с частотниками и с ATMEGA 32, только по одному
или частотник, или ATMEGA 32. Вот думаю как об единить их на одну шину по Modbus.
david1920
Кандидат
Сообщения: 48
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 3
Настоящее имя: Сергей
Контактная информация:

Re: LinuxCNC и modbus

Сообщение david1920 »

На программном уровне разделить по разным адресам
А по поводу аппаратного, 232 порт параллельно геморно включать так что я думаю там надо в 485 конвертер делать
Валерий
Мастер
Сообщения: 241
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Валерий »

david1920 писал(а):А по поводу аппаратного, 232 порт параллельно геморно включать так что я думаю там надо в 485 конвертер делать
Я так и делаю с 485.
david1920 писал(а):На программном уровне разделить по разным адресам
Надо как то разделить по разным адресам,этим вот и занимаюсь,может есть какие мысли.....
david1920
Кандидат
Сообщения: 48
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 3
Настоящее имя: Сергей
Контактная информация:

Re: LinuxCNC и modbus

Сообщение david1920 »

Давай скрины экрана настроек ModBus
Валерий
Мастер
Сообщения: 241
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Валерий »

david1920 писал(а):Давай скрины экрана настроек ModBus
Я не в Classicladder делаю а вот этот исходник- заготовку изучаю ,хочу второй частотник подключить или любое другое устройство по шине ModBus
http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=9406
Вложения
spindle-vfd.tar.gz
вся библиотека на форуме
(8.89 КБ) 965 скачиваний
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5182
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LinuxCNC и modbus

Сообщение Serg »

Валерий писал(а):Я не в Classicladder делаю а вот этот исходник- заготовку изучаю ,хочу второй частотник подключить или любое другое устройство по шине ModBus
Так и продолжал-бы в той теме про управление частотником.
А здесь совсем другой софт обсуждается, который изначально умеет работать с несколькими устройствами на шине.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

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