ardsoft

Продукты => arOPC сервер => Тема начата: Neskad от 20.08.2019, 13:15:46 pm

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

Нет-ли возможности добавить в настройки опроса тегов arOPC эту функцию - "Обновлять время после успешного чтения"?
Название: Re: Вопрос о значениях времени OPC-тегов.
Отправлено: Айрат от 20.08.2019, 16:00:34 pm
Добрый день!

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

Айрат