![]() |
|
![]() |
#1 | ||
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
имеет ID=0 Хотя не кто не мешает делать т.н. шлюзы в др. подсеть У каждой подсети могут быть разные задачи. Цитата:
|
||
![]() |
![]() |
![]() |
#2 | |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Конечно можно сделать связь между 2-мя ардуинами на другом UART канале не зависимо от роутера, но это как раз вносит некоторую сложность и в понимании и в реализации + доп. линии связи. Опять же если использовать для этой связи модбас нужно делать одну из ардуин мастером. |
|
![]() |
![]() |
![]() |
#3 |
Member
Регистрация: 03.12.2012
Адрес: Ярославль
Сообщений: 53
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Или может замутить эмуляцию ключей DS2406 по 1-Wire ?
Вобщем хочу услышать ваши идеи .... |
![]() |
![]() |
![]() |
#4 |
Junior Member
Регистрация: 28.01.2013
Сообщений: 23
Вес репутации: 0 ![]() |
![]()
Я что-то упустил у роутера ТТЛ уровни 5В или 3,3В?
|
![]() |
![]() |
![]() |
#5 |
Member
Регистрация: 03.12.2012
Адрес: Ярославль
Сообщений: 53
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Iron, 3.3v
|
![]() |
![]() |
![]() |
#6 |
Member
Регистрация: 03.12.2012
Адрес: Ярославль
Сообщений: 53
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Согласен, что "Опять же если использовать для этой связи модбас нужно делать одну из ардуин мастером." не дело ... придем к тому от чего оттолкнулись ...
Конечно можно просто решить подачей какого либо сигнала на ногу МК, при условии общего питания ... но опять же не наш метод ![]() Или отказаться от идеи проходного выключателя ???? Сначала видел смысл, а теперь не особо ... Растояния же не в 50 метров .... С другой стороны, что хочется как то сделать задел на будущее .... К тому же опять же делаем этот проект открытым .. может кому нить и пригодиться ... Если использовать 1-Wire, то силовую чать можно вынести, а управление оставить в выключателях ... |
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Дмитрий на производстве все так и строится. Есть объект центральным мозгом которого является микроконтроллер (МК). Причем МК может и не обладать достаточным количеством входов/выходов как аналоговых так и цифровых (или не иметь вообще). Так вот для расшерения или сопряжения с датчиками и прочими вх./вых. сигналами применяют т.н. УСО - Устройство Сопряжения с Объектом. Одна из старейших и распространенных фирм выпускающих УСО является Advantech. В последнее время все чаще стали появляться устройства (датчики давления, температуры и т.д.) не требующие УСО, а сразу же позволяющие подключиться к ним по RS485 (ModBus RTU).
В рамках нашего проекта я думаю сделать нечто подобное и как вы уже догадались в качестве УСО хочу использовать ардуино. А ЦП МК наш любимый роутер. Ардуино имеет множество вх/вых, как аналоговых так и цифровых. К тому же есть множество расширений или шилдов для нее, что позволяет решать нетривиальные задачи. Легко стыкуется по RS485 или даже возможен вариант по радиоканалу. Роутер обладает весьма не плохими характеристиками и легко справится с задачами анализа, Web сервера и др. К тому же к нему легко можно подцепить модем и управлять удаленно объектом там где нет проводного интернета. по поводу RS485 без управления вот нижняя схема вроде должна быть работоспособной. Пока еще не собирал все недоходят руки ![]() Последний раз редактировалось andr128; 02.04.2013 в 18:14. |
![]() |
![]() |
![]() |
#8 | |
Junior Member
Регистрация: 04.02.2013
Сообщений: 19
Вес репутации: 0 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#9 |
Junior Member
Регистрация: 28.01.2013
Сообщений: 23
Вес репутации: 0 ![]() |
![]()
andr128 закинул библиотеку из www.rar перед этим поставил modbusgw.rar
запустил вот так modbusgw -port /dev/ttyUSB0 вот что получил от скрипта Fatal error: Call to undefined function socket_create() in /www/Phpmodbus/ModbusMaster.php on line 84 Подскажите пожалуйста может надо было сначала доустановить еще какие то пакеты? |
![]() |
![]() |
![]() |
#10 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
А сам шлюз проверял?
|
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|