|
02.04.2013, 10:00 | #1 | ||
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
Цитата:
имеет ID=0 Хотя не кто не мешает делать т.н. шлюзы в др. подсеть У каждой подсети могут быть разные задачи. Цитата:
|
||
02.04.2013, 09:47 | #2 | |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
Цитата:
Конечно можно сделать связь между 2-мя ардуинами на другом UART канале не зависимо от роутера, но это как раз вносит некоторую сложность и в понимании и в реализации + доп. линии связи. Опять же если использовать для этой связи модбас нужно делать одну из ардуин мастером. |
|
01.04.2013, 14:21 | #3 |
Member
Регистрация: 03.12.2012
Адрес: Ярославль
Сообщений: 53
Вес репутации: 0 |
Или может замутить эмуляцию ключей DS2406 по 1-Wire ?
Вобщем хочу услышать ваши идеи .... |
01.04.2013, 21:57 | #4 |
Junior Member
Регистрация: 28.01.2013
Сообщений: 23
Вес репутации: 0 |
Я что-то упустил у роутера ТТЛ уровни 5В или 3,3В?
|
01.04.2013, 23:16 | #5 |
Member
Регистрация: 03.12.2012
Адрес: Ярославль
Сообщений: 53
Вес репутации: 0 |
Iron, 3.3v
|
02.04.2013, 15:11 | #6 |
Member
Регистрация: 03.12.2012
Адрес: Ярославль
Сообщений: 53
Вес репутации: 0 |
Согласен, что "Опять же если использовать для этой связи модбас нужно делать одну из ардуин мастером." не дело ... придем к тому от чего оттолкнулись ...
Конечно можно просто решить подачей какого либо сигнала на ногу МК, при условии общего питания ... но опять же не наш метод Делаю выключатели с БП внутри ... Или отказаться от идеи проходного выключателя ???? Сначала видел смысл, а теперь не особо ... Растояния же не в 50 метров .... С другой стороны, что хочется как то сделать задел на будущее .... К тому же опять же делаем этот проект открытым .. может кому нить и пригодиться ... Если использовать 1-Wire, то силовую чать можно вынести, а управление оставить в выключателях ... |
02.04.2013, 17:52 | #7 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
Дмитрий на производстве все так и строится. Есть объект центральным мозгом которого является микроконтроллер (МК). Причем МК может и не обладать достаточным количеством входов/выходов как аналоговых так и цифровых (или не иметь вообще). Так вот для расшерения или сопряжения с датчиками и прочими вх./вых. сигналами применяют т.н. УСО - Устройство Сопряжения с Объектом. Одна из старейших и распространенных фирм выпускающих УСО является Advantech. В последнее время все чаще стали появляться устройства (датчики давления, температуры и т.д.) не требующие УСО, а сразу же позволяющие подключиться к ним по RS485 (ModBus RTU).
В рамках нашего проекта я думаю сделать нечто подобное и как вы уже догадались в качестве УСО хочу использовать ардуино. А ЦП МК наш любимый роутер. Ардуино имеет множество вх/вых, как аналоговых так и цифровых. К тому же есть множество расширений или шилдов для нее, что позволяет решать нетривиальные задачи. Легко стыкуется по RS485 или даже возможен вариант по радиоканалу. Роутер обладает весьма не плохими характеристиками и легко справится с задачами анализа, Web сервера и др. К тому же к нему легко можно подцепить модем и управлять удаленно объектом там где нет проводного интернета. по поводу RS485 без управления вот нижняя схема вроде должна быть работоспособной. Пока еще не собирал все недоходят руки Последний раз редактировалось andr128; 02.04.2013 в 18:14. |
02.04.2013, 18:47 | #8 | |
Junior Member
Регистрация: 04.02.2013
Сообщений: 19
Вес репутации: 0 |
Цитата:
|
|
08.04.2013, 23:38 | #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 Подскажите пожалуйста может надо было сначала доустановить еще какие то пакеты? |
09.04.2013, 17:43 | #10 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
А сам шлюз проверял?
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|