Просмотр полной версии : Ограничение параметра по двум условиям
Добрый день!
Подскажите пожалуйста, как лучше реализовать задачу Ограничения параметра измерения расхода для условий:
1. при расходе от 0 до 0,15м3/ч замена на 0м3/ч
2. при расходе от 0,15 до 2м3/ч замена на 2м3/ч
3. при расходе свыше 80м3/ч замена на 80м3/ч
Р.с. Совершенно ясно, что условия 1 и 3 соответствуют стандартным алгоритмам - замена при Хmin, Хмах. Вопрос в том - как составить Очередь задач, в которой выполнялись бы все три условия одновременно (если конечно это вообще представляется возможным).
Не знаю современного состояния программы Диалог19, позволит ли она выполнить необходимые действия. Может быть, заказать предприятию КРЕЙТ, у которого есть более мощные программы. Но смысл действий должен быть следующим.
Основное ограничение расхода Y(X) должно работать в диапазоне от Xmin=2 до Xmax=80, имея заменяющее значение Ymax=80, а Ymin=Z, где параметр Z будет вычислен в другом алгоритме. В простейшем случае это тоже ограничение Z(X), назовем его вспомогательным. В нем Xmin=Xmax=0.15, а заменяющие значения Zmin=0, Zmax=2; выход Z используется как заменяющее значение в основном ограничении. Всё, что меньше 0.15, будет превращаться в 0, всё, что больше - в 2. Это и будет переменным заменяющим значением в основном алгоритме при расходе меньше 2.
Можно вместо дополнительного ограничения поставить последовательно два алгоритма: "сравнение двух параметров" (сравнивать расход с 0.15 и вырабатывать битовый признак) и "выбор одного из двух параметров", который по битовому признаку будет на свой выход подавать либо 0, либо 2. Но этого, наверно, в Диалоге точно нет.
Большое спасибо за ответ, Александр Евгеньевич!
Добавлено через 5 минут
Я так понимаю, и первый, и второй вариант возможно реализовать в архивном Ромбе. Но вот самому браться за это будет действительно непросто)
Добрый день!
Данную задачу действительно можно реализовать с помощью сервисного ПО.
На текущий момент в ПО Диалог 19, из-за отсутствия востребованности, такой возможности нет. Если данная задача будет востребована, обязательно добавим.
vBulletin® v3.5.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot