
Сообщение от
Sulfur
kondor3000
ТС читает из ПЧ регистр, там значение в формате SINT (short int, целое со знаком, 16бит), это значение заносится в переменную проекта с неявным преобразованием в UDINT (беззнаковое целое 32бит). При отрицательном значении в регистре, получаем ненормальные цифры в переменной проекта. А там уже хоть на ноль делить можно, не поможет.
Если в переменную получать больше чем один регистр, то это значит два регистра, и в переменной будет микс из мощности и напряжения на шине DC в данном случае.