Я тогда тоже выложу свое представление такой задачи, сильно не старался возможно какое то условие и не совпадет, вход RND должен быть привязан к ГСЧ, чтоб при одновременном срабатывании двух сигналов в одном цикле не получилось одинаковое время
Вид для печати
Я тогда тоже выложу свое представление такой задачи, сильно не старался возможно какое то условие и не совпадет, вход RND должен быть привязан к ГСЧ, чтоб при одновременном срабатывании двух сигналов в одном цикле не получилось одинаковое время
Наверно, так попроще будет:
Вложение 45464
Вложение 45465
Даже так:
Вложение 45466
Вложение 45467
Вариант Capzar вроде работает как ТС хочет.Только аналоговые входы лучше переключить в дискретный режим. Или нет? Как работает вариант Сергей0308 не понял. Бункеров 5, датчиков 10, а входов задействовано 8. И выходов почему-то 8. Должно же быть 10 входных сигналов и 5 выходных?
Посмотрите 29 пост, от датчиков триггеры срабатывают, они на входах стоят, а на выходах инверторы, не стал лишний раз рисовать триггеры и инверторы, что бы под конкретный проект ТС подходило, здесь показал принципиальное решение, а у кого какие клапана(нормально открытые или нормально закрытые) или датчики - это не важно, тем более ранее, преведущий мой вариант мне пришлось подгонять под конкретные датчики и клапана ТС!
Если Вас беспокоит не принципиальное решение, а конкретное для ТС, то как-то так:
Вложение 45470
И, мне так кажется, в десятки раз проще, чем с очередью получается!
Извиняюсь, не мог подумать, что у кого-то проблемы возникнут, как это применить!
И, пусть немного сложней, но мне всё-таки ближе с понятными приоритетами, короче, как-то так:
Вложение 45475
А для конкретного случая ТС даже так, с инвертированием всех выходов в макросе, чтобы дополнительных инверторов не ставить:
Вложение 45476
Вложение 45477
Меня несколько другое смущает в исполнении, это НО (нормально открытые) клапана.
В своё время учили, что все исполнительные механизмы желательно держать отключенными и обесточенными, а питание подавать непосредственно в момент выполнения необходимой операции. С точки зрения энергозатрат и аварийности, как-то с НО спокойнее.
Обратимся к первоисточнику. Т.е. к вашему сообщению...
Я вежливо предложил внимательно ознакомится с темой.
У автора темы ОПОРОЖНЕНИЕ ёмкостей происходит вообще, оператором и вручную, а НО клапана установлены на НАПОЛНЕНИЕ ёмкости. Именно ЭТО меня и смущает. А вас нет. Ну, нет , так нет..