16.05.2008 г.
Company Home
Главная arrow Документация arrow Руководство пользователя arrow 8.4 Контроль состояния внешних датчиков
Главная
О компании
Новости
Продукция
          Черный Ящик
          Навигатор.01
          Навигатор.02
          Навигатор.04
____ Навигатор 045
Документация
Контакты
_____________
8.4 Контроль состояния внешних датчиков

8.4. Контроль состояния внешних датчиков.

Система может самостоятельно сформировать предупреждающее сообщение диспетчеру по состоянию внешних датчиков, подключенных к возимому устройству. Например, сигнал тревоги при откры-вании дверей, при повышении температуры в холодильнике и т.п.
Для подключения аналоговых датчиков возимое устройство может иметь несколько входов. Сис-тема «Гранит - Навигатор» позволяет работать с 4 аналоговыми входами, которые обозначаются Ain0, Ain1, Ain2, Ain3. Показания датчиков измеряются в условных единицах, принимающих значения от 0 до 1023, что определяется разрядностью аналогового входа в 10 бит. Максимальное допустимое значение входного сигнала – фиксированная величина и настраивается изготовителем. Ее стандартные значения 5В, 12В, 24В, 40В.
Система может сформировать предупреждающее сообщение диспетчеру и изменить статус во-зимого устройства, если сигнал с датчика превысит указанный уровень или опустится ниже указанного уровня.
Для настройки датчиков необходимо вручную отредактировать несколько таблиц, хранящихся в базе данных. Для этого следует воспользоваться программами для просмотра и редактирования SQL таблиц, например, такими как Borland SQL Explorer, MySQL Query Browser и пр. Также следует ознако-миться с Приложением 2, в котором описана структура базы данных.
В таблицу messagecodes необходимо добавить запись, содержащую текст и код тревожного со-общения в полях DispatcherText и MCode.
В таблицу vehprobes для каждого установленного датчика необходимо добавить новую запись. В полях таблицы следует указать:
VehicleID        - электронный номер возимого устройства
Ain            - номер аналогового входа
ProbeLimit    - уровень сигнала, по достижению которого статусное состояние
возимого устройства изменяется
UpperLimit    = 1  статусное состояние изменяется, если уровень превысит ProbeLimit 
= 0   статусное состояние изменяется, если уровень упадет до ProbeLimit
Status            - код тревожного сообщения, определенный в таблице messagecodes.

 
« Пред.   След. »
Рейтинг@Mail.ru