sugar
Forum Professor / Завсегдатай форума
Участник № / Member № 1198
отправлено / posted 01-11-2011 19:05
Необходимо ввести число в диапазоне [0,100]. В настройках канала нет параметров для такого ограничения. Как посоветуете ограничить ввод: при вводе числа меньше минимального необходимо ввести минимальное значение, при вводе числа больше максимального необходимо ввести максимальное.
Сообщения / Posts 152 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted 02-11-2011 08:13
В настройках параметров первичной обработки в канале FLOAT_OUT можно ввести подобное ограничение РЕАЛЬНОГО значения заданием предельных границ и флажка "Контроль границ".
Если ставится задача ограничить именно ВХОДНОЕ значение канала, это можно решить только программным путем: передавать вводимое значение в программу, в программе осуществлять клиппирование и передавать уже обработанное значение на ВХОД канала.
Сообщения / Posts 17400 | Из / From: Россия
| IP / IP: IP адрес / IP address |
St_Denis_St
Forum Member / Участник форума
Участник № / Member № 7259
отправлено / posted 21-05-2017 18:56
quote:Отправитель / Originally posted by AdAstra Technical Support: В настройках параметров первичной обработки в канале FLOAT_OUT можно ввести подобное ограничение РЕАЛЬНОГО значения заданием предельных границ и флажка "Контроль границ".
Если ставится задача ограничить именно ВХОДНОЕ значение канала, это можно решить только программным путем: передавать вводимое значение в программу, в программе осуществлять клиппирование и передавать уже обработанное значение на ВХОД канала.
Все сделал как вы предложили, при установки галочки "Контроль границ" не возможно ввести значение уставки, а в случае снятия галки, значения вводятся но нет никаких ограничений.
Сообщения / Posts 46 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted 22-05-2017 08:28
Пришлите, пожалуйста, свой тестовый проект в службу техподдержки.
Сообщения / Posts 17400 | Из / From: Россия
| IP / IP: IP адрес / IP address |