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

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 5 » Работа в MS Windows (ODBC/DDE/OPC/NET) / Working under MS Windows » Обновление проекта и OPC?! (Страница / Page 1)

  Этот топик включает в себя следующие страницы /
This topic is comprised of pages 1  2 
 
Автор / Author Тема / Topic: Обновление проекта и OPC?!
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 9 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
Здравствуйте!
Существовал (до недавнего времени)абсолютно рабочий проект (v.5.042): два контроллера (Smart) и рабочая станция (WinNT 4.0) осуществляли обмен через ОРС-сервер (Simatic.Net). После обновления (до v.5.15) возникли проблемы с настройкой связи через ОРС. Подскажите, пожалуйста, как с минимальными (если это возможно) затратами времени восстановить обмен через ОРС.

Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 5 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Какого рода проблемы?
Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 1 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
Как вы уже наверное догадались, отсутствует связь с контроллерами по ОРС.
Была слабая надежда, что переименование файла Opccnf0.cnf поможет, однако она не оправдалась. Получается, что все настройки по созданию обмена через ОРС прийдется делать вновь и для каждого канала?
Подскажите алгоритм действий в подобной ситуации (обновление версии проекта в котором существуют каналы для обмена через ОРС).

Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 4 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Погодите - файл конфигурации ОРС в ТМ5.15 должен называться так: <имя узла>_opc0.cnf
Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 11 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
Я же и говорю: обновление было аж с версии 5.042, а там настройки другие и файл называется Opccnf0.cnf, и типы каналов другие...
Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Каналы должны остаться прежние. Вообще мы не рекомендуем сразу переходить с 5.42 на 5.15 - проект сначала необходимо "перегнать" через некоторые релизы последовательно, потому как там были внесены некоторые изменения в структуру и сам проект вообще может работать некорректно.
Вышлите, пожалуйста, нам Ваш исходный проект в релизе 5.42 по E-mail - постараемся его сконвертировать до последнего релиза.
Прецеденты уже были: http://forum.adastra.ru/ubb/ultimatebb.php?ubb=get_topic;f=3;t=000141#000000

Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 1 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
Дело в том, что вы же и конвертировали этот проект (указанная ссылка - это он и есть, просто писал мой коллега). Там файлы конфигурации ОРС остались от старой версии. Вот я сейчас и хочу понять, что сделать с проектом, чтобы восстановить его работоспособность.
Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 5 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Первое, что необходимо сделать - переименовать файл конфигурации ОРС. Какое новое имя Вы ему задали?
Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Второе - это переименовать соответсвия каналов тэгам. В старой конфигурации формат был такой:
%CHANNEL:<имя канала>

а в новом формате:
%CHANID:<индекс канала>

Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 1 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
АРМ-опер_opc0.cnf, где АРМ-опер - имя узла (как и указано в Руководстве).
Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 1 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
На этот факт (по поводу chanid) я как-то не обратил внимания, попробую переименовать. А как насчет "Связать с OPC-сервером" и связанных с этим пунктом настроек?
Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Эти настройки как раз и подчитываются из этого файла конфигурации.
Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 1 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
Спасибо за информацию.
Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 1 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
Возник еще один (подозреваю, что дилетантский) вопрос: после переименования и изменения файла конфигурации ОРС нужно ли открывать проект в РБК и пересохранять его или сразу можно запускать МРВ?
Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Скорее всего можно и без загрузки в РБК запускать, но все же рекомендую сначала загрузить в РБК, чтобы убедиться, что все в порядке.
Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 1 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
Дело в том, что после сделанных изменений в настройках ОРС ситуация не изменилась - по-прежнему нет связи с ОРС-сервером...
Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 5 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
ОРС - локальный или на удаленном ПК?
Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 1 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
Хотелось бы уточнить. В РБК у каналов ОРС после сделанных изменений должны появиться привязки к каналам ОРС, я правильно понимаю? На данный момент они пустые...
Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 1 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
ОРС - локальный
Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
В таком случае лучше выполнить перепривязку их к ОРС-серверу в РБК, вроде у Вас их там не так много.
Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 11 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
А по-другому никак?
Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 9 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Видимо нет... [duno / незнайка]
Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 1 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
Попытался перепривязать один из каналов.
Получается следующая ситуевина:

OPC:channels found
...
OPC: Ошибка чтения файла конфигурации C:\Газ_Калор_нелин\АРМ-опер_opc8.cnf: Системе не удается найти указанный файл.
OPC:starting error(1)

После клонирования файла конфигурации и переименования его в АРМ-опер_opc8.cnf (в проекте он, соответственно, имел индекс 0)получаю:

OPC:channels found
OPC: Неизвестный канал Расх_пр_газа (с числовым идентификатором то же самое) в конфигурационном файле: АРМ-опер_opc0.cnf, строка 5
OPC: Сервер 'OPC8': соединение установлено
OPC: Сервер 'OPC8': группа 'TM_OPC_36BE6DBC_4137F40C': ошибка создания канала 'P_fogas', ID:'P_fogas'
... (и т.д. по всем каналам ОРС, которые есть в проекте...)
OPC: Сервер 'OPC0': соединение установлено
OPC: Сервер 'OPC0': группа 'TM_OPC_36BE779C_4137F40C': ошибка создания канала 'Расх_пр_газа', ID:'Расх_пр_газа'

[prey / молящийся]
Не могли бы вы объяснить данное явление и как с ним бороться.

Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 2 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Похоже, что он не может найти такие тэги на ОРС-сервере.

Алгоритм восстановления связи с ОРС-сервером в Вашем проекте должен был быть таким:
1) Войти в РБК в узел и через меню "Узел" выбрать команду "Связать с ОРС-сервером".
2) Выбрать из списка Ваш ОРС-сервер и нажать на кнопку "Изменить" - после этого заново указать местоположение сервера. Выйти из этого диалогового окна.
3) Поройтись по каждому тэгу и привязать их каждый к своему тэгу из ОРС-сервера.

Сообщения / Posts 15201 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Doloy
Forum Member / Участник форума
Участник № / Member № 826


Icon 1 отправлено / posted      Профиль для / Profile for Doloy           Редактировать/удалить сообщение / Edit/Delete Post 
Что я и делал.
Непонятно, в связи с чем ТМ требует ...орс8.cnf и обращается к группе ТМ_ОРС_..., которой, естественно, нет. [Недоумение / Confused]
Похоже, придйется разыскивать диск с 5.042 и восстанавливать все в прежней конфигурации... [А-а! / Eek!]

Сообщения / Posts 53 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
  Этот топик включает в себя следующие страницы /
This topic is comprised of pages 1  2 
 

   Закрыть тему / 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