Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> Собственный OPC сервер., Написание своего OPC сервера для LON
GregorySoft
сообщение 20.8.2010, 14:38
Сообщение #1





Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013



Здравствуйте всем.
Пришла мысль написать свой LON OPC сервер.
Данные из LON сети уже получаю (ч/з VB). Вопрос только в OPC.

Быть может у кого-то есть опыт написания сервера (необязательно OPC, можно и DDE но не на делфе - сам писал - громоздко).

А вообще давайте обсуждать, быть может у кого библиотечка завалялась...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GregorySoft
сообщение 21.8.2010, 9:27
Сообщение #2





Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013



Господа, неужели тут нет программистов?
Не верю что никто не задумывался об удешевлении системы за счёт удешевления АРМ.
Если считаете моё предложение крамольным - можете писать в личку.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 21.8.2010, 21:19
Сообщение #3





Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012



Лучше воспользуйтесь для написания ОРС движком от Lectus OPC Kit или скооперируйтесь с его автором. ОРС Модбас у него великолепный, цена невысокая, сколько лет уже на рынке, а до сих пор быстрая реакция даже на претензии пользователей демо-версии, которые попросту не прочитали инструкцию.

Пару лет назад ему эту идею подкидывал (ОРС для ЛОН), даже предлагал оплатить часть разработки. Но видно задача не стала приоритетной на тот момент.

А так, даже бесплатный вариант OPC LON российского пр-ва встречал, правда не тестировал.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GregorySoft
сообщение 24.8.2010, 15:13
Сообщение #4





Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013



Цитата(Chabol @ 21.8.2010, 22:19) *
Лучше воспользуйтесь для написания ОРС движком от Lectus OPC Kit или скооперируйтесь с его автором. ОРС Модбас у него великолепный, цена невысокая, сколько лет уже на рынке, а до сих пор быстрая реакция даже на претензии пользователей демо-версии, которые попросту не прочитали инструкцию.

Пару лет назад ему эту идею подкидывал (ОРС для ЛОН), даже предлагал оплатить часть разработки. Но видно задача не стала приоритетной на тот момент.

А так, даже бесплатный вариант OPC LON российского пр-ва встречал, правда не тестировал.


да, занялся я этим делом вплотную... самое лучшее что нашёл - lightopc (kit).

а вообще кому нить нужен такой вот OPC за вменяемые деньги (10-15$)?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Гость_Scribe_*
сообщение 24.8.2010, 17:26
Сообщение #5





Guest Forum






Цитата(GregorySoft @ 24.8.2010, 15:13) *
...
а вообще кому нить нужен такой вот OPC за вменяемые деньги (10-15$)?
Доброго времени суток!

здесь вопрос не в стоимости, а в количестве продаж решения (ИМХО) wink.gif или по схеме Donate это будете продавать?

вопросы совместимости, тестирования для пром.сектора всплывают просто и логично...

--
Успехов!

Сообщение отредактировал Scribe - 24.8.2010, 17:40
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GregorySoft
сообщение 26.8.2010, 19:49
Сообщение #6





Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013



Цитата(Scribe @ 24.8.2010, 18:26) *
Доброго времени суток!

здесь вопрос не в стоимости, а в количестве продаж решения (ИМХО) wink.gif или по схеме Donate это будете продавать?

вопросы совместимости, тестирования для пром.сектора всплывают просто и логично...

--
Успехов!


начнём с того что я не менеджер, поэтому техника продажи будет из рук в руки (только по личному знакомству). не для продажи пишется программа, а для использования.
сервер ещё не написан, поэтому продавать нечего.
продавать надо готовые решения.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 27.8.2010, 11:54
Сообщение #7





Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012



Перед тем как продавать "готовые" решения следует подготовиться. И тут без "менеджерского" опыта никак.

Сообщение отредактировал Chabol - 27.8.2010, 11:55
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GregorySoft
сообщение 27.8.2010, 11:57
Сообщение #8





Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013



Вернёмся к теме: кому удавалось собирать lightOPC и/или его sample?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GregorySoft
сообщение 28.8.2010, 17:39
Сообщение #9





Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013



Цитата(GregorySoft @ 27.8.2010, 12:57) *
Вернёмся к теме: кому удавалось собирать lightOPC и/или его sample?


Буду тихо сам с собою )))
Я был очень рад что наши разработчики OPC серверов есть, причём выкладывают бесплатно многие вещи.
Скомпилировать LightOPC библиотеку удалось, теперь надо думать над тем как бы её сделать доступной (реализовать интерфейс, раскрыть процедуры и свойства). Возможно что это будет через постороннюю программу/библиотеку.

Вопрос второй, господа, кто нибудь писал библиотеки которые можно подключать как компоненты (exe, dll, tlb) в винду (через regsrv).
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
golden80
сообщение 8.11.2010, 16:17
Сообщение #10





Группа: New
Сообщений: 1
Регистрация: 8.11.2010
Пользователь №: 80075



Доброго времени суток!

Меня очень интересует ОРС для LON. Думаю был бы одним из первых покупателей. Хотелось бы узнать удалось ли его написать? Сам я далёк от прикладного программирования но с ОРС серверами работаю плотно. И у меня основной вопрос: удалось ли обойти создание LNS базы или ОРС который вы хотите написать это средство обращения к LNS базе?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Reefer
сообщение 7.12.2010, 14:21
Сообщение #11





Группа: Участники форума
Сообщений: 98
Регистрация: 29.8.2005
Из: Санкт-Петербург
Пользователь №: 1133



Цитата(golden80 @ 8.11.2010, 16:17) *
И у меня основной вопрос: удалось ли обойти создание LNS базы или ОРС который вы хотите написать это средство обращения к LNS базе?

Цитата
If you want your SCADA to communicate with Lon network without using LNS, you must use NLOPC MIP

© www.newron-system.com
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GregorySoft
сообщение 25.1.2011, 17:08
Сообщение #12





Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013



Цитата(golden80 @ 8.11.2010, 17:17) *
Доброго времени суток!

Меня очень интересует ОРС для LON. Думаю был бы одним из первых покупателей. Хотелось бы узнать удалось ли его написать? Сам я далёк от прикладного программирования но с ОРС серверами работаю плотно. И у меня основной вопрос: удалось ли обойти создание LNS базы или ОРС который вы хотите написать это средство обращения к LNS базе?



Здравствуйте! Собирался полностью бесплатный продукт написать. В связи со сложностью (под свободные компиляторы не компилируются исходники, также есть вопросы по некоторым моментам) решил выкручиваться средствами SCADA.
На данный момент есть получение данных средствами ООП (Visual Basic for Application, например Excel или Word). Но это всё из LNS базы.

Без LNS базы - совсем другой уровень (анализ пакетов, подделка запросов и ответов).


Так как своими силами я не справился (не справляюсь) с OPC - предлагаю однократно вложиться в труд программиста и заиметь бесплатный OPC LON сервер. Если будут энтузиасты помимо меня и которым это надо (я 10 лет на одной и той же СКАДА) - буду рад войти в долю.



Всем успехов.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GregorySoft
сообщение 11.3.2012, 18:28
Сообщение #13





Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013



cool.gif
Итак, сервер написан [огромная благодарность Украине за программистов!] ))
работает так (бета версия):

подключается к БД лонмейкера, читает интерфейсы, проэкты, выбирает тот который нужно и выдаёт в качестве дерева прямо в скаду.

данные выдаёт не текстом, а сразу числами и разбивает по полям.

расчитывалось на скаду которая при сбое сервера самостоятельно перезапускает его, поэтому сервер при ошибках обмена данными выпадает.

Сообщение отредактировал GregorySoft - 11.3.2012, 18:29
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 11.3.2012, 22:53
Сообщение #14





Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012



Дайте ссылку на этот продукт.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GregorySoft
сообщение 4.4.2012, 13:22
Сообщение #15





Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013



привет всем. свершилось.

http://casey.at.ua/index/lon_opc_server/0-19
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
GregorySoft
сообщение 18.6.2012, 11:55
Сообщение #16





Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013



Уважаемые интеграторы!
От разработчика поступила просьба отписаться тем кто использует или пробовал данный OPC сервер на LON.
Работает или нет, какие сложности, что бы хотелось, возможные ошибки.

Пишите или сюда или по адресам указанным на странице загрузки.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 18.6.2012, 17:54
Сообщение #17





Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012



Планирую опробовать в ближайшее время. Пока сказать ничего не могу.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 26.7.2012, 15:29
Сообщение #18





Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012



Застостопорился на этапе инстталляции. Приложение выдает сообщение.
Запускаю с правами администратора.
Win7, 32bit

Подскажите что необходимо сделать для запуска приложения. Как должна выглядеть удачная установка - это приложение в ПрограмФайлс, это некая утилита что висит в памяти тогда как она называется, или еще как?
ЯМожно ли ее конфигурировать саму по себе или же она видится только из ОРС-клиента (СКАДА)?

Сори,
был невнимателен, ведь сверху ссылка с рекомендациями http://casey.at.ua/index/lon_opc_server/0-19

Прикрепленные файлы
Прикрепленный файл  LON_OPC_error.png ( 27,32 килобайт ) Кол-во скачиваний: 7
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Chabol
сообщение 26.7.2012, 15:45
Сообщение #19





Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012



По указанной ссылке выполнил:
п.1 - выполнился ОК
п.2 - распаковал архив в С:\lonopc
п.3 - регистрация сопровождается вышеприведенной ошибкой (см. картинку выше)
пробовал комманды "C:\lonopc\lonopc.exe /r" и "lonopc.exe /r" - завершается ошибкой

Жду совета
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
k1981ua
сообщение 29.7.2012, 22:11
Сообщение #20





Группа: New
Сообщений: 1
Регистрация: 27.7.2012
Пользователь №: 158012



Здравствуйте.
На Windows 7 к сожалению протестировать сервер не было возможности. (в доступности был только 1 сервер с Windows XP и легальным установленным ПО LonWorks - на нем и производилась разработка и тестирование).
Пока могу посоветовать решение, найденное на http://forum.cta.ru/forum_posts.asp?TID=3914 . Попробуйте щелкнуть по lonopc.exe правой клавишей мыши и выбрать "Запуск от имени администратора" - ну, и поищите где указать ключ "/r" . В принципе можно создать .bat-файл с командой lonopc.exe /r и уже его запускать таким образом.
Отвечаю на Ваши вопросы:
---Как должна выглядеть удачная установка - это приложение в ПрограмФайлс, это некая утилита что висит в памяти тогда как она называется, или еще как?
------удачная установка это когда сервер (lonopc.exe) пропишется в реестре и станет виден OPC-клиентам с именем LONWORKS.OPCbeta
---Можно ли ее конфигурировать саму по себе или же она видится только из ОРС-клиента (СКАДА)?
------вся возможная конфигурация в ини-файле. Подсети, устройства, переменные - это все берется из LNS-базы.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ealaj
сообщение 18.9.2012, 13:33
Сообщение #21





Группа: Участники форума
Сообщений: 35
Регистрация: 19.10.2010
Из: Саратов
Пользователь №: 76954



В Windows 7 зарегистрировался без проблемм. Запустил командой lonopc.exe/r
OPC-клиент TraceMode6 видит, но в ноуте в базе LNS нет ничего, поэтому полностью потестить не получилось.
При случае, попробую на объекте потестить.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274



ООО "Русич" ИНН 9721068883 / ЕРИД 2VtzqvMjLF8


ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqxXgvJi

Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqwyM2dc
Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx

Последние сообщения Форума






RSS Текстовая версия Сейчас: 29.7.2025, 23:36
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных