This is topic Ошибка регистрации ОРС сервера -18 in forum Работа с приложениями (ODBC-SQL/OPC/DDE) at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/41/t/000020.html

Posted by KAV (Участник № / Member № 2889) on :
 
Здравствуйте! Создал проект МРВ запускается и работает, нравится как работает, но вот теперь нужно из ТМ6 данные по ОРС передавайть в ТМ5, при регистрации ОРс сервера выходит вот это:

C:\Program Files\AdAstra Research Group\Trace Mode IDE 6\DEMO\AVZ\AVZ TM6\artwaterARTWater>test.cmd

C:\Program Files\AdAstra Research Group\Trace Mode IDE 6\DEMO\AVZ\AVZ TM6\artwater\ARTWater>"C:\Program Files\AdAstra Research Group\TRACE MODE 6 OPC Server\tm6opcdas.exe" "C:\Program Files\AdAstra Research Group\Trace Mode IDE 6\DEMO\AVZ\AVZ TM6\artwater\ARTWater\artwater_0.dbb"
Current dir: C:\Program Files\AdAstra Research Group\Trace Mode IDE 6\DEMO\AVZ\AVZ TM6\artwater\ARTWater
Executable dir: C:\Program Files\AdAstra Research Group\TRACE MODE 6 OPC Server
Node file path: C:\Program Files\AdAstra Research Group\Trace Mode IDE 6\DEMO\AVZ\AVZ TM6\artwater\ARTWater
Node file name: artwater_0.dbb
Node loading failed
Error code -18

Скажите пожалуйста в чём может быть загвоздка? проект на 6.06, работа с КР-500 по TC\IP, модемов нет.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вы хотите на одной машине запускать и МРВ, и OPC сервер?
 
Posted by KAV (Участник № / Member № 2889) on :
 
а в хелпе не указано , что необходимо запускать ОРС сервер на другой машине! опишите немного подробнее установку ОРС. Спасибо.
 
Posted by KAV (Участник № / Member № 2889) on :
 
пробовал установку ОРС на другой машине, таже ситуация.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
OPC сервер по сути является ключом МРВ, только со специфическими функциями. Поэтому, если у Вас на машине уже стоит ключ обычного МРВ (NLL или другого продукта), то его необходимо вынуть.
 
Posted by KAV (Участник № / Member № 2889) on :
 
Здравствуйте! снова к вам за советом( установил теперь на разных компьютерах МРВ и ОРС, в каждом свой ключ, при регистрации ОРС выходит теперь ошибка -8. на всякий случай и DCOM настроил. помогите настроить сие чудо, а очень нужно!
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Ошибка

-8 – ошибка в файле;

Скорее всего Вы где-то неверно задаете путь.
 
Posted by KAV (Участник № / Member № 2889) on :
 
ОК спасибо.
 
Posted by KAV (Участник № / Member № 2889) on :
 
а примерно можете написать как правильно пути писать, а то уже голову сломал( напишите примерно в двух строках примерные полные пути! Вот мой запрос:
c:\>test.cmd

c:\>"C:\Program Files\AdAstra Research Group\TRACE MODE 6 OPC Server"\tm6opcdas.
exe "\\10.160.3.16 D:\test\AVZ\artwater\ARTWater\artwater_0.dbb"
Current dir: c:\
Executable dir: C:\Program Files\AdAstra Research Group\TRACE MODE 6 OPC Server
Node file path: \\10.160.3.16 D:\test\AVZ\artwater\ARTWater
Node file name: artwater_0.dbb
Node loading failed
Error code -8
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
\\10.160.3.16 D:\test\AVZ\artwater\ARTWater\artwater_0.dbb - некорректный адрес

Попробуйте

"\\10.160.3.16\D$\test\AVZ\artwater\ARTWater\artwater_0.dbb"
 
Posted by KAV (Участник № / Member № 2889) on :
 
спасибо огромное, а вот получилось только когда расшарил папку на удалённой машине!
 
Posted by KAV (Участник № / Member № 2889) on :
 
здравствуйте господа! после удачного подключения к МРВ и недельного отсутствия на работе, со вчерашнего дня пытаюсь вытащить данные с удалённой машины, ОРс поднимается замечательно но данные все нулевые, а в проекте на МРВ обмен каждую секунду идёт. DCOM настроен как положено. может где-то ещё настройки требуются подскажите пожалуйста
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Почему Вы думаете, что "ОРС поднимается замечательно", если "данные все нулевые"?
OPC-клиент Trace Mode 5 размещен на отдельном ПК?
Если он поднимал данные из OPC-сервера Trace Mode 6, то DCOM настроен правильно.
Надо проверить, видят ли узлы МРВ и OPC-сервера друг друга - в меню Вид/Статусы узлов.
Возможно, между ними потеряна сетевая связь.

Уточните, пожалуйста, в службу техподдержки, какая организация приобретала OPC-сервер Trace Mode 6 и регистрационный номер продукта.
 
Posted by KAV (Участник № / Member № 2889) on :
 
ОРС клиент размещён на другой машине, да и локально пробовал подключаться через OPC Explorer от Matrikon, он подключается , поднимает сервер, и сразу выходит ошибка программы и чтения адреса 000000, получилось подключиться через dOPCExplorer он подключается видит все теги а когда я включаю в группу выбранные теги то они нулевые(нет данных) и время не обновляется. В меню СТАТУС виден IP адрес ОРС сервера (Work.NT5.RTM(01.05.2009 10:00:00)(тут Ip адрес ОРС сервера)и имя локальной машины), а снизу ещё надпись ....?.?.(...)(0.0.0.0). а рег номера вышлю позже после праздников.
 
Posted by KAV (Участник № / Member № 2889) on :
 
Добрый день уважаемая тех.поддержка! Сегодня выслал регистрационный номер от ОРС на ваш адрес hotline2@adastra.ru
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
МРВ и OPC-сервер должны видеть друг друга.
У каждого из них в диалоге СТАТУСЫ УЗЛОВ должны быть содержательно заполнены 2 строки - со своим IP-адресом и IP-адресом партнера.
Если каждый видит только себя, значит, между ними нет связи.
Если в настройках обоих узлов в проекте заданы сетевые адаптеры на прием и посылку, значит нет физической связи между узлами.
 
Posted by KAV (Участник № / Member № 2889) on :
 
За Всё БОЛЬШОЕ СПАСИБОООООО, разобрался что и к чему, мои действия : ---- в существующем проекте создаётся ещё один узел и в него нужные каналы перетаскиваются drag'n'drop, затем обязательно в настройках узла основного ставим галочку посылка, а вновь созданном галочку приём, ну и я так думаю IP адреса компов лучше поставить! вот и всё и настраиваем файлик для ОРС в котором путь до вновь созданного узла!!!! Ещё раз спасибо за советы, а вот в хелпе было бы просто замечательно это освятить и про то что ставятся эти продукты на разные машины.
 
Posted by Avgorr (Участник № / Member № 2607) on :
 
Здравствуйте!
Как на одной машине запускать и МРВ, и OPC сервер? Запускаю OPC, в МРВ данные перестают изменяться.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Для этого есть специальный продукт OPC МРВ+
 
Posted by Avgorr (Участник № / Member № 2607) on :
 
Да, мы приобрели этот продукт, про него и спрашиваю. На диске МРВ 6.06 и папка OPC. Установил и то и другое. Зарегистрировал OPC, запускаю tm6opcdas.exe и в МРВ данные не меняются.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
У Вас проект для двух узлов RTM + RTM для OPC?

Обмен должен идти по сети. Т.е. на компьютере должно быть две сетевых карты.
 
Posted by Avgorr (Участник № / Member № 2607) on :
 
Нет, проект только для RTM. Но вопрос пока снимаю, так как занят другим делом.
 
Posted by KAV (Участник № / Member № 2889) on :
 
Здравствуйте у меня такой вопрос: возможно ли совмещение 2-х разных проектов (с разных компьютеров) в один ОРС сервер, что бы не плодить лишние компьютеры?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
OPC сервер Trace Mode предназначен для передачи данных из одного проекта к стороннему клиенту.

Для совмещения 2-х и более проектов Trace Mode существует канал CALL.OtherProj.
 
Posted by KAV (Участник № / Member № 2889) on :
 
это помоему нужно обновиться до 6.06.2, а примерчик можно?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Обновляться необходимо. Пример отправлен.
 
Posted by KAV (Участник № / Member № 2889) on :
 
Здравствуйте, спасибо за пример, только при открытии проекта я не увидел чтобы каналы CALL были привязаны к OtherProj и список параметров в всех каналах CALL привязаны к одному источнику-Генераторы в обоих узлах. не совсем понятен проект. можете прислать другой проект? спасибо. И ещё вопрос: в новой версии ТМ 6.06.3 сказано что поддерживаются контроллеры FloBoss, а кокретно 407 модель поддерживается? по этому драйверу
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Проект послал.

Принципиально оба прибора должны поддержкивать Modbus RTU. Особенности реализации этого протокола, к которым мы вынуждены были адаптироваться, определяются характеристиками прибора, организацией его архивов и т.д.
Возможно, FloBoss 407 организован аналогично имевшейся у нас модели FloBoss 107, но утверждать это категорически без детального ознакомления с характеристиками конкретного расходомера нельзя.
У нас на сайте выложен проект для FloBoss 107. В нем частично описаны используемые настройки расходомера и адреса переменных в памяти.
Если по этим сведениям Вы сможете оценить степень идентичности приборов, можно будет сделать вывод о возможности автоматического переноса предлагаемого решения на эту модель.
Возможно, придется делать дополнительные усилия по адаптации.
 
Posted by Michurin (Участник № / Member № 1015) on :
 
Модератор писал: "Обмен должен идти по сети. Т.е. на компьютере должно быть две сетевых карты." и "У Вас проект для двух узлов RTM + RTM для OPC?", а можно подробнее?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если Вы имеете продукт OPC МРВ+ или OPC ДокМРВ+, Вы можете запустить на одном ПК 2 узла - под управлением МРВ и под управлением OPC-сервера.
Связь между этими узлами должна осуществляться по сети.
Поэтому на ПК должны быть 2 сетевых адаптера и каждому из узлов в проекте должен быть задан свой адаптер.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2