Есть ПЛК 110-24.32Р-М, связь с модулями по Modbus-RTU, скорость 115200,
МВ110-8А - адрес 16;
МВ110-8А - адрес 24;
МУ100-8И - адрес 32;
Universal Modbus Device (на OPC-сервер) - адрес 100.
Проблема в том, что в сети RS-485 опрашивается только модуль с младшим адресом, у остальных адресов Last Error 81. Если отключить от RS-485 модуль с адресом 16 - тогда успешно опрашивается адрес 24, а 32 и 100 не отвечают. Другими словами, каждый модуль по отдельности работает превосходно, а если включить их все одновременно, отвечает только первый по порядку адреса.
Пробовал разнести адреса пошире: 16, 32, 48 - ничего не изменилось.
Пробовал увеличить Polling Time до 1000ms - ничего не дало.
Программу прилагаю. Помогите, пожалуйста, что у меня не так?