Стартовая страница › Форумы › Взаимодействие с устройствами › Modbus › KpModbus.dll в качетве Modbus TCP Slave
- В этой теме 8 ответов, 5 участников, последнее обновление 9 лет, 11 месяцев назад сделано
djbond07.
-
АвторЗаписи
-
27.09.2016 в 08:41 #3181
Crouli
УчастникВозможно ли такое соединение Modbus TCP:
ПЛК с динамически меняющимся ip адресом подключается к Scada-Коммуникатору и записывает в него теги? То есть может ли KpModbus.dll выступать в качестве slave устройства.27.09.2016 в 09:15 #3182
MikhailМодераторKpModbus.dll работает только как мастер. Чтобы реализовать режим слейв, нужно добавить его поддержку в KpModbus.dll, а лучше разработать отдельный драйвер, потому что настройка слейва будет существенно отличаться от настройки мастера.
Если IP адрес динамический, то ПЛК может сам подключаться к Коммуникатору. ПЛК будет являться TCP-клиентом, а Коммуникатор TCP-сервером. При этом Коммуникатор всё равно может работать как Модбас мастер и опрашивать ПЛК.
27.09.2016 в 09:33 #3183
manjey73УчастникЭто достаточно сложная задача для ПЛК, чтобы он подключился как клиент да еще и остался slave-ом.
Надо будет проверить с преобразователем Ethernet — RS485 в таком режиме и то сомневаюсь, что получится из-за динамического адреса.27.09.2016 в 09:54 #3184Crouli
УчастникСпасибо за ответы.
В настоящее время такая схема у нас уже работает с ПЛК ОВЕН 304 на Codesys 3. ПЛК подключается к «MasterOPC Universal Modbus Server» дальше в MasterSCADA.
Настроить ПЛК в качестве Модбас слейва но при этом TCP-клиента не получается.27.09.2016 в 10:36 #3185
EvgenУчастникА почему Вы не можете сделать iP статический?
27.09.2016 в 11:19 #3186Crouli
УчастникВ качестве основного канала связи выступает ADSL, резервного GPRS. У обоих операторов услуга статического ip адреса платная. У нас довольно много таких объектов, так что все упирается в желание сэкономить.
Рассматриваем возможность установки сетевого оборудования которое будет поднимать VPN соединение, и таким образом ПЛК будет получать статический ip адрес.27.09.2016 в 12:01 #3189
MikhailМодераторТогда нужно либо заказать разработку драйвера модбас слейв — относительно дорого, но затраты разовые, либо выбрать сетевое оборудование, которое способно само подключиться по нужному IP-адресу и порту. Правда с поддержкой ADSL ничего не могу посоветовать. В основном выпускаются LAN и GSM, например, iRZ, Robustel или Новатек ЕТ-485.
Для ADSL будет работать DynDNS или аналогичный сервис, но для GSM он не работает.
VPN — тоже хороший вариант.-
Ответ изменён 9 лет, 11 месяцев назад пользователем
Mikhail.
27.09.2016 в 12:32 #3191Crouli
УчастникСпасибо за помощь, будем рассматривать варианты.
27.09.2016 в 16:53 #3194
djbond07УчастникЯ использую модем IRZ TU31 и статическую симку от билайн. работает отлично.
-
Ответ изменён 9 лет, 11 месяцев назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.