Добрый день.

Попробовал повторить вашу ситуацию.
Настроил на СПК слэйв, запустил на ПК ModbusTester, настроил два запроса - один на чтение 100 регистров, второй - на запись тех же ста регистров.
Период опроса - максимально возможный (после получения ответа мастер делает выдержку (настроено на 1 мс, но я думаю, на Win10 такое не получается соблюдать и фактическая пауза чуть больше) и отправляет следующий запрос.

После перезагрузки СПК по питанию все продолжает работать корректно - без каких-либо проблем.

Поэтому пока я бы предположил, что проблема либо в вашей утилите-мастера, либо в каких-то внешних условиях (например, по интерфейсу приходит помеха).