в программе адресация верная, в конфиге модуля-разное масштабирование и количество точек после запятой. Как ведет себя МВА, если переставить на один из неиспользуемых каналов (1-4)?
в программе адресация верная, в конфиге модуля-разное масштабирование и количество точек после запятой. Как ведет себя МВА, если переставить на один из неиспользуемых каналов (1-4)?
Кирилл Валюнин
Компания ОВЕН
Директор по развитию ассортимента
skype: valunin_owen
e-mail:k.valyunin@owen.ru
масштабирование разное потому, что нет большой нужды в 2х точках после запятой для всех каналов.
на 1-4 каналы не переставлял, но переставил с 5го на 6й, а с 6го на 5й. так 65534 не появляется.
p.s. может не важно, но все же:
у меня резисторы на 100 Ом обжаты ножками с проводами и закреплены на 2 и 3м контактах каждого канала, свободные концы проводов соединены с датчиками. "переставил каналы" значит переподсоединял свободные концы проводов с датчика на датчик, тем временем концы с резистором остаются на месте.
дошел таки до причин числа 65534 в целочисленном - резистор имеет сопротивление 99,9 Ом, напряжение иногда проседает до 0,397 В, а ток соответственно падает до 0,0039 А.
переменная REAL в этом случае становится как писал -2 / -9 x 10(-2), а целочисленное убегает в другую сторону от нуля, т.е. в 65534.
непонятно только почему при настроенных пределах измерения 0..500 модуль шлет на контроллер отрицательное значение?