96 / 96 / 16
Регистрация: 28.01.2008
Сообщений: 426
|
|
1 | |
OPC сервер своими руками17.04.2012, 12:32. Показов 84650. Ответов 102
Метки opc сервер своими руками (Все метки)
здравствуете, может кто встречал статьи или еще что, по теме как написать OPC сервер своими руками (стандарт OPC у меня есть со всем списком интерфейсов и т.п., тек что это можно не предлогать). Суть в том, что есть система классов (тегов) имеющих значения, OPC сервер должен давать возможность эти значения отдавать клиентам.
0
|
|
17.04.2012, 12:32 | |
Ответы с готовыми решениями:
102
Резервированный OPC-сервер Использование OPC-сервера от OPC Foundation (.NET) OPC сервер OPC - сервер |
96 / 96 / 16
Регистрация: 28.01.2008
Сообщений: 426
|
|
17.04.2012, 15:20 [ТС] | 3 |
полазив по интернету убедился в том, что проще будет сделать OPC сервер на delphi. А цена какая у них от сторонних производителей 10000 тегов порядка $2000. Клиентов написанных под NET достаточно.
0
|
0 / 0 / 0
Регистрация: 22.07.2012
Сообщений: 7
|
|
22.07.2012, 22:31 | 4 |
Всем привет перерыл до фига чего... корректного исходника кажется на весь интернет нет....
задача своим приложением считывать данные с OPC сервера.... удалось найти установленные сервера, даже определить какие на них есть переменные, а вот считать их значения, для начала хотя бы синхронно ни как не удаётся, если кто может поделитесь простеньким отлаженным исходником, с реализацией чтения, по подписке и синхронно. pc пытаюсь считать значения с simatic.net
0
|
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 28
|
|
28.11.2012, 18:08 | 5 |
Можешь написать как ты узнал имена переменных на сервере?
0
|
0 / 0 / 0
Регистрация: 22.07.2012
Сообщений: 7
|
|
28.11.2012, 21:49 | 6 |
в этом уже сполна разобрался...
сейчас пишу "методичку" по этой теме... оставь как с тобой связаться... и какие именно вопросы тебе сейчас существенны
0
|
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 28
|
|
01.12.2012, 21:29 | 7 |
Я нашёл в интернете клиент OPC на C# и теперь с горем пополам собираю из нее свою программу, которая всего навсего должна считывать имена и параметры приборов.
Что-то я уже понял, но мне кажется всё должно быть на много проще!! В общем, методичка была бы очень кстати!!) Буду очень благодарен!!)))
0
|
0 / 0 / 0
Регистрация: 15.05.2011
Сообщений: 15
|
|
09.01.2013, 19:42 | 8 |
Прошу поделиться информацией. Заранее спасибо.
0
|
192 / 147 / 27
Регистрация: 02.05.2011
Сообщений: 467
|
|
10.01.2013, 14:01 | 9 |
Итак. Я писал программу которая читает данные из SQL БД и записывает их через ОРС сервер в виде тэгов процесса. Работал как раз через simatic.net - S7 400 (нужно было для корректной работы АСУТП). Не вдаваясь в подробности я скачал вот http://opcfoundation.org и разобрался с ней методом тыка. Использовал библиотеку .Net Api 2.00. В раздаче присутсвуют исходники библиотеки, соответсвенно можно не переживать по поводу авторских прав лицензий и т.п.
Писал я на WPF .NET 3.5. Там же, в раздаче есть примеры клиента и серверов. Всё несложно и доступно. Если я найду, и если кому то надо будет, я могу выложить ту часть кода, которая отвечает за обмен данными с ОРС (весь код политка фирмы выложить не позволяет) Если есть желание писать ан VB6 то с сайта opcfoundation.org можно скачать бесплатную литературу с примерами и описанием функций сответсвующей .tbl библиотеки для VB6. Как правило у всех новичков возникают проблемы с настройкой параметров безопасности COM/DCOM. Об этом можно почитать в интернете
1
|
1976 / 1275 / 130
Регистрация: 04.01.2010
Сообщений: 4,607
|
|
14.01.2013, 01:37 | 10 |
ищите в гугле sOPC. пример написание OPC-сервачка на дельфях - не так уж там все сложно. Я сделал себе нормальный OPC1.0, который не все интерфейсы поддерживает, но, тем не менее, большинство СКАД' его видят. Протестировано с TRACE MODE 5/6, WinCC, RSLinx, Kepware OPC Client, Matricon OPC client - все они с ним нормально и стабильно работали.
0
|
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
|
|
20.06.2013, 11:18 | 11 |
А есть такой же, только с перламутровыми пуговицами?
![]()
0
|
1976 / 1275 / 130
Регистрация: 04.01.2010
Сообщений: 4,607
|
|
20.06.2013, 11:22 | 12 |
Anton156, затусуйте нужную функциональность в библиотеку и используйте API. Какой смысл переписывать рабочее и надежное?
0
|
7 / 7 / 0
Регистрация: 20.12.2012
Сообщений: 51
|
|
20.06.2013, 11:29 | 14 |
Windows CE 6.0 собирается при помощи Micrisoft Visual Studio 2005, а там Delphi нет. Собранный Windows CE 6.0 можно поставить на то же E-Box и получится контроллер, который будет опрашиваться по своему OPC-серверу.
Может я "коряво" написал - не правильно применил термины, а так же может Voland прав, и через такой подход все получится.
0
|
28.11.2013, 14:56 | 16 |
OPC Foundation обновила и добавила спецификации
http://www.opcfoundation.org/d... Developers
1
|
1976 / 1275 / 130
Регистрация: 04.01.2010
Сообщений: 4,607
|
|
28.11.2013, 15:36 | 17 |
Не по теме: Апупеть. Это что, снова все заново переписывать? :)) ЗЫ: вообще, это даже уже и не OLE, а нечто универсальное. Спасибо за ссылку
0
|
22 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 8
|
|
05.12.2013, 14:20 | 18 |
А кто-нибудь видел реально используемые OPC UA серверы и клиенты? Есть ли отзывы? Я вот в практических системах еще ни разу не видел. Мы вот давно планируем сделать, но не чувствуем спроса на них.
0
|
1 / 1 / 0
Регистрация: 30.03.2014
Сообщений: 10
|
|
21.05.2014, 18:33 | 19 |
Смотря на чем собираетесь писать. Если устраивает Borland C++ Builder, то посмотрите http://opcgate.ru, это самое простое. Если на чем другом - посмотрите библиотеку LightOPC
0
|
Заблокирован
|
|
26.05.2014, 09:09 | 20 |
насчет опс сервера - делал с помощью quickopc http://www.quickopc.com/ на с# 4.0 очень все просто и понятно. проблема одна - триалка позволяет только полчаса работать, дальше нужен рестарт. но вот сейчас столкнулся с тем, что опс сервера нет и нужно получать данные с COM порта - как сделать ума не приложу
0
|
26.05.2014, 09:09 | |
26.05.2014, 09:09 | |
Помогаю со студенческими работами здесь
20
OPC сервер для Modbus OPC сервер под EtherNet/IP (плк WAGO 750-8202) Конфигурационный файл Lectus Modbus OPC/DDE сервер для работы с Ивит-М Сервер вирталок своими руками
ОС своими руками Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |