PDA

Просмотр полной версии : Преобразование WORD в REAL (Опрос СПК107 Модуля МВ 8А)



DriverCor
08.06.2017, 12:49
Здравствуйте.
Прошу помощи в освоении нового направления.
Необходимо вывести на экран СПК107 значения величин получаемых с модуля МВ8А.

Связь между контроллером и модулем настроена.
При запуске приложения на контроллере в CODESYS на вкладке соотнесение входов/выходов привязал канал read_1 к созданной переменной типа REAL.

Текущее значение при подключении конфигуратором к модулю ввода при подаче на вход (0-5мА) отображается адекватно,
А при просмотре значения в CODESYS при изменении аналогового сигнала на входе меняется, но как то непонятно (не могу объяснить то сильно большие значения то сильно отрицательные).

Подскажите что делаю не так?

Евгений Кислов
08.06.2017, 12:59
Здравствуйте.
Прошу помощи в освоении нового направления.
Необходимо вывести на экран СПК107 значения величин получаемых с модуля МВ8А.

Связь между контроллером и модулем настроена.
При запуске приложения на контроллере в CODESYS на вкладке соотнесение входов/выходов привязал канал read_1 к созданной переменной типа REAL.

Текущее значение при подключении конфигуратором к модулю ввода при подаче на вход (0-5мА) отображается адекватно,
А при просмотре значения в CODESYS при изменении аналогового сигнала на входе меняется, но как то непонятно (не могу объяснить то сильно большие значения то сильно отрицательные).

Подскажите что делаю не так?

Добрый день. Вся информация о настройке обмена с модулями (в т.ч. ваша ситуация) описана в документе СПК. Modbus:
http://www.owen.ru/forum/showthread.php?t=23897

Sulfur
09.06.2017, 12:39
Необходимо вывести на экран СПК107 значения величин получаемых с модуля МВ8А.
Нужно установить модули Mx110_drivers_3.5.4.5.zip (http://www.owen.ru/forum/showthread.php?t=21365), подключить нужный (МВ8А в данном случае) и без всяких лишних настроек делать так, как показано на скриншотике.Пример для 2-го канала модуля МВ8А:
31617

В моем случае используются переменные rEAd (real, показания канала), Stat (word, состояние канала) и С_Time (word, время между замерами).