Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Opc стандарт
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
Kolya87
Необходимо разработать клиент-серверное приложение для сбора данных с некоторых устройств. Одно из требований OPC-стандарт. Т.к. раньше никогда с этим не сталкивался, возникает ряд вопросов.
Используются разные каналы связи: GSM, GPRS, RS-485 ModBus RTU.
С ModBus RTU более менее понятно - берем сторонний OPC-сервер, прописываем карту регистров и опрашиваем устройство. При этом, как я понимаю OPC-сервер работает с БД и все принимаемые данные сохраняет в ней. Далее какой-то клиент (SCADA, web-приложение или др.) обращается к серверу и берет от него необходимые данные.
Непонятно, как подключать GSM, GPRS устройства к OPC-серверу. Похоже, что необходимы какие-то дополнительные приложения.
И еще не понятно, каким образом в OPC-сервере осуществляется разграничение прав доступа к данным из БД.
manjey73
для OPC сервера GSM, GPRS всего лишь канал связи, такой же, как и RS485.
Chabol
Не изобретайте велосипед. Все это уже есть в Lectus Modbus OPC сервере. причем за приемлемые деньги и с адекватной техподдержкой. Пользуемся уже много лет (как минимум 7)
manjey73
Chabol возможно дело не в изобретении велосипеда, а в отсутствии поддержки некоего протокола прибора, а Scada кроме OPC больше ничего не понимает...
wild
Цитата(Kolya87 @ 14.3.2019, 10:59) *
как я понимаю OPC-сервер работает с БД и все принимаемые данные сохраняет в ней


Это функционал "Historian" который идет отдельно от стандартных OPC DA.
Может быть Вам для задачи будет достаточно бесплатного ИТ-шного продукта, сейчас много есть наработок для Линукса.
Или какой-нибудь Zabbix.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.