Показано с 1 по 10 из 10

Тема: Точность FLOAT !!!

  1. #1

    По умолчанию Точность FLOAT !!!

    Какая точность чисел с плавающей точкой (Float) в протоколе ОВЕН и Modbus, до десятых, до сотых.
    У меня в Овене мастере --> Float listen--> Pv, если значение меньше 0,10 (0,09 и менее) то выводится 1,0345e-234 и т.д., а если больше или равно 0,10 то все ок.
    Может что-то делаю не так.
    У меня ТРМ200 измеряет давление газа от 0,01 до 1 кгс/см2.
    ПЛК 150 I.L + ТРМ200 + CoDesys 2.3.8.1

  2. #2

    По умолчанию

    У Трм200 разрядность мантиссы 15 бит. Экспоненты - 7 бит
    А числа в -234 степени - коды ошибок. Проверьте мин/макс

  3. #3

    По умолчанию

    А мин\макс это нижний и верхний пределы ТРМ200 ?
    Тогда 0.00 и 1.00 соответственно, а dp= 2

  4. #4

    По умолчанию

    И еще. В конфигураторе ТРМ200 значения показываются нормально.

  5. #5

    По умолчанию

    А проектик можно? Вы использовали формат FloatPic?

  6. #6

    По умолчанию

    Да FloatPic.Пробовал разные настройки. Кстати у меня в ТРМ почемуто без использования индексов не читает второй к***** хотя прошивка ТРМ200 02.022.

  7. #7

    По умолчанию

    1. Проектик всё-же хочется увидеть.
    2. Быстрое решение - поставьте в ТРМ смещение +1 и в ПЛК пересчитывайте обратно.
    3. Если пришлёте проект и параметры с ТРМ200 (только скачайте все, там есть спец. кнопочка в конфигураторе), то мы потестим и скажем точнее в чём дело.

  8. #8

    По умолчанию

    Вот собственно проектик на ПЛК 150 I-L, на ТРМ как будет возможность выложу.
    Вложения Вложения

  9. #9

    По умолчанию

    Прошу обратить внимание второй канал ТРМ200 используется для задания параметров ПЛК
    Вложения Вложения

  10. #10

    По умолчанию

    Скажите, что нибудь прояснилось по этому вопросу ?

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •