Стартовая страница › Форумы › Понять, как работает ПО › OPC UA Server в версии 6.
Помечено: Версия 6
- В этой теме 19 ответов, 2 участника, последнее обновление 1 год, 11 месяцев назад сделано Mikhail.
-
АвторСообщения
-
14.04.2022 в 14:17 #2299314.04.2022 в 14:26 #22997a80808Участник
Подключиться получилось (Prosys OPC UA Browser). Однако в устройствах вижу только папки, тэгов данных нет…
BrowserЧестно признаюсь — не шибко много понимаю в этом браузере…может так и надо… 🙂
14.04.2022 в 14:29 #22998a80808УчастникИ что такое и с чем его едят «Файл конфигурации» в окне настройки драйвера в Источниках данных? Надо какие то шаблоны подключать? Но если подключать шаблон устройства, как быть с разными?
14.04.2022 в 14:45 #23001a80808УчастникПро файл конфигурации снимаю вопрос. Сам бестолочь 🙂 читать надо внимательно
14.04.2022 в 15:00 #23004MikhailМодераторФайл конфигурации позволяет задать дополнительные параметры работы OPC-сервера. Если его не указывать, то он будет создан автоматически по умолчанию.
14.04.2022 в 15:02 #23005MikhailМодераторВ дереве OPC-сервера должны отображаться существующие теги КП по группам. У Вас отображаются теги в Коммуникаторе? Сделайте скриншот для сравнения.
14.04.2022 в 22:11 #23021a80808УчастникЭто здесь?
Коммуникатор14.04.2022 в 23:02 #23028a80808УчастникЗагрузил конфигурацию Hello World! — я правильно понимаю, чтобы работало нормально теперь надо использовать код тэга а не его номер (номер сигнала)?
Тогда вопрос — а насколько должен быть уникальным код в пределах конфигурации? Понятно, что в пределах устройства он уникален. Т.е. могут ли в разных устройствах тэги иметь один код?14.04.2022 в 23:27 #23032a80808УчастникС переходом на коды тэга появились данные!
15.04.2022 в 00:17 #23033a80808УчастникЕще интереснее стало 🙂
Поправил (добавил тэги) в файл конфигурации Модбас устройства. (пока одного). Таких устройств в проекте несколько, файл для них один. Соответственно при перезапуске все тэги привязались к каналам в коммуникаторе (несмотря на то, что в таблице каналов я их завел только для одного).Итак:
Добавляем в фильтр драйвера несколько однотипных устройств. В первом варианте последним в списке будет устройство 804. Смотрим в браузере — в каждом устройстве есть данные (тэги) но их имена одинаковы для каждого из устройств!Нижнее устройство в списке
Устройство в списке выше.Видим, что имя тэга одинаковое, не смотря на то, что устройства разные.
Изменяем список — теперь «нижнее» устройство 330
Нижнее устройство в списке
Устройство в списке выше.Опять имена одинаковые, но изменились 🙂
Что то я опять не так делаю? 🙂
P.S. Для тестирования в нашей компании мы использовали старшего диспетчера — он своим «методом бессистемного тыка» ломал любое ПО 🙂
15.04.2022 в 10:58 #23039MikhailМодераторДа, без кода тега OPC-сервер «не знает» как ему выдать этот тег.
По поводу NodeId посмотрю и напишу.15.04.2022 в 11:06 #23040MikhailМодераторКакая версия OPC-клиента?
Пробовали ли подключиться другим клиентом, например из скады?
NodeId должен содержать подстроку с номером устройства deviceXXX15.04.2022 в 11:10 #23041MikhailМодераторПолучилось воспроизвести проблему. Спасибо.
15.04.2022 в 12:11 #23047MikhailМодератор15.04.2022 в 21:09 #23067a80808УчастникДобрый вечер!
Целый день в разъездах…
Отчет:
1. Ставлю фикс на Beta4 — все начинает работать нормально
2. Ставлю Beta5 — работает так же как и на Beta4 без фикса — т.е. неправильно.
3. Ставлю фикс на Beta5 — все работает нормально!Михаил, наверное надо фикс прописать в дистрибутив на постоянно 🙂
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.