Просмотр полной версии : Опрос одного МВ210-101 несколькими ПЛК 200
keysansa
09.07.2024, 14:56
Есть достаточно дорогой датчик, который подключен к МВ210. Так же имеется ПЛК 200, который использует в работе показания этого датчика. Необходимо расширить систему (еще 4 одинаковые установки, содержащие такие же ПЛК 200), при этом, очень не хочется покупать еще 4 дорогих датчика.
Соответственно вопрос, имеется ли возможность опрашивать модуль одновременно с разных ПЛК? Или придется ставить делитель 4..20мА и тянуть провода?
МихаилГл
09.07.2024, 15:01
А в руководстве разве не описана возможность опроса модуля 4мя клиентами? Как вариант можете вообще на ПЛК200 модбас ТСР сервер развернуть.
kondor3000
09.07.2024, 15:03
Не понятно, как вы одним датчиком будете измерять на 4 установках?
МихаилГл
09.07.2024, 15:04
Не понятно, как вы одним датчиком будете измерять на 4 установках?
Наверное 4 одинаковых пульта.
PS
Кстати, да, в РЭ к МВ нет упоминания про несколько одновременных подключений... А вот к МУ есть. Странно.
Николай Суриков
09.07.2024, 15:20
Наверное 4 одинаковых пульта.
PS
Кстати, да, в РЭ к МВ нет упоминания про несколько одновременных подключений... А вот к МУ есть. Странно.
Читаем внимательно
77157
https://owen.ru/downloads/re_mv210-101.pdf
стр. 25
МихаилГл
09.07.2024, 15:25
Читаем внимательно
77157
https://owen.ru/downloads/re_mv210-101.pdf
стр. 25
Просто для му модуля это в самом описании на странице, а тут полистал веб версию, и может просмотрел.
Во блин, и там на первой странице... Старость...
keysansa
09.07.2024, 15:32
А в руководстве разве не описана возможность опроса модуля 4мя клиентами? Как вариант можете вообще на ПЛК200 модбас ТСР сервер развернуть.
Не обнаружил. Модбас сервер - не пойдет, установки должны быть независимы друг от друга. Только от датчика.
Не понятно, как вы одним датчиком будете измерять на 4 установках?
Работа установок зависит от показаний этого датчика.
Спасибо за ответы, мне нужно более 4 одновременных подключений. В планах расширение до 10 установок.
ЗЫ. Похоже, надо будет через MQTT мутить...
Николай Суриков
09.07.2024, 15:42
Токовый сигнал можно завести на несколько модулей без всяких делителей.
4 установки - 1 МВ210
8 установок - 2 МВ210
12 установок - 3 МВ210
У каждого МВ по 4 мастера.
keysansa
09.07.2024, 15:53
Токовый сигнал можно завести на несколько модулей без всяких делителей.
4 установки - 1 МВ210
8 установок - 2 МВ210
12 установок - 3 МВ210
У каждого МВ по 4 мастера.
Была мысль завести токовый сигнал напрямую в ПЛК, а не в модуль.
Спасибо за вариант. Не так дорого, как датчики, но как-то аляповато. Хотя, делители и пол-километра кабеля тоже не айс.
kondor3000
09.07.2024, 16:03
Была мысль завести токовый сигнал напрямую в ПЛК, а не в модуль.
Спасибо за вариант. Не так дорого, как датчики, но как-то аляповато. Хотя, делители и пол-километра кабеля тоже не айс.
Можно ещё проще, на первом ПЛК формируестя дискретный сигнал, показания датчика в норме 1, не в норме 0. И к каждому ПЛК по 1 дискретному входу подключить.
Или соединить все ПЛК в одну сеть и по ней передавать показания датчика.
keysansa
09.07.2024, 16:42
Можно ещё проще, на первом ПЛК формируестя дискретный сигнал, показания датчика в норме 1, не в норме 0. И к каждому ПЛК по 1 дискретному входу подключить.
Или соединить все ПЛК в одну сеть и по ней передавать показания датчика.
Сигнал аналоговый.
Они и так будут в одной подсети, но работать может только одна установка, остальные могут быть выключены. При этом, надо mesh организовать (кто из 10 будут те 4, которые могут опрашивать).
Поставить динреечный ПК, типа jethub d+
На него Rapidscada, один из мастеров модуля, раздавать по opcUa хоть 20-ти установкам. Можно и mqtt, можно и modbus tcp (slave там правда платный)
если б не 200 (глубин не постиг пока) то хоть скока 110х
Каждый пытается цепляется к датчику, кто не смог цепляется ко всем кому получится в диапазоне адресов.
Ну и сервер открывает если всё-таки к датчику получилось. Пару дюжин соединений - не проблема
В общем скока кого не было - все будут иметь данные
Филоненко Владислав
10.07.2024, 12:28
Не обнаружил. Модбас сервер - не пойдет, установки должны быть независимы друг от друга. Только от датчика.
Работа установок зависит от показаний этого датчика.
Спасибо за ответы, мне нужно более 4 одновременных подключений. В планах расширение до 10 установок.
ЗЫ. Похоже, надо будет через MQTT мутить...
Если мастер будет разрывать соединение между опросами - так хоть тысяча соединений на модуль. А вот если нет - то да, 4 ОДНОВРЕМЕННЫХ коннекта по 502 порту. Проверить можно снифером.
keysansa
11.07.2024, 10:06
если б не 200 (глубин не постиг пока) то хоть скока 110х
Каждый пытается цепляется к датчику, кто не смог цепляется ко всем кому получится в диапазоне адресов.
Ну и сервер открывает если всё-таки к датчику получилось. Пару дюжин соединений - не проблема
И обмен умирает от таймаутов...
keysansa
11.07.2024, 10:08
Если мастер будет разрывать соединение между опросами - так хоть тысяча соединений на модуль. А вот если нет - то да, 4 ОДНОВРЕМЕННЫХ коннекта по 502 порту. Проверить можно снифером.
Разорвал соединение, и в следующий раз - в момент установки соединения - оно уже занято другим...
И обмен умирает от таймаутов...
у Вас?
значит не шмогли
Николай Суриков
11.07.2024, 12:03
Разорвал соединение, и в следующий раз - в момент установки соединения - оно уже занято другим...
Так расскажите подробнее о процессе. Например как часто изменяется измеряемый параметр. Может там можно раз в минуту измерять и опрашивать, а может 10 раз в секунду.
Раз все ПЛК будут в одной сети, то можно и диспетчер очереди организовать.
Так же если там золотой датчик за 2 кк рублей, то стоит этим заморачиваться, а если "дорогой датчик" за 30-50к, то и овчинка выделки не стоит.
Вам кучу вариантов накидали.
Деньги на расширение до 10 установок есть, а на новый датчик или на общий ПЛК, который будет отдавать данные всем клиентам нет?
Или датчик купили супер дорогой и прикрутили его к дешевому модулю, у которого постоянные проблемы.
keysansa
11.07.2024, 15:03
Деньги на расширение до 10 установок есть, а на новый датчик или на общий ПЛК, который будет отдавать данные всем клиентам нет?
Нет денег на 10 новых датчиков. Точнее есть, но это бесполезная растрата.
Поэтому, я уже давно написал, что буду работать через MQTT.
что буду работать через MQTT.
всегда думал что количество соединений это речь про сокеты, а не про протоколы
keysansa
11.07.2024, 22:07
всегда думал что количество соединений это речь про сокеты, а не про протоколы
Ограничение может задавать сервер, обрабатывающий соединения. У другого протокола - другой сервер.
Ограничение может задавать сервер, обрабатывающий соединения. У другого протокола - другой сервер.
ну прям капитан очевидность. Чем такой вариант отличается от предложений в этой теме развернуть на стороннем устройстве, не относящимся ни к модулю не к установкам, некий сервер который будет отдавать потребителям информацию с модуля, не важно по какому протоколу. Если интересует именно MQTT, так с этого и надо было начинать
.... Только от датчика... через MQTT мутить...
Расскажите хоть как прошло и как получилось "только от датчика"?
Филоненко Владислав
15.07.2024, 09:58
Разорвал соединение, и в следующий раз - в момент установки соединения - оно уже занято другим...
и? Тот кто занял - освободит. Типичный сеанс опроса параметра по ModBus TCP занимает не более 10 мс. Т.е. даже на 1 соединении - до 100 запросов с разрывом соединения. Что же Вы там так часто опрашиваете?
Как-то тоже надо было увеличить количество подключений. Благо в схеме была панель СП3хх-Б/Р - очень помогла. Сама собирает в свою память и потом раздает кому надо.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot