Sergej_ оно и есть для разных функций, так как в одном месте только чтение Input Registers и в примере запроса это видно. В другом случае с возможностью записи, а это уже Holding Registers.
Если он отвечает с задержкой, а в ПР период на все стоит 100мс то вероятно так и будет. Он просто не успевает читать все переменные скорее всего. я с ПР200 когда читал 8АС вообще подавал импульс на чтение (разрешение битовой переменной) а оказалось на весь период надо поднимать лог 1, эффект был таким же (в моем случае вообще ничего не читалось). Потом посмотрел ролик от Юрия Ревака и стало понятно почему. Вроде даже обсуждали этот момент.