Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Работа с приложениями (ODBC-SQL/OPC/DDE) » Связь с OPC

   
Автор / Author Тема / Topic: Связь с OPC
mokeichev
Junior Member / Новичок
Участник № / Member № 2070


Icon 1 отправлено / posted      Профиль для / Profile for mokeichev           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
У меня OPC сервер и МРВ находятся на раных машинах с связываются по сети. После изчезновления и восстановления связи по сети монитора с OPC работа тегов не восстанавливается. Что надо сделать для восстановления.
Сообщения / Posts 27 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
mokeichev
Junior Member / Новичок
Участник № / Member № 2070


Icon 1 отправлено / posted      Профиль для / Profile for mokeichev           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
При контроле переменной e_OPC, я не вижу никаких ее изменений при обрыве связи. Как была равна 0, так и остается. Не пойму в чем дело.
Сообщения / Posts 27 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Для того, чтобы диагностировать связь по OPC-интерфейсу, должен быть хотя бы 1 канал INPUT, связанный с этим OPC-сервером в синхронном режиме.
После обнаружения разрыва связи с OPC-сервером можно запустить прикладную программу в МРВ, которая будет с некоторым периодом реинициализировать связь с этим OPC-сервером с помощью переменной @e_OPC.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
mokeichev
Junior Member / Новичок
Участник № / Member № 2070


Icon 1 отправлено / posted      Профиль для / Profile for mokeichev           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Т.е. я должен проверять достоверность данных по этому каналу (каналу INPUT) и по обнаружению недостоверности данных по нему, начинать переинициализировать OPC-сервер. Я правильно понял? А почему у меня диагностическая переменная @e_OPC не дает ошибки при обрыве связи с сервером?
Сообщения / Posts 27 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Именно так. Для диагностики обмена по OPC переменная @e_OPC должна иметь тип INPUT. Для переинициализации OPC сервера данная переменная должна иметь тип OUTPUT.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
mokeichev
Junior Member / Новичок
Участник № / Member № 2070


Icon 1 отправлено / posted      Профиль для / Profile for mokeichev           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Это я так и делаю. Я не пойму почему она (@e_OPC input) у меня при обрыве связи не меняется. Как была 0 так и остается.
Сообщения / Posts 27 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
У Вас в проекте есть канал типа INPUT, связанный с OPC переменной?
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
mokeichev
Junior Member / Новичок
Участник № / Member № 2070


Icon 1 отправлено / posted      Профиль для / Profile for mokeichev           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да есть. Несколько каналов. И еще один типа input float связанный именно с переменной @e_OPC(INPUT), еще типа output float связанный с переменной @e_OPC(OUTPUT). Когда я записываю в канал output float число более 0, то связи с OPC-сервером переинициализируются. Но это я делаю в ручную. А чтобы был автомат, надо получить код ошибки с канала input float, а у меня в этом канале всегда 0.
Сообщения / Posts 27 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Проверили работу переменной на предмет индикации ошибок по OPC интерфейсу. Действительно переменная не индицирует ошибки OPC интерфейса. Будем разбираться.
Для автоматической переинициализации OPC сервера, можно "мониторить" достоверность канала INPUT связанного с переменной OPC сервера.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
mokeichev
Junior Member / Новичок
Участник № / Member № 2070


Icon 1 отправлено / posted      Профиль для / Profile for mokeichev           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо
Сообщения / Posts 27 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте. Используем Trace Mode v.6.06 и WinXP SP2. OPC сервер и OPC клиент установленны на разных машинах. Проблема: клиент не видит сервера. Существует ли методика настройки OPC сервера и клиента Trace Mode v.6.06. Вышлите пожалуйста настройки DCOM и OPC. Вышлите их пожалуйста на xxx@mail.ru

[ 08.07.2011, 19:22: Сообщение отредактировал / Message edited by AdAstra Technical Support ]

Сообщения / Posts 168 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Professor / Завсегдатай форума
Участник № / Member № 2607


Icon 1 отправлено / posted      Профиль для / Profile for Avgorr           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вышлите их пожалуйста на xxx@mail.ru

[ 08.07.2011, 19:22: Сообщение отредактировал / Message edited by AdAstra Technical Support ]

Сообщения / Posts 168 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправлено!
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
WIZMA
Junior Member / Новичок
Участник № / Member № 3858


Icon 1 отправлено / posted      Профиль для / Profile for WIZMA           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вышлите, пожалуйста, настройки DCOM и OPC на xxx@mail.ru

[ 08.07.2011, 19:22: Сообщение отредактировал / Message edited by AdAstra Technical Support ]

Сообщения / Posts 1 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправлено.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
stepagrus
Forum Haunter / Завсегдатай форума
Участник № / Member № 3589


Icon 1 отправлено / posted      Профиль для / Profile for stepagrus           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
у меня возник вопрос.

версия 6.06.3

создал тестовый проект. в нем создал @e_opc_input и @e_opc_output.

- во время работы opc сервера, отключаю оборудование от opc сервера - @e_opc_input показывает 0, принудительно закрываю OPC сервер во время работы RTM - @e_opc_input тоже показывает ноль.
Это нормальная реакция RTM?

- чем отличается "частичная реинициализация" от "полной реинициализации"? я не заметил разницы, но главное, что OPC сервер перезапускается, т.к. у нас периодически возникают глюки: то девайс отвалится, то opc сервер сам отвалится, либо вообще 2 экземпляра сервера запустятся. )) опробовал "на холостую", вроде работает ))

попробовал принудительно закрыть OPC сервер во время работы RTM и произвести полную реинициализацию, ничего не произошло - OPC сервер не запустился.

Сообщения / Posts 136 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1) @e_opc_input не работает.

2) Если у Вас не было коннекта к OPC серверу, то нужна полная реинициализация. Если Вы уже работали с OPC сервером, и возникли ошибки, то достаточно частичной.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
drooha
Forum Haunter / Завсегдатай форума
Участник № / Member № 3306


Icon 1 отправлено / posted      Профиль для / Profile for drooha           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Имеется ли у Вас демо версия OPC-сервера TRACE MODE?
Сообщения / Posts 107 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Romсheg
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нету такой.
Вы конкретно для чего хотите проверку провести?

С точки зрения разработчика в ИС он является точно таким же узлом проекта, все связи с другими узлами проекта по тем же самым принципам. Запускается без графики.

[ 08.07.2011, 19:23: Сообщение отредактировал / Message edited by AdAstra Technical Support ]

IP / IP: IP адрес / IP address | Report this post to a Moderator
drooha
Forum Haunter / Завсегдатай форума
Участник № / Member № 3306


Icon 1 отправлено / posted      Профиль для / Profile for drooha           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо Romcheg. Я собственно хотел с удаленного компьютера подцепиться к OPC серверу TRACE MODE.
Настроить параметры DCOM, да и вообще посмотреть как и что с этим OPC сервером.

Хотелось бы ещё уточнить возможно скрывать некоторые каналы узла проекта в ОРС сервере TRACE MODE от ОРС клиента?(Не хочется чтобы некоторые параметры были доступны клиенту)

Сообщения / Posts 107 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вы туда можете добавить только те каналы, которые должны быть видны.

Или у Вас будет несколько клиентов OPC, каждому из которых надо выдавать свою группу каналов?

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
drooha
Forum Haunter / Завсегдатай форума
Участник № / Member № 3306


Icon 1 отправлено / posted      Профиль для / Profile for drooha           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нет ОРС клиент у меня будет один. И хотелось бы всетаки узнать по поводу второго вопроса, если ОРС клиентов будет больше одного.
Сообщения / Posts 107 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В том то и дело, что второй вопрос не решаемый.
Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
drooha
Forum Haunter / Завсегдатай форума
Участник № / Member № 3306


Icon 1 отправлено / posted      Профиль для / Profile for drooha           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1)Меня интересует возможность удаленного подключения ОРС клиентов к ОРС серверу TraceMode по сети Ethernet с использованием протокола TCP/IP?

2)Возможность подключения к ОРС серверу TraceMode сторонних ОРС клиентов(других производителей)?

Сообщения / Posts 107 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Romсheg
unregistered



Icon 1 отправлено / posted            Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1) Можно, работает...
2) Тоже можно, если они удовлетворяют спецификациям стандарта ОРС...

IP / IP: IP адрес / IP address | Report this post to a Moderator
Baikal_E
Forum Haunter / Завсегдатай форума
Участник № / Member № 4135


Icon 1 отправлено / posted      Профиль для / Profile for Baikal_E           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте. Вышлите, пожалуйста, настройки DCOM и OPC для TM6 на xxxx@mail.ru.
Заранее большое спасибо!!

[ 30.03.2010, 09:35: Сообщение отредактировал / Message edited by AdAstra Technical Support ]

Сообщения / Posts 127 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Cовременные рекомендации по настройкам DCOM
http://www.computerperformance.co.uk/Logon/code/code_80070005.htm.

Настройки OPC не входят в процедуры Trace Mode 6.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
W.gf
Junior Member / Новичок
Участник № / Member № 4071


Icon 1 отправлено / posted      Профиль для / Profile for W.gf           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вышлите пожалуйста настройки DCOM и OPC. Вышлите их пожалуйста на xxxx@yyyyy

[ 26.10.2010, 10:58: Сообщение отредактировал / Message edited by AdAstra Technical Support ]

Сообщения / Posts 8 | Из / From: Ukraine  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Выслано.
Обращаю Ваше внимание на ссылку в предыдущей записи.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Michurin
Junior Member / Новичок
Участник № / Member № 1015


Icon 1 отправлено / posted      Профиль для / Profile for Michurin           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пришлите кто ни-будь пример как подключения ОРС клиентом к ОРС серверу TraceMode 6,07.
Вижу с удаленного компа, но то нет данных, то у вас нет прав для доступа. Подключаюсь MasterSCADA.
mue40@yandex.ru

Сообщения / Posts 20 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Права доступа определяются настройками DCOM (см. ссылку выше).
Кроме того, надо также настраивать свойства запуска OPC-сервера как приложения DCOM (даже для локального подключения).

Чтобы исключить лишние факторы, следует сначала отработать локальное подключение к OPC-серверу.

Для реализации обмена с OPC-сервером необходимо корректно зарегистрировать указанные в нашей документации компоненты OPC-сервера. Возможно (в зависимости от настроек ОС) для регистрации потребуются права администратора.
Для того чтобы OPC-сервер предъявил свои теги, он должен автоматически запускаться при обращении к нему. Для этого надо 1 раз запустить OPC-сервер вручную с командной строки с указанием запускаемого узла, согласно документации, и убедиться в успешном функционировании OPC-сервера.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Жигалов Денис Николаевич
Forum Haunter / Завсегдатай форума
Участник № / Member № 6035


Icon 1 отправлено / posted      Профиль для / Profile for Жигалов Денис Николаевич           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Ситуация следующая. Два ПК на одном OPC сервер на другом TraceMode. Подключаюсь с TraceMode вижу OPC сервер но не вижу его тэгов. В чем может быть проблема. Возможно недонастроен какой не то параметр. ОС WinXP SP3.
Сообщения / Posts 112 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
При сетевом взаимодействии по OPC-интерфейсу необходимо настраивать DCOM (cовременные рекомендации по настройкам DCOM
http://www.computerperformance.co.uk/Logon/code/code_80070005.htm.).
Кроме того, надо проверить правильность регистрации соответствующих библиотек.
Подробности письмом.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Жигалов Денис Николаевич
Forum Haunter / Завсегдатай форума
Участник № / Member № 6035


Icon 1 отправлено / posted      Профиль для / Profile for Жигалов Денис Николаевич           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by AdAstra Technical Support:
При сетевом взаимодействии по OPC-интерфейсу необходимо настраивать DCOM (cовременные рекомендации по настройкам DCOM
http://www.computerperformance.co.uk/Logon/code/code_80070005.htm.).
Кроме того, надо проверить правильность регистрации соответствующих библиотек.
Подробности письмом.

Да, проблема была в библиотеках. Теперь я вижу все тэги. Но не идет передача данных. 004 аргумент канала равен _F. Я так понимаю, что по какой то причине не возможно установить связь.
Сообщения / Posts 112 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В конфигурационном файле TMcom_<ordinal>.cnf надо задать ключ
DEBUGON=80400
В профайлерном протоколе будут сообщения об ошибках в установлении связи по сети и по OPC-интерфейсу.

Сообщения / Posts 17083 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2