Последний раз редактировалось Сергей0308; 08.02.2017 в 14:33.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Поспешил с оценкой про слабое место, всё таки подвёл стек. Нужно предусмотреть, чтобы информация записывалась в ту ячейку, адрес которой указан на входе макроса.
Снимок.PNG
Изначально такого условия не ставилось, если бы это условие было изначально, то сделал бы всё не так, как сделал, т. е. разрулил одновременное включение входов(у автора нет проблемы одновременного включения входов, входа по очереди включались, да и на практике практически не возможно одновременно включить) до стека, тогда в стек можно писать номер бита(0-15, при 16 клапанах) и для хранения достаточно 4 бита, а не 32 как сейчас!
Последний раз редактировалось Сергей0308; 09.02.2017 в 09:20.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Вот устранил возможные проблемы при первом включении несколько изменив алгоритм работы:
Очередь_2.PNG
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
"интерсные личности" есть на всех производствах. Как вам сушка промасленной фуфайки в автоклаве с кислородным наддувом? - до такого даже Бен Ладен не додумается...
Нормально. Небольшая переработка макроса 8-DTRIG позволяет работать с 2мя датчиками верхнего и нижнего уровней на ёмкость.
Но: малейший джиттер любого входного датчика ложит систему наглухо. (это актуально в системе с одним датчиком уровня в ёмкости).