Сергей0308 в чем анекдот? не думали, что получать на выходах + или - нужно только по инициализации процесса?
В вашем макросе было так - начали считать, получили на + лог 1. Потом все, пока сигнал не пойдет вниз, так и будет сидеть на выходе лог 1, даже если сигнал никуда не двигается...
Зачем лабуда, какой у Вас процесс, какой макрос, может Вы не тот макрос выбрали, у меня не один макрос!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.