Скорее на с.40, таблица внизу.
1. Input Registers - это как раз запись из программы и только чтение из сети
Holding Registers - это только чтение из программы и запись/чтение из сети

2. Надо объяснить, что Input Registers отображаются в конфигурации как %QW, а Holding Registers отображаются в конфигурации как %IW.

3. Теперь надо объяснить, что такая конфигурация делает бессмысленным ее применение - не возможно редактировать значение переменной с панели и по сети. Для этого нужна библиотека ModbusSlave.

4. По поводу бибки ModbusSlave - надо придумать пример, как передавать такую переменную из п.3

В принципе, если Вы работаете на Компрессоре, можно встретится на следующей неделе, принесу свой пример.