PDA

Просмотр полной версии : OPC UA мастер скада



Адрей
21.05.2022, 08:55
Тема закрыта можно в корзину.

A.Simonov
21.05.2022, 15:23
60767
В мастер скаде отображается только регистр чтения.
60768
А в ОРС сервер Овен все корректно.
Что не так?

Добрый день!

На данный момент через OPC UA в облаке переменные доступны только на чтение.
Используйте OPC сервер от ОВЕН, он с облаком через API (https://api.owencloud.ru/) работает, а не по протоколу OPC UA.

Евгений Кислов
22.05.2022, 08:14
Дополню ответ Александра.

Запись переменных OwenCloud через OPC UA возможна (с нюансами).
В этом несложно убедиться при использовании Multi-Protocol MasterOPC Server от Инсат.

У меня есть прибор с тегом типа INT и типом доступа ReadWrite.

При импорте тегов Multi-Protocol MasterOPC Server подставит тип STRING и тип доступа ReadOnly:

60772

Но после этого можно отредактировать их вручную:

60773

И тогда запись будет работать:

60774

Нюанс 1: OwenCloud в режиме OPC UA Server не поддерживает запись для тегов с типами Float, Double, Int64, Uint64.
Это ограничение было упомянуто в старой версии РП; в новом, к сожалению, оно исчезло.

60775

Нюанс 2: MasterSCADA 3.x не поддерживает изменение типа тега и типа доступа после импорта - поэтому при ее использовании запись невозможна в принципе.
Об этом также было упомянуто в старом РП.

60776

SCADAMaster
22.05.2022, 09:07
А зачем у вас так сделано? Если запись возможна, то почему нельзя сразу сделать тег с доступом ReadWrite?

SCADAMaster
22.05.2022, 20:36
Инсат тяжеловат, грузит ПК, разумеется преобразование тоже там никчему, тем более макросы, нужно смотреть в сторону производительности а не универсальности преобразования.

Вот это очень странное заявление. Уж что-что, а компьютер наш ОРС совсем не грузит.
С Lectus тут даже сравнивать нет смысла - для него 500 тегов переварить уже проблема - скорость передачи клиенту растягивается на секунды. А наш ОРС спокойно работает с десятками тысяч даже в 32 битной редакции.

И это уже не говоря о том, что Евгений Кислов говорит про Multi-Protocol MasterOPC, а не про Modbus Universal. В Lectus OPC UA клиента (как и сервера) нет, поэтому тут даже сравнивать не с чем.

SCADAMaster
23.05.2022, 08:19
Когда это было и какой был компьютер?
На 100 тегов наш ОРС спокойно работает не нагружая компьютер даже на одноядерном Celeron позапрошлого десятилетия.
Скорее всего грузило что-то другое, например антивирус.

melky
23.05.2022, 08:31
Адрей берется одноплатник на Linux, разворачивается на нем OPC UA сервер и забывается как страшный сон тормоза и глюки......

melky
23.05.2022, 08:53
capzap зависит от задач и архитектуры, или это посредник для передачи информации или же еще хранилка, для хранилки можно использовать промПК с SSD или HDD диском.
Я к тому, что не будет требоваться ПК с процессором аля 4 ГГц и т.д. в отличии от требований к MasterScada

SCADAMaster
23.05.2022, 13:59
Компьютер конечно слабый, но 100 тегов там грузить нечему.
Какой ОРС клиент использовался? Пришлите конфигурацию.
А также сообщите версию ОРС

melky
23.05.2022, 14:02
Ноутбучный проц с производительностью 2,81% в каких-то попугаях, чего вы хотели на нем от MS?
AMD A8-6410 - посмотрел на свой проц на ноуте - 1,63% в попугаях :) про MasterScada даже не мечтаю :)

ASo
23.05.2022, 14:12
При чем тут MS???
Что показывал диспетчер задач?
Ну и MS не сильно грузит процессор, если нет "вращающихся" элементов, черезмерной динамизации и излишнего сохранения в архив, особенно средствами сторонней СУБД.

A.Simonov
23.05.2022, 16:38
Что есть API мы знаем, это хорошо для гибкости интеграций с приложениями. Но нам да и мастер скаде нужны промышленные подходы. В большинстве случаев некогда людям которые занимаются автоматизацией заморачивотся с АРI. Писать свои убогие приложения даже бывает пишут на виндовс причем ради того чтобы с экономить на закупке скады и даже выпускают свои модули. Но увы потом что делать с обслуживанием в случае расширять процесс, либо что то поменять в таких систем, как правило в утиль все, хотелось вам все показать на фото как это бывает с новыми объектами и чем приходится потом все это переводить на скаду, причем страдает в результате предприятие. Не даром вспомнишь слова фрау модам про российскую экономику когда она буксует. Все должно быть слажено и работа способно. ОРС ваш недоделанный статуса нет. Ждать у моря погоды?

Добрый день.

API использовать вам лично не нужно.
Я просто справочно сказал, что наш OPC сервер (https://owen.ru/product/new_opc_server) "под капотом" работает с облаком по API (https://api.owencloud.ru/).
И лишен недостатков, которые возникают при работе с облаком по протоколу OPC UA.

В нашем OPC-сервере устанавливаете соединение с облаком, выберете приборы и теги, которые вам нужны.
И уже по стандарту OPC DA добавляется в любую SCADA.
Запись будет работать.

P.S. про проблему со статусом мы знаем. Она внесена в баг трекер, в одном из ближайших релизов поправим.

P.P.S. OPC UA - опытный функционал, мы знаем, что он частично криво работает, все необходимые правки внесены в баг трекер.
К сожалению, сейчас мы видим, что это не самый востребованный функционал, и все наши усилия сосредоточены на доработке других функций.
Но мы обязательно приведем OPC UA в порядок, в будущем.

SCADAMaster
24.05.2022, 09:13
Номер версии нужно смотреть в заголовке окна.
Также ответьте на предыдущие вопросы и пришлите конфигурацию.

SCADAMaster
24.05.2022, 15:03
Это достаточно старая версия.
Следует проверить на новой - хотя бы Демо.