С tGW 735 все понятно - там каждому COM-порту соответствует TCP-порт (502, 503, 504) - на каждый порт нужно в CODESYS добавлять компонент Modbus TCP Slave и указывать там соответствующий порт.
У MD-CCM18A/N - тоже самое, но порт, как я понимаю, один.
Далее под Modbus TCP Slave надо добавлять Modbus Slave COM Port - и вот там указываются Slave ID.
Посмотрите второй скриншот в этом посте:
https://owen.ru/forum/showthread.php...l=1#post338820
В рамках разных Modbus TCP Slave могут быть добавлены слэйвы с совпадающими ID - это нормально.