Ключевой вопрос - нужно ли менять значение регистра слэйва из программы СПК? Если да (а в большинстве случаев происходит именно так), то обойтись одной переменной при реализации обмена через конфигуратор CODESYS невозможно в принципе.Нет ли способа не плодить количества переменных и поставить в соответствие регистру хранения слейва в мастере единственную переменную, чтобы в неё периодически считывалось содержимое регистра слейва командой 03, а при модификации её из мастера она записывалась в слейв командой 06
Если же нет, то вопрос к возможностям мастера. Например, в большинстве OPC-серверов можно создать тег типа read/write, который работает именно так, как вы хотите.