PDA

Просмотр полной версии : лимит значения.



Vitamin
10.06.2016, 11:49
Здравствуйте. От прибора периодически приходит не корректное значение - "65535". Как можно более настроить переменную в скажешь, чтобы это значение отсекалось и вместо него был "0", а нужные значения показывало? Спасибо!

lara197a
10.06.2016, 11:57
К примеру через IF
IF VAR=65535 then
VAR:=0;
else Var:=Var;
END_IF

SCADAMaster
10.06.2016, 11:59
Что значит "а нужные значения показывало"? Какой ОРС сервер вы используете?

Vitamin
10.06.2016, 12:02
Lectus Opc server

SCADAMaster
10.06.2016, 14:15
Тогда проблематично.
Если смените на Modbus Universal MasterOPС, то задачу можно будет легко решить скриптами - такие числа будут просто отфильтровываться и будет поступать прошлое значение (или ноль если хотите).
http://insat.ru/products/?category=399