Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Как правило, линии нумеруются от 1 до N. Например, в TG8V есть 4 входа названных ADC1, ADC2, ADC3, ADC4. Для входной линии номер X есть 4 сенсора:

Название в устройстве
(список /sens)

Name (Id)
(см. Коды сенсоров )

Описание

inXadc

IN_ADC (-11)

Напряжение на входной линии X

inXdig

IN_DIG (-12)

Двоичное состояние входной линии X (порог 1.0V):
0 – если напряжение меньше порога
1 – если напряжение больше порога

inXcount

IN_COUNT (-13)

Счетчик положительных импульсов на inXdig, uint32_t. Добавляется по фронту, переполняется при 2^32, сохраняется при сбросах и отключении питания.

inXup

IN_UPTIME (6)

Полное время inXdig=1, секунды, uint32_t, переполняется при 2^32, сохраняется при сбросах и отключении питания.


Передача этих сенсоров может управляться:

  • Вручную как описано в SENS модуль установкой параметра /sens <name>#Send в Off или Normal

  • Автоматически (в некоторых устройствах). В таком случае параметр /sens <name>#Send должен быть Auto и режим передачи будет выбираться в зависимости от конфигурации устройства.

Для корректной работы сенсоров inXcount, inXup импульсы (и паузы) на входных линиях должны иметь длительность больше интервала опроса линий. В TG8V частота опроса 128 Гц, соответственно, длительность импульса и паузы должна быть не менее 1/128 с.