Модераторы: ama_kid
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> OPC Server, Обмен данными с микроконтроллерами 
:(
    Опции темы
Kormic
  Дата 4.3.2005, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 4.3.2005

Репутация: нет
Всего: нет



Задача : Есть Микроконтроллер (внешнее устройство) подключен к компу (через RS232...), необходимо осуществлять обмен данными.

Задачу можно решить программированием COM порта напрямую из приложения, но фишка в том, что бы создать COM сервер соответствующей спецификации (Historical Data Access Specification 1.2) разработанной OPC Foundation.org
Обмен данными осуществляетс по инициативе клиентного прилажения (SCADA).
т.о. Различные разработчики ПО могут вести разработки для данного микроконтроллера не забивая голову протоколом обмена между устройством и компом, используя OPC Server этого контроллера.

Для разработки OPC Server-ов есть различные ToolKit-ы, вопрос их выбора, цены, эффективности.
Предлагаю обсудить данную тему!
Кто занимается этим вопросом откликнетесь!

PM MAIL   Вверх
bzx
Дата 5.3.2005, 18:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 5.3.2005
Где: СПб

Репутация: нет
Всего: 2



А Вы уверены, что имеено это Вам надо? Зачем усложнять себе жизнь, создавая OPC Server, чисто для обмена Вашего устройства с компом? Это стрельба из пушки по воробьям.
PM MAIL   Вверх
PILOT
Дата 6.3.2005, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: нет
Всего: 54



Создание своего протокола обмена в случае обозреваемых объемов данных задача 30 минут.
Написание куска программы реализующей протокол (например, под делфи, используя компонент для работы с COM портом) это около часа.
Написание поддержки своего протокола на контроллере, в зав-ти от сложности протокола 1-5 часов.
Итого: максимум день.

Причем бесплатно.

СУВ.


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
Гость_ManiaK
Дата 9.3.2005, 09:26 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Написание своего OPCServer'а - дело 2, максимум 3х часов. Смотрите скаду TraceMode - там есть примеры и для дельфи и для Си++ - причём совершенно бесплатно!.. smile
  Вверх
Kormic
Дата 9.3.2005, 10:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 4.3.2005

Репутация: нет
Всего: нет



Всем, спасибо что откликнулись.
Своя прога для обмена с COM портом уже написана.
По поводу того зачем это нужно.
Дело в том, есьть SCADA системы (OPC клиенты) которые уже применяются п промышлеености. Для интеграции устройства в эти функцианирующие системы нужен OPC Server.

PM MAIL   Вверх
Guest
Дата 9.3.2005, 10:50 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Не помню на какой выставке дали диск - SCADA TraceMode. Бесплатная, русская, самая что ни на есть промышленная. OPCServ написал под неё по примерам за час.
  Вверх
bzx
Дата 9.3.2005, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 5.3.2005
Где: СПб

Репутация: нет
Всего: 2



Хорошо, если Вам надо, как выясняется, вписаться в существующую систему, тогда непонятно, что Вы, вообще, хотели спросить.
PM MAIL   Вверх
Kormic
Дата 9.3.2005, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 4.3.2005

Репутация: нет
Всего: нет



Разъясняю для bzx.
Система в которую мы хотим вписаться работает с внешними устройствами через ОРС сервер. Сервер выступает как бы в роли промежуточного звена.
Представте, что вы хотите общаться с людьми разговаривающими на разных языках, вам для общения с каждым из людей понадобится свой переводчик.
ОРС сервер выступает в роли такого "переводчика" для программы верхнего уровня (задача разработки которой не стоит).
Вопрос в средствах разработки.
P.S. Под системой понимается савокупность ПО и устройств.

Отдельное спасибо Guest-у

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | SCADA-системы и контроллеры стандарта IEC (МЭК) | Следующая тема »


 




[ Время генерации скрипта: 0.0400 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.