Доброго всем. Есть некий комплекс, в нем все управляется "умным домом" собранным на ардуино и программируется в FlProg. Этим устройствам необходимо общаться друг с другом, слать команды.(постановка на охрану, там воды нет, работа от генератора итд)
Я думал как по правильному, по мод бас TCP, одно устройство сервер и к нему слейвы итд. Но к ним еще подключена KaScada что соответвенно отбирает канал Modbus.
КаСкада почему-то не может сделать несколько подключений, а к заводскому устройству может. к примеру ModBus серверу Новатек ЕМ-485 без проблем несколько подключений на раз.
На данный момент у меня они общаются "передачей переменной", не глючит если все команды паковать в одну и слать по одиночке, а иначе теряет пакеты. А с каскадой напрямую. Все включены по Ethernet
Думал каскаду сделать Сервером, и пусть она шлет важные команды. Но как то опасаюсь что заглючит и все станет, а меня рядом нет...
Может есть еще вариант ? Или к примеру реализуется несколько подключений по модбас?
Я еще думал купить операторскую панель с PLC на борту и попробовать реализовать на ней сервер команд.
Помогите с архитектурой сети между устройствами
-
- Рядовой
- Сообщения: 43
- Зарегистрирован: 25 дек 2019, 19:40
- Имя: Кирилл
- Контактная информация:
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Помогите с архитектурой сети между устройствами
[ref]Hardwarest[/ref], Кирил.
Разоритесь на малинку, Raspberry, на ней Вы сможете сделать почти всё, что душа пожелает.
С помощью node-red наверно процентов 95.
Сможете использовать и модбас, и mqtt, и ещё кучу всего.
При необходимости проконсультирую.
Разоритесь на малинку, Raspberry, на ней Вы сможете сделать почти всё, что душа пожелает.
С помощью node-red наверно процентов 95.
Сможете использовать и модбас, и mqtt, и ещё кучу всего.
При необходимости проконсультирую.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Рядовой
- Сообщения: 43
- Зарегистрирован: 25 дек 2019, 19:40
- Имя: Кирилл
- Контактная информация:
Помогите с архитектурой сети между устройствами
Малинки есть))) я так понимаю на ней сделать центральный сервер к которому как панель управления будет подключатся каскада
-
- Полковник
- Сообщения: 4005
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 152 раза
Помогите с архитектурой сети между устройствами
Очень интересное предложение.Sancho писал(а): 08 авг 2021, 10:55 Hardwarest, Кирил.
Разоритесь на малинку, Raspberry, на ней Вы сможете сделать почти всё, что душа пожелает.
С помощью node-red наверно процентов 95.
Сможете использовать и модбас, и mqtt, и ещё кучу всего.
При необходимости проконсультирую.
У команды ecoins схожее представление - контроллеры FLProg интегрируется в сеть Node-Red (пробовали), выше ioBroker, выше MySQL.
Для этого требуются набор согласованных библиотек и блоков.
Учитывая Ваш опыт с Node-Red вопрос: "Может Вы откроете соответствующую тему FLProg+NodeRed, где поделитесь опытом и где по этой теме можно будет задавать вопросы?".
Спасибо.
- Phazz
- Полковник
- Сообщения: 3114
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 231 раз
- Поблагодарили: 110 раз
Помогите с архитектурой сети между устройствами
Тема по Node-Red есть. Это конечно мощный инструмент к нему можно прикрутить практически все что угодно для управления умным домом.
Отправлено спустя 50 секунд:
Блоки особые не нужны, можно общаться через MQTT
Отправлено спустя 50 секунд:
Блоки особые не нужны, можно общаться через MQTT
Помогите с архитектурой сети между устройствами
Вот здесь то ли я не допонимаю чего-то, то ли вы не правы. Каскада в режиме слэйв поддерживает множество мастеров. По крайней мере у меня к ней одновременно при испытаниях, обращались пять смартфонов с установленной каскадой. Ну а устройств можно прописать тоже не мало. Локальная каскада установлена на планшет (собирает данные с устройств, датчики и прочее), он лежит на подоконнике в мансарде, зарядка по таймеру, тобишь не постоянно. Набросал проект особо не оформляя экраны, в принципе одна логика. А управление идёт с мобильных (удаленных каскад) Я включил со своего пульта. жена выключила со своего, в таком духе. Сама каскада отработана достаточно хорошо, но подводит железо. Все эти андроид девайсы рано или поздно в таком режиме подводят, то одно то другое. Нашёл решение такое, установил на тонкий клиент андроид 9, на него каскада. Тестирование до конца не удалось провести, загремел в больницу, а сейчас проблемы отвлекают. Но вариант имеет право на жизнь.
Электронщик как врач, ему нужно постоянно учиться чтобы соответствовать времени.
-
- Рядовой
- Сообщения: 43
- Зарегистрирован: 25 дек 2019, 19:40
- Имя: Кирилл
- Контактная информация:
Помогите с архитектурой сети между устройствами
Думаю вы неправильно поняли. Я имею ввиду две каскады не могут подключится к одному tcp модбас slave созданному на FlProg. Как вы говорите нужна одна каскада работающая как шлюз и к ней подключены остальные.olddolin писал(а): 08 авг 2021, 18:09Вот здесь то ли я не допонимаю чего-то, то ли вы не правы. Каскада в режиме слэйв поддерживает множество мастеров. По крайней мере у меня к ней одновременно при испытаниях, обращались пять смартфонов с установленной каскадой. Ну а устройств можно прописать тоже не мало. Локальная каскада установлена на планшет (собирает данные с устройств, датчики и прочее), он лежит на подоконнике в мансарде, зарядка по таймеру, тобишь не постоянно. Набросал проект особо не оформляя экраны, в принципе одна логика. А управление идёт с мобильных (удаленных каскад) Я включил со своего пульта. жена выключила со своего, в таком духе. Сама каскада отработана достаточно хорошо, но подводит железо. Все эти андроид девайсы рано или поздно в таком режиме подводят, то одно то другое. Нашёл решение такое, установил на тонкий клиент андроид 9, на него каскада. Тестирование до конца не удалось провести, загремел в больницу, а сейчас проблемы отвлекают. Но вариант имеет право на жизнь.
Я бы подумал что это ограничение самого модбас, но у меня есть контроллер интерфейса к которому по rtu подключены устройства и к ним без проблем подключается две и более каскады.
Каскада как пульт супер.
Спасибо за наводку, завожу малинку и курю материал по node-redSancho писал(а): 08 авг 2021, 10:55 [ref]Hardwarest[/ref], Кирил.
Разоритесь на малинку, Raspberry, на ней Вы сможете сделать почти всё, что душа пожелает.
С помощью node-red наверно процентов 95.
Сможете использовать и модбас, и mqtt, и ещё кучу всего.
При необходимости проконсультирую.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя