Страница 1 из 1

Заполнение емкости водой

Добавлено: 15 янв 2019, 18:55
новенький
По заданию нужно создать виртуальный прибор как на рисунке.
лицевая панель.png
Танк заполняется водой до 15+- 2. Через 10 секунд после запуска вылазит диалоговое окно с выбором и предлагает продолжить или отменить работу.
диалог.jpg
Если нажать да то емкость дальше наполняется,
Продолжение работы.jpg
если нет - прекращает свою работу. Элементы которые должны быть использованы в работе:
Терминалы элементов, представленных на лицевой панели
Цикл While Loop (1 шт.)
Структура варианта (Case Structure) (1 шт.)
Элемент Two Button Dialog (1 шт.)
Элемент Random Number (1 шт.)
По одному арифметическому элементу умножения (Multiply), сложения (Add), увеличения на 1 (Increment)
Элемент Select (1 шт.)
Элемент Round To Nearest (Округление до ближайшего целого) (1 шт.)
По одному элементу сравнения равно (Equal?) и меньше или равно (Less Or Equal?)
По одному логическому элементу отрицания (Not) и или (Or)
Элемент задержки по времени Wait (1 шт.)
Два сдвиговых регистра
Пять числовых констант типа DBL со значениями 0, 4, 13, 500, 10000, три строковые константы для элемента Two Button Dialog и одна логическая константа со значением false
то что у меня получилось.jpg
Вот что у меня получается ( точнее не получается). Не пойму куда прицепить регистры, селектор ну и константы.

Re: Заполнение емкости водой

Добавлено: 15 янв 2019, 19:16
новенький
Подскажите кто знает хотя-бы начало.

Re: Заполнение емкости водой

Добавлено: 16 янв 2019, 11:08
Artem.spb
Судя по скрину у вас в планах перебрать все комбинации требуемых элементов, пока не заработает.
В регистрах надо хранить уровень в баке, чтобы он не зависел от номера итерации