Не знаю какой пример вы использовали, только у вас половины нет в программе. Посмотрите Скрин и сравните со своей программой.
Термодат на 12 каналов настраивается и на modbus ASCII и на modbus RTU, почему скорость 9600, в Термодате по умолчанию по моему 115200. 1 Опрос термодат.jpg
Вот скрин, переделанный пример c сайта, для опроса Термодат 22-M5 ( Modbus RTU, адрес 32, 115200, 8N1 ) 12 каналов INT, начиная с адреса 0
Примеры сетевого обмена,
5) Обмен через библиотеки Modbus и OwenNet
https://owen.ru/product/codesys_v2/example_program




Ответить с цитированием