Любая жидкость может сжиматься или расширяться при разной температуре, поэтому показания датчика уровня топлива могут быть недостаточно точными без учета температуры в топливном баке или, например, в цистерне. В таком случае, для получения более точных вычислений уровня топлива необходимо также создать датчик типа Коэффициент температуры. Он позволяет рассчитать коэффициент температуры на основе параметра, в котором приходят данные о температуре или напряжении.
Перед созданием датчика коэффициента температуры необходимо узнать коэффициенты для максимальной и минимальной температур. Для этого нужно:
- В спецификации используемого датчика уровня топлива узнать, при какой максимальной и минимальной температуре он может работать.
- Узнать номинальную температуру эталонного объема, то есть температуру, при которой объем топлива считается верным и для его расчета не требуется применять коэффициент температуры.
- Узнать плотность используемого топлива (ρ).
Рассмотрим пример со следующими данными:
- tмакс = +100 и tмин = -60°С (максимальная и минимальная температуры);
- tэталон = +20°С (номинальная температура эталонного объема);
- 0.89 t/m3 (плотность дизельного топлива).
Используя перечисленные выше данные, необходимо рассчитать значения коэффициентов по формулам:
Таким образом, должны получиться следующие значения:
После того как значения рассчитаны, необходимо создать датчик коэффициента температуры. Для этого сделайте следующее:
- На вкладке Датчики в свойствах объекта нажмите на Создать ().
- Введите имя датчика.
- Выберите тип датчика Коэффициент температуры.
- При необходимости добавьте описание.
- Укажите параметр, в котором приходят данные о температуре.
- Перейдите на вкладку Таблица расчета.
- Активируйте инструмент Пары XY.
- Добавьте пары с коэффициентами для минимальной и максимальной температур, используя рассчитанные значения.
- Нажмите на кнопку Генерировать.
- Если необходимо увидеть результат расчета на графике, нажмите на иконку над таблицей.
- Нажмите ОК.
Если в параметре приходят данные не о температуре, а о напряжении, то вместо минимальной, максимальной и эталонной температур необходимо знать минимальное и максимальное напряжение, а также номинальное напряжение эталонного объема и выполнять расчеты на основе этих данных.
Коэффициент температуры влияет только на расчеты, которые ведутся по датчику уровня топлива.