0
Отвечен

OPC UA. Не перетаскиваются теги в список каналов.

Виктор 2 года назад в Редактор каналов обновлен 2 года назад 16

Добавил в источник данных контаровский сервер. Список тегов в нем появился. А добавить их с активные каналы не могу. При перетаскивании они просто там не появляются. Как быть?

Image 1621

Image 1622

ХОРОШО, МНЕ ПОНРАВИЛОСЬ

Спасибо!

Оценка удовлетворенности от Виктор 2 года назад
На рассмотрении

День добрый.

Тип каналов какой в ОРС?

Интересует тип тега непосредственно в ОРС сервере. Если тег не удается перетащить в проект, значит он имеет не поддерживаемый тип данных.

Отвечен

День добрый.

Данный ОРС сервер для всех тегов возвращает тип Variant, который не поддерживается СИМП ЛАЙТ. Постараемся внести доработки для возможности работать с данным ОРС сервером.

Получил в использование версию 4,7,8,101 Enterprise.

Попробовал еще раз вытянуть данные из Контара. На этот раз теги читаются.

Но возникла новая проблема - при попытке прочитать сеть из нескольких контроллеров, в скаде появляются теги только от первого контроллера.

Честно говоря, не особо понимаю, как устроена логика у этих контаров. В шкафу автоматики установлены два контроллера, кто-то из них мастер, кто-то не мастер. Если подключаться к шкафу через контаровскую консоль, то в выпадающем списке есть два контроллера. Так вот в скаду приходят теги только от первого.

Контаровский UA сервер при проверке связи со шкафом видит, что там два контроллера.

День добрый.

Другим клиентом к данному серверу подключались? К примеру UaExpert. 

Попробовал UaExpert - ситуация, как с Симплайтом. Значит проблема у контара, кто бы сомневался ))

Спасибо, буду их пытать.

Для пополнения базы знаний - контаровский OPC UA сервер вытаскивает данные только с одного контроллера, который непосредственно подключен патчкородом к сети.

Еще вопрос появился: при попытке записи в переменную выскакивает вот такое окно

Не могу найти, где настраивается уровень доступа.


Попробовал записать эту переменную через UAExpert - работает запись.

День добрый.

Уровень доступа для OPC UA не настраивается в СИМП, драйвер его берет из той информации которую сообщает сервер.

А как тогда быть? А как же тогда через UAExpert запись работает?

+1
А как же тогда через UAExpert запись работает?

Записывает значения не взирая на уровень доступа. СИМП принимает решение разрешена запись или нет на основании полученных от сервера настроек. 

А как тогда быть?

Раз сервер не отдаёт тип доступа, можно попробовать изменить его вручную:

Открываем файл, ищем нужный тег, и меняем тип доступа

далее запускаем редактор каналов, удаляем ранее добавленный тег (который редактировали) из активных каналов, сохраняем, и добавляем его из источника снова. Должно помочь.

Спасибо большое! В понедельник буду пробовать.

Способ переделки переменных из контаровских в человеческие работает. Спасибо!

Сервис поддержки клиентов работает на платформе UserEcho