Your comments

Which Modbus client did you compare our Modbus driver to? What example should we start from?

Hello.

Multiple registers can only be requested if 2 conditions are met:

1) The addresses in the tags are consecutive, without omissions (1000, 1001, 1002 etc.).

2) The Multiple parameter is enabled.

If there is an interval of 100 addresses between the addresses, then Multiple will not work, Single is enabled (i.e. all registers are polled one by one).

Добрый день.

Возврат не предусмотрен, т. к. в i3 pro нет своего движка для отображения веб-содержимого (используется системный).

Hello.

Tell us the ONVIF firmware version.

You can install a third-party client for ONVIF and see if it works there.

Hello.

In Modbus RTU, you have the wrong host specified.

In the dump, the polling interval in betrayed 50 ms. This corresponds to the Update Time parameter in the driver.

Добрый день.

В i3 pro нет своего движка для отображения веб-содержимого.

i3 pro это панель для управления, а не веб-обозреватель. Функциональность последнего не задумывалась и не планируется.

В вашем случае можно помещать в свойство Label нужный текст, получая его http запросом.

Use the Modbus RTU Network driver:

Wait for data - the time to wait for a response from the bus before showing the Offline driver.

Update time - the frequency of polling devices in the bus.

Send wait time - Maximum time to wait for a response from a packet (def 12000).

There should be an interval between frames. In Modbus RTU, it can be set manually in the "Silent Period" parameter, but only in the range 0 ... 20.

Hello.

Set the desired polling time in the Update Time parameter. Read more here.

Hello.

var path = "C:\\Program Files (x86)\\Adobe\\Acrobat Reader DC\\Reader\\AcroRd32.exe";
IR.Execute(path);

https://dev.iridi.com/Systems_API/en#IR.Execute