Последние сообщения

Страницы: [1] 2 3 ... 10
1
arOPC сервер / Re: Фильтрация переменных
« Последний ответ от Айрат 25.09.2019, 14:41:15 pm »
Добрый день.

Спасибо за информацию.
Думаю что встраивать подобные вещи в OPC сервер не совсем правильно. На мой взгляд такие вещи должны иметь возможность гибко настраиваться и желательно пользователем под конкретную ситуацию.
Такие вещи легко делаются в скадах Мастер скада или SimpleScada с помощью скриптов.
Как вариант, могу предложить использовать Modbus эмулятор (https://ardsoft.ru/mEmulator.html), он может по OPC данные забрать с OPC сервера, с помощью скриптов выполнить расчёт и положить в Modbus ячейку результат. С помощью того же arOPC вы по Modbus забираете данные из эмулятора и передаёте на скаду.

Айрат
2
arOPC сервер / Re: Фильтрация переменных
« Последний ответ от Миханик 25.09.2019, 03:34:19 am »
Применяется в системах мониторинга, когда данные получаешь не с контроллера, а со сборщиков, которые не умеют обрабатывать сигнал и получается что значение очень сильно скачет.
Конкретно сейчас стоит задача измерения уровня в больших резервуарах и там уровень не может плавать плюс минус метр.
Да частенько и температурные датчики выдают очень большой разброс значений.
3
arOPC сервер / Re: Фильтрация переменных
« Последний ответ от Айрат 24.09.2019, 22:35:09 pm »
Здравствуйте.

Насколько это востребовано? Где применяется?

Айрат
4
arOPC сервер / Фильтрация переменных
« Последний ответ от Миханик 24.09.2019, 11:06:30 am »
Добрый день.
У вас уже реализовано масштабирование значений переменных.
Прошу добавить еще к этому функционалу и фильтрацию значений, например, фильтром Калмана (очень простой в реализации). Пользователь выбирает активировать функцию фильтрации или нет и задает коэффициент Калмана для каждой переменной.
5
arOPC сервер / Re: MBus
« Последний ответ от Айрат 06.09.2019, 09:19:34 am »
Здравствуйте.

В ближайшее время нет.

Айрат
6
arOPC сервер / MBus
« Последний ответ от Nikso 06.09.2019, 07:32:36 am »
Здравствуйте. Планируется ли реализация протокола MBus?
7
arOPC сервер / Re: Тип данных QWord
« Последний ответ от Айрат 22.08.2019, 13:37:00 pm »
Добрый день!

Если честно даже и не думал что кому то такое нужно ))
Постараюсь в одну из ближайших сборок добавить.

Айрат
8
arOPC сервер / Тип данных QWord
« Последний ответ от profixp 22.08.2019, 11:28:04 am »
Добрый день, Айрат!

Когда вы планируете добавить в arOPC тип данных QWord?
Уже имеется тип данных Int64, но нет типа QWord. Очень нужен такой же беззнаковый тип QWord.
Тут дело не в экономии тегов, а в удобстве описания переменных и это было бы преимуществом arOPC перед другими OPC-серверами.

Я протестировал в работе несколько OPC-cерверов, среди них и arOPC, но в итоге я остановился на arOPC.
arOPC оказался более удобным для разработки АРМ-ов операторов, т.к. работает 2 часа и запускается просто, нажал кнопку Старт и все. С arOPC очень просто работать, все интуитивно понятно. Также есть импорт и экспорт в CSV-файл.
Теперь мы уже перешли с KEPServerEX V6 на arOPC.
9
arOPC сервер / Re: Вопрос о значениях времени OPC-тегов.
« Последний ответ от Айрат 20.08.2019, 16:00:34 pm »
Добрый день!

Хороший вопрос. Продумаю как такое сделать.
По срокам ничего обещать к сожалению не могу.

Айрат
10
arOPC сервер / Вопрос о значениях времени OPC-тегов.
« Последний ответ от Neskad 20.08.2019, 13:15:46 pm »
Здравствувйте. Опишу проблему. При работе OPC-сервера, в графе "Время" для всех тегов указывается время последнего успешного чтения тега с устройства, и это значение передается OPC-клиентам.
Но если значение тега не изменилось с прошлого запроса, то даже если чтение было выполнено успешно, время не обновляется.
Однако иногда требуется точно знать, что чтение было выполнено - например при опросе счетчика импульсов, подключенного к расходомеру, SCADA может расчитывать расход воды, исходя из изменения показаний счетчика и интервала времени между двумя запросами. Однако нулевой расход так просто не определить - показания в OPC не меняются, и время, соответственно, тоже.
Приходится определять нулевой расход по косвенным признакам, отслеживая в SCADA интервал времени, несколько больший, чем время между опросами тега в OPC. Однако это неудобно - если понадобится изменить интервал опроса в OPC, то придется менять интервал и в SCADA.

Нет-ли возможности добавить в настройки опроса тегов arOPC эту функцию - "Обновлять время после успешного чтения"?
Страницы: [1] 2 3 ... 10