Приветствую!
Почему в панели для отображения Float можно выбрать только 7 знакомест, в то время, как Float занимает 10 знакомест?
Но для Decimal можно назначить 10 знакомест!
Отображение Float в DOP-B
Re: Отображение Float в DOP-B
Мантисса числа Float 23 бита. А это 7 десятичных цифр без знака. Максимум 8388607
Re: Отображение Float в DOP-B
Опрашиваю счетчик, принимаю значение во Float. Полученное значение в 7 знаков не влазит.
Проблему решил таким образом: в ПЛК конвертирую в DINT, отображаю 10 знаков.
Проблему решил таким образом: в ПЛК конвертирую в DINT, отображаю 10 знаков.
Re: Отображение Float в DOP-B
И теряете в точности три знака. ((((and909 писал(а):Опрашиваю счетчик, принимаю значение во Float. Полученное значение в 7 знаков не влазит.
Проблему решил таким образом: в ПЛК конвертирую в DINT, отображаю 10 знаков.
Re: Отображение Float в DOP-B
И теряете в точности три младших цифры. (((((tvent писал(а):and909 писал(а):Опрашиваю счетчик, принимаю значение во Float. Полученное значение в 7 знаков не влазит.
Проблему решил таким образом: в ПЛК конвертирую в DINT, отображаю 10 знаков.
Re: Отображение Float в DOP-B
Чукча умный, чукча перед конвертированием на 1000 умножает!
Re: Отображение Float в DOP-B
А почему не взяли 32-х битный счетчик? Это "точных" 10 знаков.
Re: Отображение Float в DOP-B
Вы, наверное, не поняли.
Я опрашиваю счетчик-расходомер по Модбас. Получаю 32бит Float. И не могу напрямую отобразить это число на панели.
Я опрашиваю счетчик-расходомер по Модбас. Получаю 32бит Float. И не могу напрямую отобразить это число на панели.
Re: Отображение Float в DOP-B
Тогда понятно))))