1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

OPC сервер от ICPDAS (NAPOPC DA сервер)

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Ответить

Автор темы
brukvalub
здесь недавно
здесь недавно
Сообщения: 25
Зарегистрирован: 28 май 2014, 15:34
Имя: Махов Дмитрий Сергеевич
город/регион: Иваново
Благодарил (а): 6 раз
Поблагодарили: 1 раз

OPC сервер от ICPDAS (NAPOPC DA сервер)

Сообщение brukvalub »

Здравствуйте! Известно, что компания ICP DAS предоставляет свой бесплатный OPC-сервер для связи с модулями ввода/вывода. Он является OPC DA сервером.
Нам необходимо сохранять данные на ПК, где установлен OPC сервер (сделать локальную базу данных), у ICPDAS на этот счет есть приложение NAPDB (база данных для NAPOPC DA сервера, которая реализует запись БД в СУБД MS SQL и другие). Где ее можно скачать?
Или как еще возможно организовать локальную базу данных другими способами? Т.е. как можно перенести данные получаемые OPC сервером в базу данных?
Аватара пользователя

dtv
завсегдатай
завсегдатай
Сообщения: 575
Зарегистрирован: 04 фев 2014, 08:41
Имя: Тарас Валерьевич
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 78 раз
Поблагодарили: 95 раз

OPC сервер от ICPDAS (NAPOPC DA сервер)

Сообщение dtv »

Если есть человек с опытом написания программ, использующих ОРС, то написать ОРС-клиента с функцией записи получаемой информации в БД можно за 2 часа. Возможно есть условно-бесплатные скада-системы, позволяющие писать данные из ОРС в БД.
Взгляд знатока намного уже кругозора неуча. Ю.Базылев

alex_ugrumov
почётный участник форума
почётный участник форума
Сообщения: 626
Зарегистрирован: 29 сен 2008, 17:05
Имя: Алексей Угрюмов
Страна: Россия
город/регион: СПб
Благодарил (а): 8 раз
Поблагодарили: 23 раза

OPC сервер от ICPDAS (NAPOPC DA сервер)

Сообщение alex_ugrumov »

Посмотрите в сторону MsaterSCADA. Может быть подойдёт и бесплатная их версия. Напишите им на support, что они порекомендуют.
Alex.

Автор темы
brukvalub
здесь недавно
здесь недавно
Сообщения: 25
Зарегистрирован: 28 май 2014, 15:34
Имя: Махов Дмитрий Сергеевич
город/регион: Иваново
Благодарил (а): 6 раз
Поблагодарили: 1 раз

OPC сервер от ICPDAS (NAPOPC DA сервер)

Сообщение brukvalub »

На МастерСкада уже внимание обратил.
Просто сначала хочется "добить" этот вариант структуры.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17553
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 818 раз
Поблагодарили: 1647 раз

OPC сервер от ICPDAS (NAPOPC DA сервер)

Сообщение Jackson »

brukvalub писал(а): Просто сначала хочется "добить" этот вариант структуры.
А зачем?
Судя по тому что вопрос Вы задали здесь - у Вас нет под рукой программиста, который сможет решить эту несложную задачу. Да и надо ли тратить ресурсы на написание, когда клиентом БД может выступать клиент почти любой СКАДА, есть только ограничения на то, сможет ли эта СКАДА получить с OPC исторические данные, но я не думаю что это вообще требуется. Любая СКАДА, формы в ней не нужны, и выбрать по стоимости лицензии исходя из количества сохраняемых тэгов. Может и бесплатные подойдут (если тэгов у Вас немного). Можете нашу СКАДА, например, попробовать.
По вопросам работы Форума можно обратиться по этим контактам.

Автор темы
brukvalub
здесь недавно
здесь недавно
Сообщения: 25
Зарегистрирован: 28 май 2014, 15:34
Имя: Махов Дмитрий Сергеевич
город/регион: Иваново
Благодарил (а): 6 раз
Поблагодарили: 1 раз

OPC сервер от ICPDAS (NAPOPC DA сервер)

Сообщение brukvalub »

Выход из ситуации нашелся путем использования макросов в Excel и Visual Bаsic. Данные от ОРС сервера пишутся в ячейку Excel посредством макросов и встроенного Visual Basic.
Аватара пользователя

Serex
эксперт
эксперт
Сообщения: 2085
Зарегистрирован: 15 авг 2011, 21:36
Имя: Пупков Сергей Викторович
Страна: Россия
город/регион: Москва
Благодарил (а): 134 раза
Поблагодарили: 174 раза

OPC сервер от ICPDAS (NAPOPC DA сервер)

Сообщение Serex »

brukvalub писал(а): в ячейку Excel посредством макросов и встроенного Visual Basic.
Можете уточнить? Посредством макросов на Visual Basic, которые запускаются откуда? Excel ?

Автор темы
brukvalub
здесь недавно
здесь недавно
Сообщения: 25
Зарегистрирован: 28 май 2014, 15:34
Имя: Махов Дмитрий Сергеевич
город/регион: Иваново
Благодарил (а): 6 раз
Поблагодарили: 1 раз

OPC сервер от ICPDAS (NAPOPC DA сервер)

Сообщение brukvalub »

Serex писал(а):
brukvalub писал(а): в ячейку Excel посредством макросов и встроенного Visual Basic.
Можете уточнить? Посредством макросов на Visual Basic, которые запускаются откуда? Excel ?

Excel позволяет подключиться к OPC серверу посредством Visual Basic, который встроен в эксель.
Теперь мы просто открываем редактор Visual Bаsic в Excel, набираем небольшой код для чтения OPC и записи тэгов в заданные кодом ячейки экселя и запускаем на исполнение. Вуаля, из эксель вышел простой ОРС клиент.
Аватара пользователя

Serex
эксперт
эксперт
Сообщения: 2085
Зарегистрирован: 15 авг 2011, 21:36
Имя: Пупков Сергей Викторович
Страна: Россия
город/регион: Москва
Благодарил (а): 134 раза
Поблагодарили: 174 раза

OPC сервер от ICPDAS (NAPOPC DA сервер)

Сообщение Serex »

brukvalub писал(а): набираем небольшой код для чтения OPC
А этот код использует какую-то библиотеку или это COM-объекты ?

Автор темы
brukvalub
здесь недавно
здесь недавно
Сообщения: 25
Зарегистрирован: 28 май 2014, 15:34
Имя: Махов Дмитрий Сергеевич
город/регион: Иваново
Благодарил (а): 6 раз
Поблагодарили: 1 раз

OPC сервер от ICPDAS (NAPOPC DA сервер)

Сообщение brukvalub »

Serex писал(а):
brukvalub писал(а): набираем небольшой код для чтения OPC
А этот код использует какую-то библиотеку или это COM-объекты ?
Библиотеку OPC Automation 2.0, которую еще добавить надо в возможности VB
Аватара пользователя

Serex
эксперт
эксперт
Сообщения: 2085
Зарегистрирован: 15 авг 2011, 21:36
Имя: Пупков Сергей Викторович
Страна: Россия
город/регион: Москва
Благодарил (а): 134 раза
Поблагодарили: 174 раза

OPC сервер от ICPDAS (NAPOPC DA сервер)

Сообщение Serex »

Я как-то этим занимался лет 5 назад. На С++ писал подобные вещи. Все библиотеки, которые я тогда нашел были платными.
Сейчас я гляжу намного больше вариантов на эту тему.
Ответить

Вернуться в «Интерфейсы, протоколы, связь»