отправлено / posted
NLL по умолчанию использует протоколы UDP и TCP (для запросов архива). При необходимости вместо UDP можно задать TCP. По UDP используются порты 4(1024), 260(1025) и 516(1026). По TCP порты назначаются ОС.
Сообщения / Posts 17322 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ssmi
Junior Member / Новичок
Участник № / Member № 5732
отправлено / posted
Подскажите пожалуйста! У нас шесть контроллеров обмениваются данными по UDP протоколу, можно ли избирательно считывать данные передаваемые контроллерами в сети Скадой (МРВ+ 6.06).
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
ssmi
Junior Member / Новичок
Участник № / Member № 5732
отправлено / posted
чтобы обеспечить работу двух Мастеров в сети, резделил, Скада работает по TCP/IP , а главный контроллер собирает данные с других контроллеров по UDP для панелей операторов,были созданы сетевые папки с переменными записи/чтения (Овен ПЛК100,CodeSys), как практически Скадой можно считать данные с этих папок ? Я не работал раньше с этим протоколом.
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
UDP - user datagram protocol Если речь идет об обмене между узлами TM6 то сммотрите справку распределенные асу Иначе нужно знать протокол роверх UDP. Или вопрос состоит в том как связать TM c CodeSys ? А так же желательно перейти на последнюю версию ТМ= 6.08
Сообщения / Posts 875 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ssmi
Junior Member / Новичок
Участник № / Member № 5732
отправлено / posted
Да, именно, имеются ли варианты,примеры, связи ТМ с CodeSys, конечно все можно сделать через Модбас TCP/IP,по разным портам развести, но интересно, если варианты по UDP.
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
по сети мастеров ModBus может быть сколько угодно все зависит от числа поддерживаемых connect slav-ом(и не надо по разным портам ничего разводить) или речь идет о ModBus over UDP ?
Сообщения / Posts 875 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ssmi
Junior Member / Новичок
Участник № / Member № 5732
отправлено / posted
Если честно, я не силен в подробностях сетевых протоколов, использовал готовый пример в обмене данными между контроллерами по UDP в CodeSys, нужно было создать двух мастеров в одной сети (порт 502), ТМ как Мастер опрашивает контроллеры по Модбас ТСП, а один из контроллеров считывает данные по UDP для панели оператора, одновременно являясь Слейвом для ТМ. Все работает прекрасно, конфликтов нет. Может вы подскажете вариант работы двух мастеров Модбас ТСП через один порт? Все мои вопросы по UDP связаны с задачей выборочного считывания данных уже работающего проекта другим МРВ.
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
1 задание пары ip_addr:port необходимо только для SLAVE 2 MASTER должен знать с каким ip_addr:port ему коннектится 3 если не делать специальной настройкм ip_addr:port MASTERа получает свое значение от операционнки
4 "вариант работы двух мастеров Модбас ТСП через один порт" - на одном компьютере два MASTERа Модбас ТСП и у обоих задан один и тот же порт(с которого) то ip_addr должны быть разные(на компе должно быть > 1 ip_addr)
Сообщения / Posts 875 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ssmi
Junior Member / Новичок
Участник № / Member № 5732
отправлено / posted
Спасибо за подсказку,пробую,но все таки я понял,что инструментов у ТМ для решения моей задачи нет, придется ставить дополнительный контроллер и включать его в уже работающий обмен,а потом с него уже снимать данные другим МРВ, так по крайней мере не придется останавливать технологию.
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
Задача не была поставлена Сформулируйте точно что небходимо сделать поскольку не понял
Сообщения / Posts 875 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ssmi
Junior Member / Новичок
Участник № / Member № 5732
отправлено / posted
Задача- выборочно считать данные, записываемые контролерами Овен ПЛК100 (среда програмирования CodeSys) в глобальные (сетевые) переменные, с локальной сети средствами МРВ+6.06,не останавливая работающий технологический процесс.
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
а считать их из CodeSys никак нельзя ?(даже через их OPC ?) если так то внедриться в чужой обмен данными на просдушку стандартными средствами TM нельзя
Сообщения / Posts 875 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ssmi
Junior Member / Новичок
Участник № / Member № 5732
отправлено / posted
Удаленный МРВ, находящийся в другой подсети, доступа к RS сети нет. Теперь, как я уже писал, придется ставить дополнительный контроллер на объекте и маршрутизировать его с удаленным МРВ,должно все получится. Спасибо за ответы
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Nico
Forum Professor / Завсегдатай форума
Участник № / Member № 5342
отправлено / posted
не понял а RS это COM порт(откуда? ) а в маршрутизаторе сети(к которой нет доступа) нельзя разрешить ip_addr(нужный) из другой подсети ???
Сообщения / Posts 875 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ssmi
Junior Member / Новичок
Участник № / Member № 5732
отправлено / posted
Я имел в виду МРВ находится в другой подсети,вообще в другом районе города, других способов снятия данных,кроме сетевого, нет.Маршрутизирует сеть и доступы Админ, мое дело адаптироватся к тому что уже есть и работает на объекте.Раз у ТМ нет готовых инструментов законектится с Codesys,то я не вижу другого способа - контроллер по Модбас TCP/IP(Слейв) ->МРВ.
Сообщения / Posts 8 | Из / From: Россия
| IP / IP: IP адрес / IP address |