вот я и "упускаю"... и не сразу могу сообразить почему "откатанная назад" версия вдруг перестала работать...
PS в лбом случае Вам виднее как лучше ))
а мы уж как-нибудь приспособимся ))
(иронии - только "доля")
И как мы только жили без откатов ,копирования ,макросов раньше ,целый год .Да к хорошему быстро привыкаешь.
Хотел бы насчет инверсии поподробнее... если вы ставите на схеме новый элемент, например NOT, то макрос должен быть считаться как критически измененный. Но этот элемент конечно должен участвовать в схеме! Если Вы наблюдаете иной эффект, то прошу Вас расписать подробнее изменение, на которое схема не подсвечивает красным, так как возможно там кроется баг.
На данный момент, да, редактируется только шаблон макроса, который находится в библиотеке компонентов. Было много идей для повышения удобства редактирования макроса, но из-за ограниченности во времени разработки проекта, пришлось реализовать на данный момент наиболее универсальный вариант. Но может быть будет еще время сделать редактирование более комфортным. А насчет задержек, то возможно, как уже тут было сказано, для удобства смены задержек компонентов посмотреть в сторону элемента "Write to FB".
Также я здесь уже писал, что на данный момент логика принятия решения критичности изменения макроса не совершенна, к сожалению, по причине ограниченности во времени написания проги.
Составить схему любой сложности можно и без макросов. Только потом разобраться в ней...
По своему опыту знаю, что окончательная проверка работоспособности схемы и её отладка производится в полевых условиях, где нибудь под щитом на табуретке, когда каждый начальник приходит и дышит в спину, спрашивая "Ну как?". Поэтому практикую ключевые моменты, которые предполагаю, что могут быть изменены на месте выношу в редакторе в удобном для себя виде. И причина на это не только начальники, но и занятость оборудования, где каждая минута простоя и моих экспериментов стоит денег. Поэтому сами понимаете, эти удобства не для рисования "с чистого листа", а для возможности быстро модернизировать проект, достав его хоть через 10 лет
еще бы добавили графический функционал -много канальный (4-8) "осциллограф" ,для наглядности и интегральной оценки работоспособности схемы ,как разновидность режима симулятора ,где входа осциллографа подключаются к выходам ПР или другим точкам схемы через блоки переменных-цены бы не было и конкуренты слюной подавились бы.