Форум КРЕЙТ

Форум КРЕЙТ (https://forum.kreit.ru/index.php)
-   Настройка (https://forum.kreit.ru/forumdisplay.php?f=7)
-   -   Ограничение параметра по двум условиям (https://forum.kreit.ru/showthread.php?t=903)

Василий 03.09.2018 15:29

Ограничение параметра по двум условиям
 
Добрый день!
Подскажите пожалуйста, как лучше реализовать задачу Ограничения параметра измерения расхода для условий:
1. при расходе от 0 до 0,15м3/ч замена на 0м3/ч
2. при расходе от 0,15 до 2м3/ч замена на 2м3/ч
3. при расходе свыше 80м3/ч замена на 80м3/ч

Р.с. Совершенно ясно, что условия 1 и 3 соответствуют стандартным алгоритмам - замена при Хmin, Хмах. Вопрос в том - как составить Очередь задач, в которой выполнялись бы все три условия одновременно (если конечно это вообще представляется возможным).

gae 03.09.2018 17:07

Re: Ограничение параметра по двум условиям
 
Не знаю современного состояния программы Диалог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. Но этого, наверно, в Диалоге точно нет.

Василий 04.09.2018 08:58

Re: Ограничение параметра по двум условиям
 
Большое спасибо за ответ, Александр Евгеньевич!

Добавлено через 5 минут

Я так понимаю, и первый, и второй вариант возможно реализовать в архивном Ромбе. Но вот самому браться за это будет действительно непросто)

Дмитрий 06.09.2018 09:07

Re: Ограничение параметра по двум условиям
 
Добрый день!
Данную задачу действительно можно реализовать с помощью сервисного ПО.
На текущий момент в ПО Диалог 19, из-за отсутствия востребованности, такой возможности нет. Если данная задача будет востребована, обязательно добавим.


Текущее время: 05:02. Часовой пояс GMT +5.

Powered by vBulletin® Version 3.0.14
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot

Время генерации страницы 0.03936 секунды с 10 запросами