LinuxCNC и modbus

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

Re: LinuxCNC и modbus

Сообщение Валерий » 29 июн 2017, 15:37

Валерий писал(а):Нет ли небольшого примера (для ознакомления) управления светодиодами на AVR(включить выключить) по протоколу modbus.
Меня интересует связать LinuxCNC с AVR по Мodbus

Как у Вас организована связь по Мodbus?
Валерий
Мастер
 
Сообщения: 238
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2

Re: LinuxCNC и modbus

Сообщение david1920 » 29 июн 2017, 15:46

В каком смысле как
david1920
Новичок
 
Сообщения: 16
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 0
Настоящее имя: Сергей

Re: LinuxCNC и modbus

Сообщение Валерий » 29 июн 2017, 15:59

david1920 писал(а):В каком смысле как

Соединить устройство на микроконтроллере Аtmega avr с LinuxCNC(компьютером по rs232) modbus.
Со стороны AVR, нет ли небольшого примера (для ознакомления) управления светодиодами на AVR(включить выключить) по протоколу modbus.
Программа AVR: какими библиотеками для AVR по MODBUS пользовались или сами что изобрели?
Валерий
Мастер
 
Сообщения: 238
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2

Re: LinuxCNC и modbus

Сообщение david1920 » 29 июн 2017, 17:44

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

А вообще интересно спросить у НИКА и других ГУРУ этого форума
Тут у кого нибудь реально Modbus используется или оно просто для красоты туда встроено
david1920
Новичок
 
Сообщения: 16
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 0
Настоящее имя: Сергей

Re: LinuxCNC и modbus

Сообщение UAVpilot » 29 июн 2017, 17:55

david1920 писал(а):Тут у кого нибудь реально Modbus используется или оно просто для красоты туда встроено

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

Re: LinuxCNC и modbus

Сообщение Валерий » 29 июн 2017, 17:58

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

Re: LinuxCNC и modbus

Сообщение Валерий » 29 июн 2017, 18:01

david1920 писал(а):если надо завтра могу скрины свои залить

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

Re: LinuxCNC и modbus

Сообщение UAVpilot » 30 июн 2017, 03:43

Валерий писал(а):EMC2 пока не интересует, какими библиотеками для AVR по MODBUS пользовались, как написать программу для AVR?

http://lmgtfy.com/?q=avr+modbus
:)
Лично я вообще открыл описание протокола и за вечер написал собственную реализацию.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14810
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3597
Медальки:
Настоящее имя: Сергей

Re: LinuxCNC и modbus

Сообщение david1920 » 30 июн 2017, 06:41

скрины
Вложения
LinuxCNC и modbus Снимок-Config.png
LinuxCNC и modbus Снимок-Config-1.png
david1920
Новичок
 
Сообщения: 16
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 0
Настоящее имя: Сергей

Re: LinuxCNC и modbus

Сообщение Валерий » 30 июн 2017, 09:29

UAVpilot писал(а):Лично я вообще открыл описание протокола и за вечер написал собственную реализацию.

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

Re: LinuxCNC и modbus

Сообщение Валерий » 30 июн 2017, 11:07

david1920 писал(а):скрины

Для AVR есть что нибудь?
Какой нибудь примерчик.
Валерий
Мастер
 
Сообщения: 238
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2

Re: LinuxCNC и modbus

Сообщение UAVpilot » 30 июн 2017, 16:00

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

Для AVR нет - как-то не сложилось у меня с AVR...

Почитайте уже описание протокола - там букв меньше, чем в тутошних ваших вопросах... :) Это всё равно придётся сделать, даже при наличии библиотек и примерв.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14810
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3597
Медальки:
Настоящее имя: Сергей

Re: LinuxCNC и modbus

Сообщение david1920 » 22 июл 2017, 20:53

Валерий писал(а):
david1920 писал(а):скрины

Для AVR есть что нибудь?
Какой нибудь примерчик.

Есть какие нибудь сдвиги
Если нет пиши
david1920
Новичок
 
Сообщения: 16
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 0
Настоящее имя: Сергей

Re: LinuxCNC и modbus

Сообщение Duhas » 24 июл 2017, 09:25

david1920 писал(а):
Валерий писал(а):
david1920 писал(а):скрины

Для AVR есть что нибудь?
Какой нибудь примерчик.

Есть какие нибудь сдвиги
Если нет пиши

http://easyelectronics.ru/category/avr-uchebnyj-kurs
Duhas
Мастер
 
Сообщения: 952
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 144
Настоящее имя: Андрей

Re: LinuxCNC и modbus

Сообщение Валерий » 24 июл 2017, 17:18

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.
Валерий
Мастер
 
Сообщения: 238
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2

Re: LinuxCNC и modbus

Сообщение david1920 » 28 июл 2017, 10:32

На программном уровне разделить по разным адресам
А по поводу аппаратного, 232 порт параллельно геморно включать так что я думаю там надо в 485 конвертер делать
david1920
Новичок
 
Сообщения: 16
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 0
Настоящее имя: Сергей

Re: LinuxCNC и modbus

Сообщение Валерий » 28 июл 2017, 11:52

david1920 писал(а):А по поводу аппаратного, 232 порт параллельно геморно включать так что я думаю там надо в 485 конвертер делать

Я так и делаю с 485.
david1920 писал(а):На программном уровне разделить по разным адресам

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

Re: LinuxCNC и modbus

Сообщение david1920 » 28 июл 2017, 18:28

Давай скрины экрана настроек ModBus
david1920
Новичок
 
Сообщения: 16
Зарегистрирован: 19 мар 2015, 19:19
Репутация: 0
Настоящее имя: Сергей

Re: LinuxCNC и modbus

Сообщение Валерий » 28 июл 2017, 20:54

david1920 писал(а):Давай скрины экрана настроек ModBus

Я не в Classicladder делаю а вот этот исходник- заготовку изучаю ,хочу второй частотник подключить или любое другое устройство по шине ModBus
http://www.cnc-club.ru/forum/viewtopic.php?f=15&t=9406
Вложения
spindle-vfd.tar.gz
вся библиотека на форуме
(8.89 Кб) Скачиваний: 20
Валерий
Мастер
 
Сообщения: 238
Зарегистрирован: 21 июл 2013, 21:01
Репутация: 2

Re: LinuxCNC и modbus

Сообщение UAVpilot » 28 июл 2017, 23:41

Валерий писал(а):Я не в Classicladder делаю а вот этот исходник- заготовку изучаю ,хочу второй частотник подключить или любое другое устройство по шине ModBus

Так и продолжал-бы в той теме про управление частотником.
А здесь совсем другой софт обсуждается, который изначально умеет работать с несколькими устройствами на шине.
1. Робот не может ответить отказом на предложение человека выпить или своим бездействием допустить, чтобы человек напился один.
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 14810
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3597
Медальки:
Настоящее имя: Сергей

Пред.След.

Вернуться в LinuxCNC

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

Зарегистрированные пользователи: aftaev, anton1710, Argon-11, ASPtr, bass, Bing [Bot], bordyn, Сергей Саныч, CrazyUser, exp, fat_robot, Frezer_PU, frezeryga, Google [Bot], Google Feedfetcher, Igor26rus, Jeane, mac, migrat, Mihaill, nik1, niksooon, REAN1MAT0R, rmstr, Rom327, selenur, sergay, Smlua, SVP, Technoart, UNCLES, VAT, Vyrdalak, Yahoo [Bot], Yandex [bot], yurayerz, zhenya_12

Поделиться

Reputation System ©'