Arduino -> ModBus -> LCNC
- odekolon
- Мастер
- Сообщения: 1103
- Зарегистрирован: 05 ноя 2014, 14:53
- Репутация: 360
- Настоящее имя: Борис
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
вот в этом-то и был мой косяк - pinmanipulator в другой папке оказался...
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Arduino подключили через Ethernet
http://www.linuxcnc.org/index.php/engli ... r-ethernet
http://www.linuxcnc.org/index.php/engli ... r-ethernet
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Да это я давно подключил, только толку от этого. Все очень медленно, если датчики раз в минуту опрашивать или диодами помигать нормально. Данные на браузер тоже выводятся.PKM писал(а):Arduino подключили через Ethernet
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
tooshka, к LinuxCNC подключили, медленно не должно быть.
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Не к линуху я не умею(((. По ethernet скорость так себе, много данных не передашь (это конечно может из за моей бестолковости))). Я пока данные с датчиков температуры влажности время с часов передавал, и релюхами дергал. На реал-тайм не очень похоже. Модбас не подымал не получается. Надо arduino Yun подергать говорят она побыстрее.PKM писал(а):tooshka, к LinuxCNC подключили, медленно не должно быть.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Проц сколько Мгц?tooshka писал(а):Надо arduino Yun подергать говорят она побыстрее.
Есть Arduino DUE http://arduino.ru/Hardware/ArduinoDue
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Вот такой тоже хочу побаловатьсяaftaev писал(а):Проц сколько Мгц?tooshka писал(а):Надо arduino Yun подергать говорят она побыстрее.
Есть Arduino DUE http://arduino.ru/Hardware/ArduinoDue
Что касаемо обычной ардуины на мега 328 и сетевой мк enc28j60 то большой скорости не добиться, больно много времени уходит на сборку сетевых пакетов, быстрее если использовать сетевую мк w5100.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Смысла нет надо тогда что то посерьезнее брать, куда можно линух залить или андроид.selenur писал(а):Вот такой тоже хочу побаловаться
Заказал вот такую придет погляжу что за чудо.
http://ru.aliexpress.com/item/Cubieboar ... 4.html?s=p
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- tooshka
- Почётный участник
- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Вот такие приблуды к ардуино есть
http://www.cooking-hacks.com/shop/ardui ... el-galileo
http://www.cooking-hacks.com/shop/ardui ... el-galileo
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
и стоит там какая нибудь МАХ485 У меня похожий шилд где то лежитtooshka писал(а):Вот такие приблуды к ардуино есть
http://www.cooking-hacks.com/shop/ardui ... el-galileo
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Стоит - мелкая SO8. А 24-ногий чип - это какой-нибудь SPI-UART.aftaev писал(а):и стоит там какая нибудь МАХ485
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
кстати - наверно так правильней будет пользовать ардуину с modbus для расширения IOaftaev писал(а):У меня похожий шилд где то лежит
ведь usb там самое "узкое" место
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
А я уже давно говорю, что для подобных расширителей и пультов всяких надо использовать RS485/422 - и дальность хорошая и скорость, а при желании можно незадорого сменить "физику" например с проводов на радиоканал.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Наврядли USB будет узким местом если использовать как IO, например ft232 преобразователь usart-usb может и мегабит прокачать, а вот сам МК ардуины, просто не успеет всё переварить.nkp писал(а):кстати - наверно так правильней будет пользовать ардуину с modbus для расширения IOaftaev писал(а):У меня похожий шилд где то лежит
ведь usb там самое "узкое" место
Например у МК FT232R есть управляемые выводы, которыми можно дрыгать, вроде 8 штук (не помню точно), с огромной частототой ( на с++ даже исходники на сайте были, что позволяет и к LCNC прикрутить)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
ну не знаю - я за дифсигнал - это как то надежней в промприменении чем юсб(имхо)selenur писал(а):Наврядли USB будет узким местом если использовать как IO
дальность несоизмерима опять же...
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Мегабит может и прокачает, только какой с него толк, если по USB пакеты можно передавать не чаще, чем один в милисекунду?.. Т.е. например лампочкой помигать можно максимум с частотой 500 Гц.selenur писал(а):Наврядли USB будет узким местом если использовать как IO, например ft232 преобразователь usart-usb может и мегабит прокачать,
А вот мегабит по RS485 - это сотни килогерц.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Блин... совсем забыл о том что компьютер к преобразователю интерфейсов (и др. устройствам) по usb сам обращается раз в милисекундуUAVpilot писал(а):Мегабит может и прокачает, только какой с него толк, если по USB пакеты можно передавать не чаще, чем один в милисекунду?.. Т.е. например лампочкой помигать можно максимум с частотой 500 Гц.selenur писал(а):Наврядли USB будет узким местом если использовать как IO, например ft232 преобразователь usart-usb может и мегабит прокачать,
А вот мегабит по RS485 - это сотни килогерц.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2857
- Откуда: Тюмень
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Другое дело, что обычно к компьютеру RS485 подключается не через "честный" COM-порт, а через тот же USB-конвертор.
И "мигать лампочкой" с частотой в десятки-сотни килогерц получится только с "умной" периферией. Которой можно сказать: "Мигни 1000 раз с периодом 25 микросекунд!".
Но проблемы задержки обратной связи никуда не денутся.
И "мигать лампочкой" с частотой в десятки-сотни килогерц получится только с "умной" периферией. Которой можно сказать: "Мигни 1000 раз с периодом 25 микросекунд!".
Но проблемы задержки обратной связи никуда не денутся.
Чудес не бывает. Бывают фокусы.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Ну это уже обозначается термином ССЗБ...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- selenur
- Почётный участник
- Сообщения: 4604
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1621
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: Arduino -> ModBus -> LCNC
Смотрел использование LCNC с ethernet, там обмен реализован с помощью udp, а пакеты ведь тоже с задержками неравномерными могут проходить, и реалтайм тоже получается может пострадать.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/