Числовой индикатор¶
Принимает числовое значение от клиента и выполняет следующие проверки (каждая проверка выполняется только если параметр установлен).
minlim
- Если значение от клиента меньшеminlim
, устанавливается ERR.maxlim
- Если значение от клиента вышеmaxlim
, устанавливается ERR..diffmin
- Если разница (значение_от_клиента -current
) меньшеdiffmin
, устанавливается ERR. (Пример: current=1, diffmin=5, client value=4. Будет установлен ERR, потому что 3<5).diffmax
- так же как иdiffmin
, но ограничивает максимальную разницу: (Пример: current=4, diffmax=5, client value=10. Будет установле ERR, потому что 6>5)
diffmin
и diffmax
могут иметь как абсолютные значения, так и выраженные в процентах (Например, 10%
). В таком случае, перед проверкой вычисляется их абсолютное значение (как проценты от current
).
current последнее значение принятое от клиента.
Описание patience
и secret
смотрите в общих свойствах.