Да большая ,но она легко читается .Первый макрос -инверторы ,второй макрос Авария,который сохраняет значения на входе ,отличные от нуля на всех входах ,при смене входных значений (булевых) и преобразует их в целочисленные значения ,которые потом анализируются .Макрос запоминает до 4х аварийных ситуаций.Третий макрос -мультиплексор целочисленный ,для возможности просмотра до 4 аварийных ситуаций .4 макрос -экстракт ,который обратно преобразует десятичное число в булевое .Пятый макрос- стробируемые элементы "И" ,для организации мигания .Вот и все.Все видно и понятно .Это как инвертор -если смотреть на элемент ,то просто ,а если залезть в его потраха ,топологию ...,то сложно (не понятно) .Нужно не просто делать макросы ,а стараться их сделать универсальными ,тогда и во внутрь их заглядывать не нужно будет.На том же макросе Аварии сделал три разных проекта .Согласитесь ,что когда пройдет год,другой в Вашей схеме вам же будет сложно разобраться ,потому как читаемость слабая .Да и время то же не маловажный аргумент ,на Вашу схему потратил час,а пытался разобраться в вашем варианте пол дня ,так и не дошел до конца ,заблудился в связях и элементах.![]()




Ответить с цитированием