Для новичка пойдет. С годами придёт опыт. Это всё упростится раз в 100. Ну, и красиво оформится.
Пытался видимо избавиться от циклических связей?!
Для новичка пойдет. С годами придёт опыт. Это всё упростится раз в 100. Ну, и красиво оформится.
Пытался видимо избавиться от циклических связей?!
Кучу И, ИЛИ, НЕ с И(ИЛИ) можно заменить макросами Boolean, если найдете (выкладывал не раз) и уже сократится простыня программы. правда понимания с первого взгляда не будет![]()
Немного неправильный алгоритм - если один насос в аварии, то из двух оставшихся один будет в два раза больше по ротации работать
Непонятно зачем на часы вообще смотреть. Подменили аварийный за 1 минуты до часа X и опять?
---
Может автор про ST не в курсе?
Сергей0308 - Навыков пока нет, как смог - так сделал. Каковы шансы такого момента? Даже если просто моргнёт, то чаще всего питание через блок питания 24В, и вряд ли вырубился бы контроллер. Посмотрите, комментарии были бы кстати.
EFrol - До чего додумал. Циклическая связь была с самого начала только на сброс счетчика. Она и осталась.
melky - Возможно и можно было бы, был бы опыт.
Dimensy - Задача работников быстро решить проблему аварий. Ну и такое было ТЗ по созданию алгоритма.
Валенок - Всё верно. Про ST знаю, но не умею. Не изучал. Вот дальше буду изучать.
Сергей0308 - Узнал, но надо изучать данный вопрос, да и по FBD есть вопросы.