Здравствуйте! Создал проект МРВ запускается и работает, нравится как работает, но вот теперь нужно из ТМ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 сетевых адаптера и каждому из узлов в проекте должен быть задан свой адаптер.