Чем так не устроило, как я предлагал:
КНС_1.PNG
И, я сильно заранее извиняюсь у Вас ошибка на ошибке и ошибкой погоняет:
КНС.PNG
Для первого входа умножение можно(нужно) убрать, поставить связь для второго входа и Вы, как я понимаю, легких путей не ищете, есть же функция записи бит:
PUTBIT.PNG
И в макросе лучше применить константу вместо энергонезависимой переменной, всё равно из макроса её никак не вывести и не завести, только через отдельный вход-выход!