Да, это упростит привязки когда все каналы запакованы
Привязку можно делать вручную, можно воспользоваться редактором связей при дублировании переменных
А самый быстрый вариант в вашем случае использовать таблицу:
В программе создаете нужную переменную, из протокола перетаскиваете связь.
Дублируете переменную в программе на нужное количество, редактор связей подтверждаем без изменений. Тем самым у вас из одной переменной протокола будет связь со всеми дубликатами.
Открываете таблицу, настраиваете запрос с нужными фильтрами( как на скриншоте)
Снизу таблицы появятся список всех переменных которые соответствуют фильтру
Добавляете столбец ,который покажет отношение прием или передачу значения
Экспортируете файл
Редактируете в текстовом редакторе имена связей, у меня vscode, там есть мультикурсор и автоинкремент
Затем импортируете сохраненный файл
и все связи будут настроены.
Когда освоитесь с таблицей, расстановка связей пойдет намного веселей
Вложение 57883
Большие картинки не прикрепляются, скриншоты смотреть в обратном порядке)
https://ibb.co/ygYBQP3
https://ibb.co/hsDjLYx
https://ibb.co/6yNL8NX
https://ibb.co/fXCNGWF
https://ibb.co/82Hmtjy
https://ibb.co/527qd1N
https://ibb.co/KXcQ1G5
https://ibb.co/9hjs4H9