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

Тема: OWENLogic и ПВТ10(100) по RS-485

  1. #1
    Пользователь
    Регистрация
    25.06.2015
    Адрес
    Мытищи
    Сообщений
    53

    По умолчанию OWENLogic и ПВТ10(100) по RS-485

    Добрый день.
    Подскажите пожалуйста такой момент:
    ПВТ10 по сети RS-485 передает целые числа
    от -2000 до 7000;
    от 0 до 10000 и т.д.

    Если в owenlogic целые могут быть только положительными, то как считать отрицательные температуры по RS-485?
    Видел шаблоны в библиотеке, но будут ли они работать корректно в зимний период?

  2. #2
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,154

    По умолчанию

    Цитата Сообщение от sin230376 Посмотреть сообщение
    Добрый день.
    Подскажите пожалуйста такой момент:
    ПВТ10 по сети RS-485 передает целые числа
    от -2000 до 7000;
    от 0 до 10000 и т.д.

    Если в owenlogic целые могут быть только положительными, то как считать отрицательные температуры по RS-485?
    Видел шаблоны в библиотеке, но будут ли они работать корректно в зимний период?
    Вот здесь макросы преобразования есть в #30 посте: https://owen.ru/forum/showthread.php?t=13106&page=3
    Надеюсь сообразите, как на 100 разделить?!

    Можно по-разному сделать, даже на очень популярных элементах:

    INT_TO_FLOAT_4.PNG

    Или так, у Петра из Минска подсмотрел способ формирования дополнительного кода: значение инвертируется, прибавляется единица, преобразуется в вещественное и умножается на минус один!
    От себя после инверсии обрезал до 16 бит, так как в ОЛ целочисленные переменные 32 битные и в симуляторе будет неверно показывать, а с 16 битными переменными всё бы нормально работало без обрезания!

    INT_TO_FLOAT_5.PNG
    Последний раз редактировалось Сергей0308; 13.06.2021 в 23:30.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Похожие темы

  1. Нужна помощь ПВТ10
    от KRUG в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 11.02.2022, 12:08
  2. ОВЕН ПВТ10.Вопросы.
    от Suse в разделе Трёп (Курилка)
    Ответов: 7
    Последнее сообщение: 31.03.2016, 20:26
  3. ПВТ10
    от александр 64 в разделе Сервисное ПО
    Ответов: 0
    Последнее сообщение: 23.03.2016, 20:26

Ваши права

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