Олег,
По модбасу скорее всего не сможешь добиться того, что хочешь.
Слишком медленнная сеть для этого. Расчетное минимальное время цикла при одном слейве на 115200 - около 50 мс. Это время от начала отсылки команды до окончания получения потверджения. В реальности, к этому еще надо плюсовать таймауты на ожидание данных.
Могу предположить попробовать следующее:
1. После прерывания пакета подождать несколько мсек. ( больше, чем время заданное в n156 инвертора), чтобы сеть "успокоилась".
2. Поиграться таймаутом n156
3. Самое действенное и надежное -перейти на DeviceNet. Время цикла от 2 мс и ничего прерывать не нужно.