Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
Здравствуйте! Существовал (до недавнего времени)абсолютно рабочий проект (v.5.042): два контроллера (Smart) и рабочая станция (WinNT 4.0) осуществляли обмен через ОРС-сервер (Simatic.Net). После обновления (до v.5.15) возникли проблемы с настройкой связи через ОРС. Подскажите, пожалуйста, как с минимальными (если это возможно) затратами времени восстановить обмен через ОРС.
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
Как вы уже наверное догадались, отсутствует связь с контроллерами по ОРС. Была слабая надежда, что переименование файла Opccnf0.cnf поможет, однако она не оправдалась. Получается, что все настройки по созданию обмена через ОРС прийдется делать вновь и для каждого канала? Подскажите алгоритм действий в подобной ситуации (обновление версии проекта в котором существуют каналы для обмена через ОРС).
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Погодите - файл конфигурации ОРС в ТМ5.15 должен называться так: <имя узла>_opc0.cnf
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
Я же и говорю: обновление было аж с версии 5.042, а там настройки другие и файл называется Opccnf0.cnf, и типы каналов другие...
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Каналы должны остаться прежние. Вообще мы не рекомендуем сразу переходить с 5.42 на 5.15 - проект сначала необходимо "перегнать" через некоторые релизы последовательно, потому как там были внесены некоторые изменения в структуру и сам проект вообще может работать некорректно. Вышлите, пожалуйста, нам Ваш исходный проект в релизе 5.42 по E-mail - постараемся его сконвертировать до последнего релиза. Прецеденты уже были: http://forum.adastra.ru/ubb/ultimatebb.php?ubb=get_topic;f=3;t=000141#000000Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
Дело в том, что вы же и конвертировали этот проект (указанная ссылка - это он и есть, просто писал мой коллега). Там файлы конфигурации ОРС остались от старой версии. Вот я сейчас и хочу понять, что сделать с проектом, чтобы восстановить его работоспособность.
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Первое, что необходимо сделать - переименовать файл конфигурации ОРС. Какое новое имя Вы ему задали?
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
АРМ-опер_opc0.cnf, где АРМ-опер - имя узла (как и указано в Руководстве).
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
На этот факт (по поводу chanid) я как-то не обратил внимания, попробую переименовать. А как насчет "Связать с OPC-сервером" и связанных с этим пунктом настроек?
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
Возник еще один (подозреваю, что дилетантский) вопрос: после переименования и изменения файла конфигурации ОРС нужно ли открывать проект в РБК и пересохранять его или сразу можно запускать МРВ?
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Скорее всего можно и без загрузки в РБК запускать, но все же рекомендую сначала загрузить в РБК, чтобы убедиться, что все в порядке.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
Дело в том, что после сделанных изменений в настройках ОРС ситуация не изменилась - по-прежнему нет связи с ОРС-сервером...
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
Хотелось бы уточнить. В РБК у каналов ОРС после сделанных изменений должны появиться привязки к каналам ОРС, я правильно понимаю? На данный момент они пустые...
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
В таком случае лучше выполнить перепривязку их к ОРС-серверу в РБК, вроде у Вас их там не так много.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
Попытался перепривязать один из каналов. Получается следующая ситуевина:
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:'Расх_пр_газа'
отправлено / posted
Похоже, что он не может найти такие тэги на ОРС-сервере.
Алгоритм восстановления связи с ОРС-сервером в Вашем проекте должен был быть таким: 1) Войти в РБК в узел и через меню "Узел" выбрать команду "Связать с ОРС-сервером". 2) Выбрать из списка Ваш ОРС-сервер и нажать на кнопку "Изменить" - после этого заново указать местоположение сервера. Выйти из этого диалогового окна. 3) Поройтись по каждому тэгу и привязать их каждый к своему тэгу из ОРС-сервера.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
Что я и делал. Непонятно, в связи с чем ТМ требует ...орс8.cnf и обращается к группе ТМ_ОРС_..., которой, естественно, нет. Похоже, придйется разыскивать диск с 5.042 и восстанавливать все в прежней конфигурации...
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
А Вы можете прислать нам этот ОРС-сервер с конфигурацией тэгов? Имеет смысл повозиться - может найдем решение как восстановить связь. Потому как удаленно по переписке довольно трудно будет найти причину ошибок.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
К сожалению, сам ОРС (ОРС.SimaticNET v.2.0) не смогу (из-за размеров). Если устроит, могу переслать для него конфигурационные файлы.
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Да такой ОРС-сервер у нас есть, давайте файлы конфигурации, попробуем запустить.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
К сожалению - без какого-то DP-сервера Ваша конфигурация отказывается грузится в Simatic OPC-сервер...
Сейчас попробую на другом ОРС-сервере, который работает воспроизвести ситуацию: ТМ5.042-ОРС с переносом в ТМ5.15.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
Дело в том, что обмен с контроллерами идет через сеть Profibus DP и, соответственно, нужна спец. карта (СР5412А2). Инсталляшку могу выслать (ок. 6МВ), но ведь в списке поддерживаемого оборудования она у вас фигурирует.
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Рекомендую следующее: 1) Убрать пока вообще Дамп-файл из Вашего проекта, потому как он может влиять на настройки, которые Вы в проекте меняете. 2) Попробовать подключиться к Вашему ОРС-серверу, создав новый проект с нуля средствами Автопостроения РБК. Только для проверки работоспособности связи по ОРС и корректности настроек этой связи.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
1) Удаление Дамп-файла из проекта положительного эффекта не дает. 2) Подключение к ОРС-серверу при создании нового проекта происходит без проблем.
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
А Вы теперь попробуйте заменить opc.cnf файл из старого проекта новым, предварительно исправив в нем индексацию и удалив все ОРС-сервера из списка самого проекта.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826
отправлено / posted
Увы и ах! В логах по-прежнему фигурирует: "Ошибка чтения файла конфигурации C:\Калорийность\Газ_Калор_нелин\АРМ-опер_opc8.cnf: Системе не удается найти указанный файл." Причем тут "8"????
Сообщения / Posts 53 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Отправил Вам проект, который я перепривязал заново, но только не могу проверить его работоспособность из-за невозможности запуска ОРС-сервера с Вашей конфигурацией.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Doloy
Forum Member / Участник форума
Участник № / Member № 826