-
Валенок, похоже кроме нас с Вами тема вентиляции мало кому интересна. Полезно бывает пообщаться с заинтересованным человеком и в процессе общения мысли в голове упорядочиваются. Спасибо Вам за это! Пока Вам объяснял что к чему, сам все понял. В результате сформировалось решение.
Все оказалось проще, чем казалось. Делаем погодозависимый график с учетом того, что будут греться оба калорифера одновременно. После прогрева калориферов переходим к регулировке воздуха притока уже одним калорифером, второй включается в работу по мере надобности.
-
Появилась новая задача.
Имеется 4 логических выхода, которые в процессе работы включаются по очереди: 1, потом 2, потом 3, потом 4. Отключаются в обратном порядке. Сейчас эти выходы подаются на входы четырем блокам (имеется в виду программным). Они предназначены для разрешения работы этих блоков. Короче говоря приоритет включения.
Возникла необходимость сделать возможность произвольно менять приоритет включения из панели ИП320 с защитой от дурака. Предложите пожалуйста оптимальный алгоритм решения.
-
сдвиговый регистр, если по кругу
или 1234- постоянные, а в панели инициируйте к ним к примеру АВСД. как угодно.
-
Приоритет включения это для того, чтобы "наиболее приоритетный блок" вышел из строя заведомо раньше других?
Цикл подойдёт в качестве "алгоритма"? (там реально же сделать цикл по блокам и включить нужные)
-
Немного уточню. Имеется в виду возможность задать из панели приоритет включения в произвольном порядке. Например логический вход 1 перекинуть на блок 3, а логический вход 2 на блок 1.
vladimirisitnikov, про цикл не понял, где Вы его предлагаете применить в данной задаче?
-
И самое интересное это защита от дурака. А именно в панели вводим для каждого объекта (блока) номер приоритета. Должно быть 4 разные цифры (от 0 до 3) в любой комбинации. В панели можно ограничить диапазон вводимых значений, но нельзя запретить вводить одинаковые цифры. Поэтому введенные данные надо проверить и привести их к правильным значениям. Например, если задали 0000 (4 нуля), то в результате должны получить 0123, если 0122, то 0123, из 1003 должно получиться 2013 и т.д
Чтобы было понятней сформулирую по-другому. Имеется исходный массив из 4 чисел в диапазоне от 0 до 3. В заданном массиве числа могут повторяться. Обработать массив так, чтобы числа не повторялись и были расставлены по приоритету исходного массива.
-
Берешь массив из 4-х элементов - по одному на каждый объект. В интерфейсе для каждого объекта выбираешь приоритет, к примеру, четырьмя кнопками, каждая из которых привязана либо к биту элемента массива, либо записью соответствующего значения в этот элемент. Смысл в том, что 1 приоритету соответствует взведенный первый(нулевой) бит, 2 приоритету - второй бит и.т.д.
Массив хранить в энергонезависимой памяти. Проверка на правильность: a[1] or a[2] or a[3] or a[4] == 0x1111
Выбор приоритетного блока производится перебором элементов массива с поиском нужного взведенного бита.
Понятно, что это не совсем то, но что делал, то и описал...
-
Вложений: 1
Позвольте спуститься с небес на грешную землю и предложить вашему вниманию задачу по дроблению продукта для молодых поросят, которую пришлось решать в авральном режиме. ТЗ: После заполнения наддробильного бункера задается задание величины нагрузки дробилки-далее старт и питатель подачи начинает плавно и равномерно набирать обороты(ПЧ 0-10В) стремясь к заданой нагрузке дробилки. При достижении +-1 от задания обороты стабилизируются, при превышении нагрузки снижаются с той же скоростью, стремясь войти в зону регулирования. Задачу решил, но не пойму как и что это теоретически: на пид регулятор не тянет, пи регулятор-тоже вроде не то,(хотя довести можно) вообщем что это? Прилагаю имитацию с визуализацией для желающих и любопытных поиграть и дать теоретически обоснованный ответ, т.к.в теории не силен..
-
надо зачеркнуть ещё 1 букву - это п-регулятор.
-
Спасибо aplotnik за ответ. Изучаю как дальше данный п-регулятор превратить в простой и понятный новичку и студенту пи регулятор. Советы и конструктивная критика приветствуются, правда, к сожалению, не поощряются материально..