Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
19.04.2024, 15:45:57
 
Начало Помощь Поиск Войти Регистрация
Новости: Форум обновлен

+  Форум АО "ВЗЛЕТ"
|-+  Приборы ЗАО "Взлет"
| |-+  Отдел программистов
| | |-+  OPC сервер Vzjot.OPC.Server
0 Пользователей и 2 Гостей смотрят эту тему. « предыдущая тема следующая тема »
Страниц: 1 ... 7 8 [9] 10 11 Печать
Автор Тема: OPC сервер Vzjot.OPC.Server  (Прочитано 273142 раз)
Airat
Гость
« Ответ #120 : 18.08.2009, 14:02:42 »


Как же тогда различать причину плохого качества?


Хм, видимо никак на данный момент.
Разве что добавить тэг "код ошибки" в ветку архива. Но это явно не сегодня.

Буду ждать...
Записан
Airat
Гость
« Ответ #121 : 18.08.2009, 16:08:31 »

При считывание суточного архива. Параметр «давление 1, давление 2»
OPC клиент выдает 0, а «Универсальный Клиент» значения =0,35. Значения больше 1 в архиве нет. Проверить соответствие не смог
Записан
Airat
Гость
« Ответ #122 : 19.08.2009, 07:40:08 »

При считывание суточного архива. Параметр «давление 1, давление 2»
OPC клиент выдает 0, а «Универсальный Клиент» "Универсальный Просмотрщик" значения =0,35. Значения больше 1 в архиве нет. Проверить соответствие не смог.

Данные по температуре приходят только цела часть, хотя если смотреть через «Универсальный просмотрщик» у температуры так же отражается значения после запятой.



Записан
Airat
Гость
« Ответ #123 : 19.08.2009, 08:35:59 »

Проблема в том, что у тегов «Температура», «Давление»… тип определен как “SmallInt”
Если в настроечном файле «TSRV_023.vpr» поменять значение TTypeSpec=5 то тег определятся как Double и данные приходят корректно. Нужно бы внести официальное изменение.
Записан
Elder
Гость
« Ответ #124 : 08.09.2009, 07:33:56 »

Подскажите пожалуйста, можно ли при помощи Vzjot.OPC.Server прочитать архив счетчика ТСРВ-024. Использую MasterSCADA+VzljotOPCSrv0.7.7 - в тэгах не вижу архива. Что нужно сделать?
Записан
SERG_SVP
Гость
« Ответ #125 : 14.09.2009, 20:10:00 »

Доброго времени суток !
Вопрос следующий -
   У меня полная СТАТИЧЕСКАЯ !!! загрузка ОРС-сервера v.0.7.7 занимает больше 2 минут  (это для 6 приборов), т.е. в среднем около 20 секунд на объект, причём это БЕЗ КЛИЕНТА .  Просто начальная загрузка.
   До этого пробовал ранние ваши сервера - те были ГОРАЗДО шустрее....  Что случилось Huh??? Может тормозит на тэгах типа Array ?
И ещё вопрос тогда уж  -  можно ли из шаблона каким-то образом удалить неиспользуемые (именно мной) тэги, чтобы сервер при старте их не загружал себе в базу... Huh?
   А Быть может вам сделать систему сохранения импортированных данных в неком внутреннем формате, как это сделано во многих серверах Huh? Чтение такого файла будет производиться сервером ГОРАЗДО быстрее !!!  ?
   Заранее Спасибо за критику  :-)))))
Записан
klav-st
Гость
« Ответ #126 : 26.09.2009, 17:10:56 »

Здавствуйте. Проблема. Взлет ИВК101. Скачал с сайта пакет программ для него, в составе с OpcServer-ом. При выборе шаблона устройство IVK101 там не обнаружилось. Скажите такой файл вообще существует (ivk101.vtmpl) или его надо самому писать. Может быть использовать шаблон от другого устройства? И еще вопрос. При включении ИВК101 он показывал по всем 8-ми каналам одинаковые цифры (Расход 33.8, Объем 1012 и т.д.). Через некоторое время они пропадают. Посмотрели адресацию по первичкам, на всех стоял 1 адрес 485 инттерфейса. После установки адресов с 1 по 8, теперь видит тока первый датчик ППД. Скажите пожалуйста, это неисправный прибор, или надо переводить прибор в режим настройка(срывать пломбу) чего делать не хотелось бы,т.к. в режиме работа и сервис адреса в первичку не записываются. В чем проблема? Huh?
Записан
Dekir
Administrator
*****

Харизма: 35
Офлайн Офлайн

Сообщений: 339


Принимаем Ваши пожелания 7 дней в неделю 24 часа


« Ответ #127 : 28.09.2009, 09:50:48 »

Срывать только сервисную пломбу и переводить первичники (расходомеры на трубе) на разные адреса.
Записан
WATalex
Гость
« Ответ #128 : 05.05.2010, 10:00:03 »

Не совсем понятно, с какой целью не была реализована функция синхронизации времени в устройствах (в частности ТСРВ-024 и ТСРВ-032), переключать их в сервисный режим и производить синхронизацию вручную - совершенно неудобно, тем более, что при запуске просмотрщика, ОРС-сервер зависает (перестает считывать данные после завершения работы с просмотрщиком, как я понимаю, из-за Открытия/Закрытия канала связи), а останавливать ОРС-сервер для синхронизации времени устройства - тоже некорректно. Но суть вопроса в другом... Я получаю данные с ТСРВ-024 (1 шт.) и ТСРВ-032 (3 шт.) через ОРС-сервер в SCADA-систему (MicroSCADA), после записи "1" в тег "Открыть/Закрыть канал связи" данные получаю - претензий нет (сперва открытие канала связи производилось вручную, затем реализовано было программными средствами при загрузке сервера), но поработав несколько дней, происходит что-то странное: данные с ТСРВ я получаю (теги в состоянии "Good"), но их значения остаются неизменными (в основном это происходит с ТСРВ-024), в запущенных процессах при этом висит 2 процесса Vzjot.OPC.Server и 1 процесс Vzjot Server (или наоборот, точно сейчас сказать не могу, но суть в том, что "Взлетовских" процессов 3 штуки, вместо 2-х, как при нормальном функционировании ОРС-сервера), в этом случае помогает только перезагрузка ОРС-сервера (и, соответственно, запись "1" в тег "Открыть/Закрыть канал связи") или полная перезагрузка сервера, только после этого я начинаю получать актуальные данные. В чем может быть проблема? Подобные зависания происходят периодически.

P.S. Да и вообще, зачем реализована функция Отрытия/Закрытия канала связи? Во многих устройствах ничего подобного нет, просто цепляешься к ним с помощью ОРС-сервера и получаешь спокойно данные, не надо заморачиваться по поводу открытия канала связи, причем тут она не реализована автоматически и приходится мучиться при интеграции данных устройств на автоматическое открытие канала связи. И конфигурационный шаблон .vtmpl на ТСРВ-024 ну очень кривой, пришлось долго помучиться с адресацией в шаблоне, прежде чем начать получать данные через ОРС-сервер.
Записан
antohich
Гость
« Ответ #129 : 30.03.2011, 07:54:51 »

Здравствуйте!
так же прошу предоставить файл конфигурации ивк101 для орс сервера!
Записан
Белозеров Владимир
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 63


BELAZ


« Ответ #130 : 21.07.2011, 06:55:36 »

Очень интересная ситуация возникает при опросе объектов через ОРС-сервер. Ниже привожу монитор СОМ-порта:
Порт открыт процессом "VZLJOT~1.EXE" (PID: 16332)
Запрос:21.07.2011 7:54:09.84264 (+240.9531 seconds)
 61 74 0D                                          at.             
Ответ:21.07.2011 7:54:09.88964 (+0.0469 seconds)
 0D 0A 4F 4B 0D 0A                                 ..OK..         
Запрос:21.07.2011 7:54:09.95164 (+0.0625 seconds)
 41 54 20 45 30 20 56 31 0D                        AT E0 V1. 
Ответ:21.07.2011 7:54:09.04564 (+0.0781 seconds)
 0D 0A 4F 4B 0D 0A                                 ..OK..         
Запрос:21.07.2011 7:54:09.09264 (+0.0469 seconds)
 41 54 26 4B 33 0D                                 AT&K3.         
Ответ:21.07.2011 7:54:09.17064 (+0.0625 seconds)
 0D 0A 45 52 52 4F 52 0D 0A                        ..ERROR..
Запрос:21.07.2011 7:54:09.24864 (+0.0625 seconds)
 26 44 32 0D                                       &D2.           
Ответ:21.07.2011 7:54:09.27964 (+0.0313 seconds)
 0D 0A 45 52 52 4F 52 0D 0A                        ..ERROR..
Запрос:21.07.2011 7:54:09.34264 (+0.0469 seconds)
 41 54 44 54 38 39 38 38 31 30 30 31 37 37 35 0D   ATDT89881001775.
Ответ:21.07.2011 7:54:33.31164 (+23.9375 seconds)
 0D 0A 43 4F 4E 4E 45 43 54 20 39 36 30 30 0D 0A   ..CONNECT 9600..
Запрос:21.07.2011 7:54:33.54564 (+0.2188 seconds)
 0C 04 C0 68 00 10 4D 07 0C 04 C0 68 00 10 4D 07   ..Àh..M...Àh..M.
Ответ:21.07.2011 7:54:41.76464 (+2.1875 seconds)
 0D 0A 4E 4F 20 43 41 52 52 49 45 52 0D 0A         ..NO CARRIER.. 
Запрос:21.07.2011 7:54:42.27964 (+1.5000 seconds)
 0C 04 C0 68 00 10 4D 07 0C 04 C0 68 00 10 4D 07   ..Àh..M...Àh..M.
 0C 04 80 04 00 12 19 1B 0C 04 80 04 00 12 19 1B   ..€.......€.....
 0C 04 C0 1E 00 02 2C D0 0C 04 C0 20 00 02 4D 1C   ..À...,Ð..À ..M.
 0C 04 C0 22 00 02 EC DC 0C 04 00 0C 00 01 F0 D4   ..À"..ìÜ......ðÔ
 0C 04 00 0D 00 01 A1 14                           ......¡.       
Ответ:21.07.2011 7:55:22.48264 (+0.0313 seconds)
 0D 0A 45 52 52 4F 52 0D 0A                        ..ERROR..       
Запрос:21.07.2011 7:55:24.99864 (+1.5000 seconds)
 0C 04 00 0E 00 01 51 14 0C 04 C0 2A 00 02 6D 1E   ......Q...À*..m.
 0C 04 C0 2C 00 02 8D 1F 0C 04 C0 2E 00 02 2C DF   ..À,.....À...,ß
 0C 04 00 07 00 01 81 16 0C 04 00 08 00 01 B1 15   .............±.
 0C 04 00 09 00 01 E0 D5 0C 04 C0 34 00 02 0D 18   ......àÕ..À4....
Ответ:21.07.2011 7:55:59.17064 (+0.0313 seconds)
 0D 0A 45 52 52 4F 52 0D 0A                        ..ERROR..
Запрос:21.07.2011 7:56:01.68664 (+1.5000 seconds)
 0C 04 C0 36 00 02 AC D8                           ..À6..¬Ø     

Я не могу понять, зачем пытаться опросить прибор после ...NO CARRIER... - обрыва связи?
И ведь если связи нет изначально, ОРС-сервер правильно себя ведет: прозводит количество попыток запроса через интервал и после закрывает порт. Но стоит во вермя опроса оборваться связи, как происходит вышеописанная ситуация - ОРС-сервер продолжает как ни в чем не бывало опрашивать дальше прибор учета
Записан
Белозеров Владимир
Пользователь
**

Харизма: 0
Офлайн Офлайн

Сообщений: 63


BELAZ


« Ответ #131 : 23.09.2011, 08:45:27 »

При запуске ОРС-сервера возникают такие вот сообщения в журнале событий:
09:37:24.546:   Время загрузки проекта:  1.833 сек.
09:37:39.140: Template0: [Hint] (2:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (14:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (26:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (38:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (50:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (62:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (74:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (86:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (98:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (110:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (122:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (134:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (146:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (1950:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (1962:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (1974:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (1986:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (1998:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2010:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2022:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2034:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2046:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2058:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2070:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2082:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2094:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2106:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2118:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2130:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2142:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2154:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2166:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2178:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2190:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2202:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2214:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2226:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2238:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2250:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2262:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2274:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2286:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2298:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2310:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2322:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2334:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2346:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2358:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2370:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2382:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2394:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2406:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2418:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2430:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2442:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2454:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2466:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2478:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2658:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2670:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2682:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2694:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2706:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2718:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2730:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2742:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2754:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2766:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2778:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2790:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2802:10): Variable 'Result' never used
09:37:39.140: Template0: [Hint] (2814:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2826:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2838:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2850:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2862:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2874:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2886:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2898:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2910:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2922:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2934:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2946:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2958:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2970:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2982:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (2994:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3006:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3018:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3030:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3042:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3054:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3066:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3078:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3090:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3102:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3114:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3126:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3138:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3150:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3162:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3174:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3186:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3198:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3210:10): Variable 'Result' never used
09:37:39.156: Template0: [Hint] (3222:10): Variable 'Result' never used
09:37:39.156: Template0: Компиляция прошла на ура
09:37:39.218: Template0: Выполнен.
09:37:39.218: Подготовка объектов выполнена!

Вопрос, из-за чего это происходит и может ли из-за этого длительное время загружаться сам ОРС-сервер.
Записан
-MuXaJIbI4-
Гость
« Ответ #132 : 31.10.2011, 17:58:05 »

Здравствуйте)

Вопрос в следующем....

Имеем связку, opc server vzlot+ opclink+intouch...

ни как не могу получить данные в интаче.
В opc server-ре загружаю нужную конфигурацию (тсрв-023), нужный компорт, нужная скорость, адрес, интерфейс...
В opclink-ке создаю топик(опслинк сервер видет со всеми тегами, т.е. там указываю что, то типа "узел1. tsrv-023. канал1.данные_канала. ").
В интаче создаю переменную типа i/o real, добавляю access name (aplication name - opclink, topik name - такой жее как и в opclink, protocol use - suitelink), в строке item указываю например "rТемпература_воды ".

После запускаю проект, но данных так и невидно, что я делаю не так?

Уневерсальный просмоторщик все прекрасно видет...


Понимаю, что все размывчато, но вдруг)
Записан
-MuXaJIbI4-
Гость
« Ответ #133 : 01.11.2011, 17:51:27 »

С этим разобрался, нужно было просто открыть канал связи)
Записан
-MuXaJIbI4-
Гость
« Ответ #134 : 01.11.2011, 17:52:54 »

Теперь возникает вопрос, как вытащить в Intouch архивные данные?

Записан
Страниц: 1 ... 7 8 [9] 10 11 Печать 
« предыдущая тема следующая тема »
Перейти в:  


Войти

© 1990—2016, АО «Взлет».
Все права защищены.
Контактная информация
Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC
Материалы, размещенные на сайте, охраняются законодательством об авторском праве. Перепечатка материалов допускается только со ссылкой на сайт.