Чтобы конвертировать что-то в Modbus RTU надо чтобы внутри была программируемая штука, на которой писать опрос устройства и кидать в регистры Modbus...
Ну и каким-то образом это дело прошивать под разные устройства. Например видел для Меркурий 230 на дин рейку, но люди в ПО Хонивел не осилили ее подключить, предположу что железка не учитывала особенности версий протоколов Меркурий. Такое же видел для еще какого-то устройства.
з.ы. вот бы что-то типа такого зверя jetHub но с ценником куда ниже, при этом с процессорами ARM v7, v8 чтобы тянуло Scada
любой шлюз можно сделать и не только шлюз...
https://jethome.ru/d1p/ - вот бы аналог, можно чуть меньше памяти, главное чтобы COM порты на борту были и с более гуманной ценой