Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Тема закрытаХочу написать ОРС сервер

 Ответить Ответить
Автор
Сообщение
kill Смотреть выпадающим
Новичок
Новичок


Присоединился: 22 Ноябрь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 36
Прямая ссылка на эту публикацию Тема сообщения: Хочу написать ОРС сервер
    Опубликовано: 22 Ноябрь 2004 15:00
Есть необходимость в написании ОРС сервера, при этом не разовая. Короче, нужна заготовка. Попробовал поработать с sOPC by Gerhard Smid, но есть проблема - наш GeniDAQ не работает с OPC2.0,  а этот сервер не поддерживает 1.0. Если точнее, GeniDAQ глохнет с ошибкой типа "Программа выполнила недопустимую и т.д.", а при попытке подключения клиентом, который в месте с ним поставляется, в асинхронном режиме выдает предупреждение типа "IDataObject not supported by this server". Если у кого есть опыт решения таких проблем или написания своих серверов, подскажите как быть...
просто Шурик
Наверх
lamerok Смотреть выпадающим
Участник
Участник


Присоединился: 12 Январь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 61
Прямая ссылка на эту публикацию Опубликовано: 23 Ноябрь 2004 08:02

Есть лайт опс

http://www.ipi.ac.ru/lab43/lopc-ru.html

Наверх
kill Смотреть выпадающим
Новичок
Новичок


Присоединился: 22 Ноябрь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 36
Прямая ссылка на эту публикацию Опубликовано: 23 Ноябрь 2004 11:51
Спасибо. А что-нибудь для Делфи не подскажете?
просто Шурик
Наверх
kill Смотреть выпадающим
Новичок
Новичок


Присоединился: 22 Ноябрь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 36
Прямая ссылка на эту публикацию Опубликовано: 25 Ноябрь 2004 11:16
Ну ладно, а есть ли у кого заготовки ДЛЛ по делфи для Fastwell Universal OPC Server?
просто Шурик
Наверх
shulgin Смотреть выпадающим
Новичок
Новичок


Присоединился: 30 Июль 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 7
Прямая ссылка на эту публикацию Опубликовано: 29 Ноябрь 2004 10:50
Посмотри
http://forum.cta.ru/forum_posts.asp?TID=636&PN=1
Наверх
kill Смотреть выпадающим
Новичок
Новичок


Присоединился: 22 Ноябрь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 36
Прямая ссылка на эту публикацию Опубликовано: 29 Ноябрь 2004 15:56
Хорошо, спасибо. Да вот только мне сервер, а не клиент нужен. И на дельфях еще. (Не хоцца как-то любимую среду покидать).
просто Шурик
Наверх
shulgin Смотреть выпадающим
Новичок
Новичок


Присоединился: 30 Июль 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 7
Прямая ссылка на эту публикацию Опубликовано: 30 Ноябрь 2004 07:31
ftp://tdelphi.spb.ru/
user: username
pass: nonpassword

Ищи каталог: (Kusto\PrOpcKit115b)

Тут взял:
http://delphi.chertenok.ru/forum/viewtopic.php?t=1492
Наверх
kill Смотреть выпадающим
Новичок
Новичок


Присоединился: 22 Ноябрь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 36
Прямая ссылка на эту публикацию Опубликовано: 30 Ноябрь 2004 14:58

Спасибо, но у меня проблемы с prOPC. Приходится работать со СКАДОЙ GeniDAQ, а она, нехорошая, как-то криво с ОРС работает. Когда создаю группу в клиенте (Advantech OPC Client - работает как GeniDAQ) к серверам из примеров, не вижу Item'ы, а когда группа асинхронная, возникает еще и ошибка в модуле prOPCServer в конструкторе TRefreshTask.Create.

Если кто разбирался уже с похожими проблемами, помогите, если не сложно, плз.

просто Шурик
Наверх
lamerok Смотреть выпадающим
Участник
Участник


Присоединился: 12 Январь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 61
Прямая ссылка на эту публикацию Опубликовано: 05 Декабрь 2004 20:10

Может не в тему, но вот еще..

Некоторые ОРС клиенты видят только те теги (итемы..пути к тегам) которы разделены точкой "." например Faswell клиент, И тот же фаствел не видит если тег без пути т.е. например тег "Test" - Он не видит, если только его руками не вбить, а тег "Device.Test" видит. 

Наверх
kill Смотреть выпадающим
Новичок
Новичок


Присоединился: 22 Ноябрь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 36
Прямая ссылка на эту публикацию Опубликовано: 06 Декабрь 2004 08:27

ДА, действительно, этот долб.. простите, нехороший клиент не видит тегов без пути. Для этого достаточно использовать Броузер (пример 14 из дистрибутива). Описанные ошибки также не критичные, т.к. возникают (почему-то) только в процессе отладки.

Спасибо огромное всем за помощь, очень помогли.

[moderated]

Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz