Форум 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 (Страница / Page 1)

  Этот топик включает в себя следующие страницы /
This topic is comprised of pages 1  2 
 
Автор / 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
AdAstra Technical Support
Moderator
Участник № / Member № 4


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

Сообщения / Posts 15120 | Из / From: Russia  |  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
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Именно так. Для диагностики обмена по OPC переменная @e_OPC должна иметь тип INPUT. Для переинициализации OPC сервера данная переменная должна иметь тип OUTPUT.
Сообщения / Posts 15120 | Из / From: Russia  |  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
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
У Вас в проекте есть канал типа INPUT, связанный с OPC переменной?
Сообщения / Posts 15120 | Из / From: Russia  |  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
AdAstra Technical Support
Moderator
Участник № / Member № 4


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

Сообщения / Posts 15120 | Из / From: Russia  |  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 Haunter / Завсегдатай форума
Участник № / 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 142 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Avgorr
Forum Haunter / Завсегдатай форума
Участник № / 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 142 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправлено!
Сообщения / Posts 15120 | Из / From: Russia  |  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
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Отправлено.
Сообщения / Posts 15120 | Из / From: Russia  |  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
AdAstra Technical Support
Moderator
Участник № / Member № 4


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

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

Сообщения / Posts 15120 | Из / From: Russia  |  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
AdAstra Technical Support
Moderator
Участник № / Member № 4


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

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

Сообщения / Posts 15120 | Из / From: Russia  |  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
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В том то и дело, что второй вопрос не решаемый.
Сообщения / Posts 15120 | Из / From: Russia  |  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
  Этот топик включает в себя следующие страницы /
This topic is comprised of pages 1  2 
 

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

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2