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

Тема: Контроль загрязнения фильтра по двум аналог.датчикам

  1. #1

    По умолчанию Контроль загрязнения фильтра по двум аналог.датчикам

    Задача в принципе элементарная, но что-то забуксовал.
    ПР200 два аналоговых входа от датчиков. Вычисляем разницу и сравниваем с заданным значением. В случае превышения выдаётся авария.
    Всё сделал, но работает каряво. Что бы избавиться он разряда после точки перевёл в целые числа сигналы с входов. Но проблема в том что иногда получается отрицание и его тоже хотелось бы видеть. А типа данных c отрицанием DINT здесь не бывает. Но если делать всё в float то получаем лишний не нужный разряд после точки, который мешает восприятию информации и перегружает дисплей. Вот и хз как решить проблемку...

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

    По умолчанию

    Цитата Сообщение от Вадим2881 Посмотреть сообщение
    Задача в принципе элементарная, но что-то забуксовал.
    ПР200 два аналоговых входа от датчиков. Вычисляем разницу и сравниваем с заданным значением. В случае превышения выдаётся авария.
    Всё сделал, но работает каряво. Что бы избавиться он разряда после точки перевёл в целые числа сигналы с входов. Но проблема в том что иногда получается отрицание и его тоже хотелось бы видеть. А типа данных c отрицанием DINT здесь не бывает. Но если делать всё в float то получаем лишний не нужный разряд после точки, который мешает восприятию информации и перегружает дисплей. Вот и хз как решить проблемку...
    А, если отвести на экране для числового значения на два разряда меньше чем требуется, наверно тогда запятая и десятые доли не поместятся и получится как Вы и хотите, и округлить до целых не забудьте:

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

  3. #3

    По умолчанию

    Ох спасибки). Прямо лайф хак))). Всё отлично получилось.

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 13.12.2018, 13:09
  2. Контроль загрязнения фильтра по разности давления
    от sea в разделе Подбор Оборудования
    Ответов: 16
    Последнее сообщение: 11.03.2016, 05:54
  3. передача по двум проводам
    от Юрий Т в разделе Сетевые технологии
    Ответов: 9
    Последнее сообщение: 10.06.2013, 09:40
  4. подключение датчика к двум си-8
    от Spirit111 в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 26.02.2010, 18:05
  5. Блок сетевого фильтра
    от Mikhail в разделе Подбор Оборудования
    Ответов: 3
    Последнее сообщение: 05.08.2008, 11:52

Ваши права

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