Цитата Сообщение от kondor3000 Посмотреть сообщение
Как я и думал, в проекте мешанина полная, адреса регистров со смещением на 1 регистр, хотя читаете Float32 (4 байта) и смещение должно быть 2.
Кроме того, указатели собраны под Float64 (8 байтное число) , то что у вас в итоге получается, это набор чисел, непонятно откуда взятых.
Один регистр вообще не понятный указан 2: reg:=8474;
хотя читаете 0: reg:=8272; и 8274

Для МВ110-8А, которое вы как бы читали, не правильно указаны адреса, и так же не правильно собраны REAL из байт. Если вы что то и получили правильно, это случайность, от нескольких исправлений в адресах и указателях, после чего проект полностью не очистили и не скомпилировали заново.
На всякий случай, скрин чтения модуля 8А с правильными адресами и правильной расстановкой байт в указателях 1 Чтение МВ110_8А.jpg
Уважаемый kondor3000, вопрос к вам не по теме поста, но по теме нашего с вами общения в плане МВ110-8А.
Столкнулся вот с чем: У меня в системах микроклимата работают ПЛК-73 на них в качестве расширения аналоговых входов подключены МВшки. Запасы старых закончились, а новые МВ110-8а, те что с QR кодом, бибка ModBus.lib читать не хочет.
Огромная просьба, посоветуй что-то действенное!!!
...на СПК-210 не ФИЗИЧЕСКИ не ФИНАСОВО, перейти пока не успеваем!!!