HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
Добрый день! Помогите разобраться в следующем: Имеется РС-совместимый контроллер. Вместе с ним поставлялась система разработки (в базовом формате)и ОРС-сервер в виде файла OPC.exe. Проект для работы под МикроМРВ подготавливался в двух вариантах: 1.Вышеупомянутой базовой системой разработки 2.Профессиональной системой разработки с ключом защиты. Оба проекта идентичны и отличаются лишь типом системы разработки,их подготовившей. Допустим,тот или иной вариант проекта загружен в контроллер и работает.
Пусть имеется компьютер с WIN2K ,на котором не предустановлена та или иная система разработки TRACE MODE 5.15 (она в общем не понадобится именно на этом компьютере). НО нужно обеспечить функционирование на этом компьютере ОРС-сервера OPC.exe. Вопрос: Нужно ли все-таки проводить инсталляцию среды разработки TRACE MODE 5.15 и какого формата должна быть инсталлируемая среда разработки (базовая или профессиональная)для проекта,подготовленного ранее на другом компьютере базовой (или профессиональной системой разработки). Если инсталлируемая среда - профессиональная, то нужно ли держать на компьютере ключ защиты? Возможно ли создать вручную директорию,в которую занести только нужные для работы ОРС-сервера файлы и как-то прописать в реестре WINDOWS 2K нужные компоненты. В самом общем виде задача заключается в минимизации действий и ресурсов для обеспечения функционирования ОРС-сервера,т.к.файл ОРС.exe не является автономно устанавливающимся .
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
отправлено / posted
ОРС.ехе работает с узлами проекта Базового формата. Поэтому - так или иначе, если Вы планируете его использовать, то устанавливать ОЕМ Инструментарий придется. Профессиональная система здесь не подойдет. Даже разработку проекта лучше делать в ней, или в Базовой инструменталке, потому как Вам будет нужен узел МРВ для этого ОРС-сервера в Базовом формате.
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
Дело в том,что нам надо связать каналы контроллера с InTouch 8.0.,и МРВ в базовом формате (рантайм 1 час)нам не требуется.Если ОРС.exe действительно ОРС-сервер 2.0 ,то он свои функции должен выполнить,независимо от SCADA-системы.
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
отправлено / posted
Если у Вас есть Профессиональный МРВ, то данный ОРС.ехе Вам не нужен и можно работать полностью в Профессиональном формате.
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
P.S. Информация с сайта производителя контроллера ADEM-9000: "В поставку также входит бесплатный OPC-сервер, который позволит подключить ADEM-9000 к любой другой современной SCADA-системе". Или информация не соответствует действительности?
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
P.S.2 Профессиональный МРВ заказчику Мы не можем предоставить,поскольку это не планировалось и не оплачивалось.Данные предполагалось получить именно из ОРС.exe.Если это принципиально невозможно, нам нужно заложить соответствующие средства, хотя это будет очень непросто. Просьба дать точный ответ.
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
отправлено / posted
В проекте с контроллером Вы должны создать узел, выполняющий функции OPC-сервера. В нем должны быть связи с контроллером по сети или M_Link в обычном порядке. При обращении к OPC-серверу со стороны внешнего клиента он предоставит ему именно свою внутреннюю базу каналов. Для запуска узла, позицированного в Вашем проекте в качестве OPC-сервера, Вам необходимо иметь в папке на соответствующей машине: opc.exe (opc_e.exe), opcgate.exe, alasend.dll, siad.dll, t13.dll. Из этого не следует, что OPC-сервер будет выполнять функции, соответствующие указанным DLL (уплата за унификацию). Если сервер не найдет необходимых системных (Windows) библиотек, он сообщит об этом при запуске. Для доступа к OPC-серверу нужно настраивать DCOM.
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
Добрый день! Возникли проблемы с передачей значения переменной из внешнего приложения (связка OPCLINK-InTouch7.0)в базу каналов МРВ TRACE MODE 5.15.При этом МРВ выступает как ОРС-сервер. Как правильно создать принимающий канал в TRACE MODE? С приемом же данных от МРВ TRACE MODE в связку OPCLINK-InTouch7.0 проблем не было. Не было также проблем с передачей значения переменной из внешнего приложения (связка OPCLINK-InTouch)в NAP-7000 OPC-server(для модулей I-7000). Может быть кто-нибудь сталкивался с этой проблемой?
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
отправлено / posted
Канал может быть любого типа - например, ПУСТОЙ_in-null. Главное, чтобы на его Вход никто больше ничего не посылал (например - FBD).А какого рода проблемы у Вас наблюдаются?
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
Дело в том ,что при записи значения в канал на стороне связки OPCLINK-InTouch7.0 и выдаче его в МРВ TRACE MODE выдается InTouch7.0 неидентифицируемая ошибка записи.OPCLINK также выдает ошибку.В КАНАЛЫ МРВ TRACE MODE (ПУСТОЙ_in-null,out-null) ничего не приходит.
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
А еще в нем есть особенность при задании имет тэгов для связи с внешними ОРС-серверами (в зависимости от типа имя тэга надо дополнять специальным префиксом, который вроде указывает на формат). Может причина в этом?
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
Префиксы Мы использовали,иначе и ввода данных не было бы.... Просмотрели ссылку- там информации мало! Тут что-то связано с серверными функциями OPCLINK.
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
За техподдержкой конечно же обратимся, хотя ,если с другими серверами благополучно, Wonderware переадресует вопрос к Вам.
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
отправлено / posted
От нас - только попытаться воспроизвести у нас ситуацию, чтобы выяснить что именно вызывает ошибку. Этот ОРСLINK может сам по себе работать без InTouch?
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
OPCLINK без InTouch не работает. Мы брали диск с демо-версией 7.Х из журнала СТА, ДВУХНЕДЕЛЬНАЯ ознакомительная лицензия высылается свободно (www.plcsystems.ru),(у нас есть,но старая-приходится сдвигать календарь). Впрочем,работает и без лицензии -там можно создать несколько тегов.
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
отправлено / posted
Попробовал такую связку: МРВ <-OPC-> OPCLINK <-DDE-> MS Excel
В MS Excel значения считывались, а также по макросу на VBA посылались в каналы МРВ - все работает нормально. Версия OPCLINK 7,6,1,9 взят из Wonderware FactorySuite.
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
К сожалению,у Нас старая версия OPCLINK 7,5,3,1. Надо где-то достать обновление....
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
Добрый день! Судя по публикациям в Интернете http://iprog.pp.ru/forum/read.php?f=1&i=29471&t=29455 группа техподдержки проводила исследования передачи данных из ТМ5.xx в InTouch . Автор: Buzinov Roman Дата: 22.12.04 13:38
"День добрый!
Кто-нибудь, помогите настроить OPCLINK от Wonderware на связь с каким-нибудь ОРС-сервером! Пробовал связать со следующими серверами: 1) KEPware OPC Server 2) SimaticNet OPC Server 3) Trace Mode OPC 4) ICONICS.Simulator из GENESIS32
С любым из них один и тот же результат: при попытке запросить топик OPCLINK'а из Excel по DDE в списке OPCLINK появляется подключение топика к ОРС-серверу, в поле Status стоит GOOD, однако в поле Errors показывает 1 (ошибка). При открытии по данному топику Data Monitor'а он сообщает, что Quality данного тэга Bad! А в Excel в ячейке с запросом "Н/Д"! Версия OPCLINK'а 7,6,1,9
С уважением, Бузинов Роман."
Не осталось ли каких-нибудь результатов в плане передачи данных из InTouch через OPC Link 7,6,1,9 в каналы Trace Mode(OutNull,InNull)?
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
отправлено / posted
Остались, есть файлы конфигурации, и примеры в Excel'e, в принципе проблема решилась, после того как выяснилось, что имена тэгов в OPCLINK должны иметь в начале префикс, который тип данных обозначает. После этого все заработало.
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104
отправлено / posted
Добрый день! Объясните пожалуйста,ОРС-сервер (ОРС.exe) разработки AdAstra R.G. насколько я понимаю передает во внешнее приложение реальное значение канала? А внешнее приложение изменяет также реальное значение канала ТМ? Как в таком случае организовать передачу значения из внешнего приложения через ОРС-сервер в канал типа OutPUT,H на его вход?
Сообщения / Posts 139 | Из / From: РОССИЯ
| IP / IP: IP адрес / IP address |
отправлено / posted
Передает Реальное, изменяет Входное значение. Не понял суть последнего вопроса, поясните, пожалуйста.
Сообщения / Posts 17336 | Из / From: Россия
| IP / IP: IP адрес / IP address |
HELLA
Forum Haunter / Завсегдатай форума
Участник № / Member № 104