|
  |
Собственный OPC сервер., Написание своего OPC сервера для LON |
|
|
|
20.8.2010, 14:38
|
Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013

|
Здравствуйте всем. Пришла мысль написать свой LON OPC сервер. Данные из LON сети уже получаю (ч/з VB). Вопрос только в OPC.
Быть может у кого-то есть опыт написания сервера (необязательно OPC, можно и DDE но не на делфе - сам писал - громоздко).
А вообще давайте обсуждать, быть может у кого библиотечка завалялась...
|
|
|
|
|
21.8.2010, 9:27
|
Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013

|
Господа, неужели тут нет программистов? Не верю что никто не задумывался об удешевлении системы за счёт удешевления АРМ. Если считаете моё предложение крамольным - можете писать в личку.
|
|
|
|
|
21.8.2010, 21:19
|
Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012

|
Лучше воспользуйтесь для написания ОРС движком от Lectus OPC Kit или скооперируйтесь с его автором. ОРС Модбас у него великолепный, цена невысокая, сколько лет уже на рынке, а до сих пор быстрая реакция даже на претензии пользователей демо-версии, которые попросту не прочитали инструкцию.
Пару лет назад ему эту идею подкидывал (ОРС для ЛОН), даже предлагал оплатить часть разработки. Но видно задача не стала приоритетной на тот момент.
А так, даже бесплатный вариант OPC LON российского пр-ва встречал, правда не тестировал.
|
|
|
|
|
24.8.2010, 15:13
|
Группа: Участники форума
Сообщений: 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
|
Guest Forum

|
Цитата(GregorySoft @ 24.8.2010, 15:13)  ... а вообще кому нить нужен такой вот OPC за вменяемые деньги (10-15$)? Доброго времени суток! здесь вопрос не в стоимости, а в количестве продаж решения (ИМХО)  или по схеме Donate это будете продавать? вопросы совместимости, тестирования для пром.сектора всплывают просто и логично... -- Успехов!
Сообщение отредактировал Scribe - 24.8.2010, 17:40
|
|
|
|
|
26.8.2010, 19:49
|
Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013

|
Цитата(Scribe @ 24.8.2010, 18:26)  Доброго времени суток! здесь вопрос не в стоимости, а в количестве продаж решения (ИМХО)  или по схеме Donate это будете продавать? вопросы совместимости, тестирования для пром.сектора всплывают просто и логично... -- Успехов! начнём с того что я не менеджер, поэтому техника продажи будет из рук в руки (только по личному знакомству). не для продажи пишется программа, а для использования. сервер ещё не написан, поэтому продавать нечего. продавать надо готовые решения.
|
|
|
|
|
27.8.2010, 11:54
|
Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012

|
Перед тем как продавать "готовые" решения следует подготовиться. И тут без "менеджерского" опыта никак.
Сообщение отредактировал Chabol - 27.8.2010, 11:55
|
|
|
|
|
27.8.2010, 11:57
|
Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013

|
Вернёмся к теме: кому удавалось собирать lightOPC и/или его sample?
|
|
|
|
|
28.8.2010, 17:39
|
Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013

|
Цитата(GregorySoft @ 27.8.2010, 12:57)  Вернёмся к теме: кому удавалось собирать lightOPC и/или его sample? Буду тихо сам с собою ))) Я был очень рад что наши разработчики OPC серверов есть, причём выкладывают бесплатно многие вещи. Скомпилировать LightOPC библиотеку удалось, теперь надо думать над тем как бы её сделать доступной (реализовать интерфейс, раскрыть процедуры и свойства). Возможно что это будет через постороннюю программу/библиотеку. Вопрос второй, господа, кто нибудь писал библиотеки которые можно подключать как компоненты (exe, dll, tlb) в винду (через regsrv).
|
|
|
|
|
8.11.2010, 16:17
|
Группа: New
Сообщений: 1
Регистрация: 8.11.2010
Пользователь №: 80075

|
Доброго времени суток!
Меня очень интересует ОРС для LON. Думаю был бы одним из первых покупателей. Хотелось бы узнать удалось ли его написать? Сам я далёк от прикладного программирования но с ОРС серверами работаю плотно. И у меня основной вопрос: удалось ли обойти создание LNS базы или ОРС который вы хотите написать это средство обращения к LNS базе?
|
|
|
|
|
7.12.2010, 14:21
|
Группа: Участники форума
Сообщений: 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
|
|
|
|
|
25.1.2011, 17:08
|
Группа: Участники форума
Сообщений: 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 лет на одной и той же СКАДА) - буду рад войти в долю. Всем успехов.
|
|
|
|
|
11.3.2012, 18:28
|
Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013

|
Итак, сервер написан [огромная благодарность Украине за программистов!] )) работает так (бета версия): подключается к БД лонмейкера, читает интерфейсы, проэкты, выбирает тот который нужно и выдаёт в качестве дерева прямо в скаду. данные выдаёт не текстом, а сразу числами и разбивает по полям. расчитывалось на скаду которая при сбое сервера самостоятельно перезапускает его, поэтому сервер при ошибках обмена данными выпадает.
Сообщение отредактировал GregorySoft - 11.3.2012, 18:29
|
|
|
|
|
11.3.2012, 22:53
|
Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012

|
Дайте ссылку на этот продукт.
|
|
|
|
|
4.4.2012, 13:22
|
Группа: Участники форума
Сообщений: 26
Регистрация: 20.8.2010
Пользователь №: 69013

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

|
Уважаемые интеграторы! От разработчика поступила просьба отписаться тем кто использует или пробовал данный OPC сервер на LON. Работает или нет, какие сложности, что бы хотелось, возможные ошибки.
Пишите или сюда или по адресам указанным на странице загрузки.
|
|
|
|
|
18.6.2012, 17:54
|
Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012

|
Планирую опробовать в ближайшее время. Пока сказать ничего не могу.
|
|
|
|
|
26.7.2012, 15:29
|
Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012

|
Застостопорился на этапе инстталляции. Приложение выдает сообщение. Запускаю с правами администратора. Win7, 32bit Подскажите что необходимо сделать для запуска приложения. Как должна выглядеть удачная установка - это приложение в ПрограмФайлс, это некая утилита что висит в памяти тогда как она называется, или еще как? ЯМожно ли ее конфигурировать саму по себе или же она видится только из ОРС-клиента (СКАДА)? Сори, был невнимателен, ведь сверху ссылка с рекомендациями http://casey.at.ua/index/lon_opc_server/0-19
|
|
|
|
|
26.7.2012, 15:45
|
Группа: Участники форума
Сообщений: 830
Регистрация: 27.2.2008
Пользователь №: 16012

|
По указанной ссылке выполнил: п.1 - выполнился ОК п.2 - распаковал архив в С:\lonopc п.3 - регистрация сопровождается вышеприведенной ошибкой (см. картинку выше) пробовал комманды "C:\lonopc\lonopc.exe /r" и "lonopc.exe /r" - завершается ошибкой
Жду совета
|
|
|
|
|
29.7.2012, 22:11
|
Группа: 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-базы.
|
|
|
|
|
18.9.2012, 13:33
|
Группа: Участники форума
Сообщений: 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
Последние сообщения Форума
|