PDA

Просмотр полной версии : Нет связи между MasterScada и MasterOPC



SlavikP
12.08.2019, 09:15
Добрый день!

Не могу настроить связь. Скада не видит OPC.
OPC и скада - лицензионные, физически на одном компе, бредмауэр отключен, ключ видится, по отдельности все работает, а вместе не хочет.
Что надо сделать, чтобы скада увидела ОРС?

SCADAMaster
12.08.2019, 09:29
Напишите на support - мы вышлем инструкцию.

SlavikP
12.08.2019, 09:46
Написал на support

SlavikP
13.08.2019, 03:08
Типовой метод решения проблемы, предложеный техподдержкой не помог.
Но, честно говоря, мне очень было жутковато узнать, что у разработанной в России и продающейся в России программе в 2019г есть нерешенная проблема преобразования символов кириллицы Unicode - ASCII. Я думал, что это пофиксили все и везде, причем давно. Оказалось, что это не так.
Ждем продолжения от техподдержки.

SCADAMaster
13.08.2019, 08:55
Мы вам ответили.
Насчет ASCII - тут проблема не совсем в скаде. Сертификат генерится утилитой поставляемой OPC Foundation. Мы делали ряд доработок, чтобы передавая транслитерированные имена пользователя, но иногда это не срабатывает.
Сейчас вам нужно обновить скаду и ОРС и проверить на них. Если связи не будет, то пришлите отчет об ошибках.

SlavikP
15.08.2019, 08:42
Прислали новые версии masterscada и masteropc. Установил, запустил. Ошибка осталась.
Прошу уже помощи зала, может кто сталкивался с подобным? i7-8700, 8Gb RAM, Win10 64bit, все лицензионное по самое-самое.
Скада и орс на одном компе, орс работает исправно, данные получает, циферки бегут.
Скада тоже запускается, работает в режиме исполнения бодро откликается на "ручные" изменения переменных.
Но при попытке соединить их - полный облом. Скада пишет: Ошибка загрузки узлов. Ошибка: неверная конфигурация OPC UA.
Конфигурацию OPC пересоздавал с нуля - не помогло. Делал с нуля пробный проект в мастерскаде для подключения к этому тестовому OPC - не помогло.
Конфигурить в OPC практически нечего. Порт и парольный доступ. Все пароли отключены для простоты.
Виндовый бредмауэр отключен. Имя компа латиницей, путь к tmp тоже латиницей.
Куда копать не знаю. Вроде все инструкции перечитал.

SCADAMaster
15.08.2019, 09:54
Мы вам ответили по почте. Не нужно дублировать сообщения во все источники

SlavikP
16.08.2019, 11:52
Нет, все таки есть польза от форума. Грамотные люди посоветовали закопать стюардессу и забыть. Практически ни у кого не живет связка мастерскада + OPC-UA. По непроверенным данным дело именно в скаде.
Плюнул, перешел на дремучий DA. Тему можно в общем закрывать, но если у кого есть информация по этому вопросу - буду рад прочитать.
Техподдержке кстати - спасибо. У них не получилось, но они честно и реально старались. Не могу передать по именам - там все шифруются, но пусть SCADAMaster передаст благодарность от моего имени.

SCADAMaster
16.08.2019, 12:02
Практически ни у кого не живет связка мастерскада + OPC-UA. По непроверенным данным дело именно в скаде.

Это мягко говоря не так. Кучи проектов успешно функционируют по UA, в том числе удаленным.
Конкретно в вашем случае как раз проблема скорее всего в ОРС.
Вы кстати можете это проверить - подключиться к тестовому UA серверу, который мы дали из скады.

А вот почему - до конца не ясно. Но похоже какие то проблемы с правами доступа на компьютере. Если предоставите доступ к компьютеру, при котором можно хоть что-то сделать, то мы разберемся с проблемой

SlavikP
16.08.2019, 12:25
А вот почему - до конца не ясно. Но похоже какие то проблемы с правами доступа на компьютере. Если предоставите доступ к компьютеру, при котором можно хоть что-то сделать, то мы разберемся с проблемой
Все настройки - дефолтные.
Свежепоставленая win10-64, мастерOPC и мастерSCADA тоже установлены по дефолту. Пользователь - каким его сетупер от винды создал, без изменений.
Единственное - выключил файрвол от винды, для чистоты эксперимента. Но на рабочей машине его желательно оставить включеным.

SCADAMaster
16.08.2019, 13:26
Мы вам ответили по почте.

SlavikP
23.08.2019, 06:14
После проведения ряда экспериментов выяснено, что на WIN10 OPCUA работает только при запуске мастерскады от администратора. МастерOPC нормально работает и так и эдак.
Для чистоты эксперимента скачал с Микрософта "образцовую" win10-64 Pro, установил ее с дефолтными настройками в виртуалбоксе, туда же поставил мастерскаду и мастерOPC. Ключ пробросить чтото не получилось, и в работе проверить связку не смог. Но UaCPPServer завелся и из него прекрасно в мастерскаду закачались теги (при запуске мастерскады от администратора). Даже бредмауэр не отключал!
Т.е. реально проблема в мастерскаде, OPC скорее всего не при чем. Запускать постоянно от администратора - я считаю, что нехорошо, хотя временно - может и сойдет.
Разработчики - смотрите за правами. Проблема гдето там.

SCADAMaster
23.08.2019, 09:10
Ключ пробросить чтото не получилось, и в работе проверить связку не смог.
Вы можете проверить на Trial версии или на 32 тега.


Но UaCPPServer завелся и из него прекрасно в мастерскаду закачались теги (при запуске мастерскады от администратора)
А под обычным пользователем?

SlavikP
23.08.2019, 14:33
А под обычным пользователем?

Под обычным - Фиг вам (индейская национальная изба).
Сейчас развернул для проверки win7-32 - свежая коммерческая мастерскада сходу от пользователя зацепила бесплатный мастерOPC. Без всяких бубнов.

SCADAMaster
23.08.2019, 14:59
А UAExpert при запуске под обычным пользователем видит?

SCADAMaster
23.08.2019, 16:58
Скачали последнюю версию Windows 10. Установили. Все настройки стандартные, разве что имя пользователя латинскими буквами. Все работает:

SlavikP
29.08.2019, 09:04
Удалось с третьей попытки перенести проблемную win10-64 в виртуалбокс. Все спецэффетты сохранились.
Образ VHD весит 31гиг. Сегодня попытаюсь найти способ выложить его вам для исследования.

SCADAMaster
29.08.2019, 09:39
Мы VirtualBox не используем. Для начала лучше предоставьте доступ к ней по TeamViewer (надеемся не будут таких проблем как в прошлый раз).
Но лучше на следующей неделе - на этой нам некогда.