Тех.поддержка "Прософта" ответила следующее:
Поддерживает, но с ограничениями.
Modbus/RTU- совместимые контроллеры
Широко распространенный стандарт протокола обмена по последовательному интерфейсу Modbus включает набор функций для публикации контроллером «мгновенных» значений своих переменных и получения команд на изменение их состояния. Сервер опроса поддерживает работу с этим набором функций в RTU‑варианте протокола. Для успешной работы с Modbus/RTU-совместимым контроллером программа должна получить:
1) по запросу 2.6 – признак ‘ModBusRTU’ в поле TypeUSD
2) по запросу 2.7 – один из типов K, R, A, O в поле TypeChan в соответствии с таблицей
Символ
Тип
Номер функции Modbus для чтения текущего значения
Номер функции Modbus для изменения текущего значения
R
Дискретные выходные / Coils
1
5
K
Дискретные входные / Inputs
2
-
O
Вещественные выходные / Holding Registers
3
16
A
Вещественные входные / Input Registers
4
-
Для получения значений с плавающей точкой (типы A и O) применяется объединение смежных пар регистров в 4-байтовый тип float (single). Номер канала (поле NumChan запроса 2.7) для типов 'A’ и ‘O’ – это номер регистра (Holding Registers или Input Registers) контроллера разделенного на 2, а для типов ‘R’ и ‘K’ – это номер регистра (Coils или Inputs) контроллера. Так как стандартный набор функций не включает работу с архивными значениями и списками событий, сервер опроса запрашивает у таких контроллеров только текущие значения (по заявкам NeedCurrent, NeedCurrDiskret, полученных по запросу 2.7) и выдает команды управления. Заявка NeedInfo по любому каналу вызывает запись в БД (по запросу 2.31) блока информации по УСПД в целом. Блок информации об УСПД включает параметры
TYPE – тип контроллера.
- понятней не стало..