Справочный центр Wialon

Как настроить таблицу расчета для датчиков разных типов

В этой инструкции описываются способы настройки таблицы расчета для датчиков следующих типов:

Датчик уровня топлива

Перед настройкой таблицы расчета для ДУТ выполните тарировку топливного бака, чтобы получить таблицу, в которой значения X соответствуют показаниям датчика, а значения Y — объемам топлива.

Ниже приведены два примера таблицы, настроенной с использованием инструмента Пары XY.

Пример 1

Рассмотрим случай, когда в результате тарировки топливного бака получилась таблица со следующими данными:

| Входное значение X

|

Выходное значение Y

| | — | — | |

0

|

0

| |

86

|

10

| |

173

|

20

| |

252

|

30

| |

330

|

40

| |

405

|

50

| |

477

|

60

| |

546

|

70

| |

618

|

80

| |

686

|

90

| |

749

|

100

|

Чтобы настроить таблицу расчета на основании этих данных, сделайте следующее:

  1. Включите инструмент Пары XY на вкладке Таблица расчета в свойствах датчика уровня топлива.

  2. Добавьте необходимое количество строк в соответствии со значениями из таблицы, полученной после тарировки топливного бака.

  3. В поле Верхняя граница укажите 100.

  4. Включите опцию Применять после расчета.

  5. Нажмите на кнопку Генерировать.

  6. При необходимости нажмите на иконку  над таблицей, чтобы открыть график расчета.

  7. Нажмите ОК.

Примечание. Можно проследить, как были рассчитаны коэффициент a и смещение b. Первый интервал начинается с нуля и влияет на все входящие значения до 86. В последней точке должно быть выходное значение 10. Cначала было рассчитано смещение по оси Х∆Х = 86 − 0 = 86. Точно так же было рассчитано смещение по оси Y∆Y = 10 − 0 = 10. После этого по формуле a = ∆Y / ∆X был рассчитан коэффициент a, являющийся тангенсом угла в начале осей координат: a = 10 / 86 = 0,11627906976744186.

Для остальных интервалов применялись такие же формулы расчета:

| Интервал

|

X

|

Y

|

a

|

b

| | — | — | — | — | — | |

N

|

X

|

Y

|

(Y**(i+1)**  Y**(i)) / (X(i+1)**  X**(i)****)**

|

Y  a × X

| |

1

|

0

|

0

|

(10 − 0) / (86 − 0)

|

0 − a × 0

| |

2

|

86

|

10

|

(20 − 10) / (173 − 86)

|

10 − a × 86

| |

3

|

173

|

20

|

(30 − 20) / (252 − 173)

|

20 − a × 173

| |

4

|

252

|

30

|

(40 − 30) / (330 − 252)

|

30 − a × 252

| |

5

|

330

|

40

|

(50 − 40) / (405 − 330)

|

40 − a × 330

| |

6

|

405

|

50

|

(60 − 50) / (477 − 405)

|

50 − a × 405

| |

7

|

477

|

60

|

(70 − 60) / (546 − 477)

|

60 − a × 477

| |

8

|

546

|

70

|

(80 − 70) / (618 − 546)

|

70 − a × 546

| |

9

|

618

|

80

|

(90 − 80) / (686 − 618)

|

80 − a × 618

| |

10

|

686

|

90

|

(100 − 90) / (749 − 686)

|

90 − a × 686

| |

11

|

749

|

100

|

(110 − 100) / (812 − 749)

|

100 − a × 749

|

Пример 2

Рассмотрим случай, когда в результате тарировки топливного бака получилась таблица, в которой входные значения X указаны по убыванию, а выходные значения Y — по возрастанию:

| Входное значение X

|

Выходное значение Y

| | — | — | |

2,8

|

0

| |

2,58

|

10

| |

2,18

|

20

| |

2,0

|

30

| |

1,65

|

40

| |

1,3

|

50

| |

1,25

|

60

| |

1,1

|

70

| |

0,96

|

80

| |

0,6

|

90

| |

0,32

|

100

|

Чтобы настроить таблицу расчета на основании этих данных, сделайте следующее:

  1. Включите инструмент Пары XY на вкладке Таблица расчета в свойствах датчика уровня топлива.

  2. Добавьте необходимое количество строк в соответствии со значениями из таблицы, полученной после тарировки топливного бака.

  3. Нажмите на кнопку Генерировать. После этого указанные значения Y автоматически показываются от большего к меньшему.

  4. При необходимости нажмите на иконку  над таблицей, чтобы открыть график расчета.

  5. Нажмите ОК.

В этом примере таблица с формулами расчета интервалов выглядит следующим образом:

| Интервал

|

X

|

Y

|

a

|

b

| | — | — | — | — | — | |

N

|

X

|

Y

|

(Y**(i+1)**  Y**(i)) / (X(i+1)**  X**(i)****)**

|

Y  a × X

| |

1

|

0,32

|

100

|

(90 − 100) / (0,6 − 0,32)

|

100 − a × 0,32

| |

2

|

0,6

|

90

|

(80 − 90) / (0,96 − 0,6)

|

90 − a × 0,6

| |

3

|

0,96

|

80

|

(70 − 80) / (1,1 − 0,96)

|

80 − a × 0,96

| |

4

|

1,1

|

70

|

(60 − 70) / (1,25 − 1,1)

|

70 − a × 1,1

| |

5

|

1,25

|

60

|

(50 − 60) / (1,3 − 1,25)

|

60 − a × 1,25

| |

6

|

1,3

|

50

|

(40 − 50) / (1,65 − 1,3)

|

50 − a × 1,3

| |

7

|

1,65

|

40

|

(30 − 40) / (2,0 − 1,65)

|

40 − a × 1,65

| |

8

|

2,0

|

30

|

(20 − 30) / (2,18 − 2,0)

|

30 − a × 2

| |

9

|

2,18

|

20

|

(10 − 20) / (2,58 − 2,18)

|

20 − a × 2,18

| |

10

|

2,58

|

10

|

(0 − 10) / (2,8 − 2,58)

|

10 − a × 2,58

|

Датчик температуры

Перед настройкой таблицы расчета для датчика температуры узнайте, какой температуре соответствуют разные значения указанного параметра. Рассмотрим случай, когда в параметре приходят только положительные значения, но при этом часть из них соответствует отрицательным (т. е. температуре ниже нуля). Например:

  • интервал положительных значений — от 0 до 127;
  • интервал отрицательных значений — от 128 (что соответствует −128 градусам) до 255 (что соответствует −1 градусу).

Для настройки таблицы расчета сделайте следующее:

  1. На вкладке Таблица расчета в свойствах датчика температуры добавьте две строки и укажите в них необходимые значения следующим образом:

  2. При необходимости нажмите на иконку  над таблицей, чтобы открыть график расчета.

  3. Нажмите ОК.

Датчик зажигания

Рассмотрим пример заполнения таблицы расчета для нецифрового датчика зажигания, когда активация зажигания определяется по параметру, передающему напряжение. Например, при напряжении до 0,5 вольт зажигание выключено, а при напряжении больше 0,5 вольт — включено.

Чтобы настроить таблицу расчета, сделайте следующее:

  1. На вкладке Таблица расчета в свойствах датчика зажигания добавьте две строки и укажите в них необходимые значения следующим образом:

  2. При необходимости нажмите на иконку  над таблицей, чтобы открыть график расчета.

  3. Нажмите ОК.

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.

Сообщить об ошибке

Ваше сообщение отправлено. Спасибо!

Произошла ошибка при отправке формы