Добрый день, есть два прибора ПР200 и ТРМ202, подключены в компьютеру через 485 интерфейс. Есть программа на C#, в которую я интегрировал библиотеку для работы с протоколом Modbus, а именно NmodBus4.

Для прибора ПР200 все замечательно читает и пишет(ReadHoldingRegisters/WriteMultipleRegisters/WriteSingleRegisters).

Что касается прибора ТРМ202, корректно только читает регистры(ReadHoldingRegisters), не могу записать 5 и 6 регистры, выдает ошибку(WriteMultipleRegisters/WriteSingleRegisters).

Насколько я понимаю у ПР200 функция записи имеет вид 0х06, а у ТРМ202 - 0х10? Кто-нибудь знает что нужно изменить или дополнить чтобы функция записи для ТРМ202 заработала?