Ну да, ну да! Клиент к серверу, сервер к устройству.. А потом обратно. Так как не перепутать, какой ответ серверу отдать клиенту? Они ж такие одинаковые?
Элементарно, Ватсон!
OPC сервер просто не пошлет нового запроса в шину, пока не получит ответа или тайм-аута. И он "помнит", на OPC запрос какого клиента он посылал MODBUS запрос, и ответит именно этому OPC клиенту. Прочие будут ждать.