Стартовая страница › Форумы › Ошибки в работе › передача с rapidscada на сервер по OPC UA
- В этой теме 11 ответов, 4 участника, последнее обновление 1 час, 17 минут назад сделано
Mikhail.
-
АвторЗаписи
-
30.07.2026 в 15:34 #44378
Yuriy
УчастникДобрый день. Помоги с проблемой пожалуйста.
Сформировал в rapidscada6 получение данных. Все работает, данные приходят с разных источников по modbus.
ДанныеТеперь нужно выполнить отправку данных по OPC UA на сервер
Выполнил настройку модуля MobDbExport
параметры
Запрос
Начинаю с сервера подключение
подключение
А мне логи выдают ошибку что длинна данных слишком велика
логиРазмер буфера и длину сообщения в файле DrvOpcUa.xml я увеличивал. не помогло. В передаваемых данных 2 канала по 9 чисел, не так уж и много
30.07.2026 в 16:55 #44380
manjey73Участника при чем тут ModDbExport ?
з.ы. у меня не загружается ничего с этого ресурса iimg.su
31.07.2026 в 08:25 #44381Yuriy
УчастникПоменял ссылку.
Я думал что модуль ModDbExport и отвечает за экспорт данных. у него же в описании написано «Модуль экспортирует данные в сторонние базы данных. Поддерживает Microsoft SQL Server, Oracle, PostgreSQL и MySQL.» Мне это и нужно, экспорт данных в стороннюю базу данных
31.07.2026 в 10:01 #44382
a80808УчастникДа, он именно выгружает данные в сторонние БД. К OPC он никакого отношения не имеет.
31.07.2026 в 10:24 #44383Yuriy
УчастникНу а в чем может быть проблема?
31.07.2026 в 11:44 #44384
a80808УчастникЯ с OPC не очень в ладах…по мне так лучше MQTT.
Но вот скоро похоже предстоит та же песня что и у вас — передавать данные в другую систему по OPC UA. И поэтому эта тема «вызывает у меня живой интерес!» (с) т/ф «Покровские ворота»31.07.2026 в 12:06 #44385
manjey73УчастникС БД не сталкивался, но как минимум она должна быт доступна на сетевом уровне, в ней должна быть создана БД с соответствующими полями, на уровне БД раскладывать полученные данные и наверное еще всякое.
а вот чтобы передавать по OPC UA как клиентом, скорее всего потребуется настраивать МАУ. Или наоборот поднимать Сервер, чтобы другая система забирала сама.
31.07.2026 в 12:49 #44386Yuriy
УчастникВсем спасибо. Добился передачи данных. оказывается в конфигурационном файле DrvDsOpcUaServer.xml были ошибки и адресами и портами. руками все поправил, и заработало.
31.07.2026 в 12:50 #44387
a80808УчастникА в в6 источник данных — это не может быть сервером? Для внешних
31.07.2026 в 13:59 #44388
manjey73УчастникИсточник данных и есть Сервер, там вроде как и написано об этом.
Но речь то звучала как передать по OPC UA куда-то, нет ?
31.07.2026 в 14:27 #44389
a80808УчастникВ моем случае осуществить обмен между Рапидом и еще кем то. Вот пусть и ходят на наш сервер
31.07.2026 в 16:46 #44390
MikhailМодераторДобрый день!
Краткое резюме: для работы Коммуникатора в качестве OPC UA сервера нужно включить соответствующий источник данных в настройках Коммуникатора. Настройки источника данных менять обычно не требуется. Возможно, в данном случае потребовалось поменять. -
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.