PDA

Просмотр полной версии : Адрес канала в MВ110-8A в Trace Mode 6.10 Base



ivved
06.02.2016, 17:50
Добрый день. Есть проблема с адресацией переменной Floaf для любых каналов модуля. Работаю с модулем из Trace Mode 6 через AC4 по Modbus. Согласно документации на модуль, первый канал имеет адреса 0 по адрес 5 включительно, адреса 4,5 - это значение входа типа Float. Через конфигуратор показания корректны (подключена термопара TXA).
В Trace Mode создаю приемники данных, для всех регистров канала. Для регистров с 0 по 3 адрес работают приемники Rin_Word(4), для Float - Rin_Float(4). Адреса каналов задаю так же, как в документации - 0...3, и 4 - для Float.
При запуске RTM никаких ошибок нет, регистры 0..3 показывают корректные значения. А в переменную Float пишется абракадабра, при этом ошибки в канале нет. Но если изменить адрес канала в источнике с 4 на 3 (на 1 меньше), то переменная Float читается вполне корректно.
Пробовал сделать то же самое для всех каналов - такая же ситуация, адрес надо уменьшить на единицу.
Может быть это особенности источника Rin_Float(4)?