ПОЛУЧЕНИЕ ДАННЫХ О СОСТОЯНИИ УСТРОЙСТВ НА ШИНЕ CAN
×

ПОЛУЧЕНИЕ ДАННЫХ О СОСТОЯНИИ УСТРОЙСТВ НА ШИНЕ CAN

 
     Шина CAN поддерживает до 255 устройств с адресами от 0 до 254. Для каждого устройства шины CAN в пространстве ModBUS адаптера выделено 16 регистров.
 
Область регистров устройств начинается с адреса: 0x1000
Адрес 0 – 0x1000….0x100F
Адрес 1 – 0x1010….0x101F
Адрес 2 – 0x1020….0x102F
                       .     .     .
Адрес 254 – 0x1FE0….0x1FEF
 
Регистры для функции 04h чтения – R.
Регистры для функции 06h запись - W.
Передача команд осуществляется посредством записи в «Регистр команд» устройства значений.
 
Описание регистров устройств
 
Offset / Type
Номер бита
Байт
данные
+00h (R)
8
старший байт
Статус данных устройства:
 
0 - Инициализация – нет данных
1 - Ожидание готовности устройства – нет данных
2 - Ожидание данных устройства – нет данных
3 – Данные устарели – не обновлялись более 30 сек
4 – Данные актуальные – подлежат интерпретации
5 – Обнаружен рестарт устройства – нет данных
9
10
11
12
13
14
15
0
младший байт
Тип устройства на шине CAN  см Примечание (в соответствии с IDENT_Pro.doc)
1
2
3
4
5
6
7
+01h (R)
8
старший байт
Входные сигналы устройства:
0 – нет сигнала
1 – есть сигнал
9
10
11
12
13
14
15
0
младший байт
1
2
3
4
5
6
7
+02h (R)
8
старший байт
Триггерные состояния входных сигналов устройства:
0 – нет сигнала
1 – есть сигнал
Сбрасываются по команде через регистр команд
9
10
11
12
13
14
15
0
младший байт
1
2
3
4
5
6
7
+03h (R)
8
старший байт
Состояние выходов устройства:
0 – выкл
1 – вкл
Управляются по команде через регистр команд
9
10
11
12
13
14
15
0
младший байт
1
2
3
4
5
6
7
+04h..+0Eh (R)
8
старший байт
Резерв
по умолчанию считывается значение 0x0000
9
10
11
12
13
14
15
0
младший байт
1
2
3
4
5
6
7
+0Fh (R/W)
8
старший байт
Регистр команд: Тип команды. см.раздел
9
10
11
12
13
14
15
0
младший байт
Регистр команд: Номер канала:  от 1 до 16.
0- все каналы.
1
2
3
4
5
Резерв =0
6
Резерв =0
7
Резерв =0
 
Регистры: +00h…+03h и +0Fh – являются универсальными для всех типов устройств.
Регистры: +04h…+0Eh – являются аппаратно зависимыми, находятся в Резерве.
 
Типы устройств на шине CAN:
0 - ЛБ / Концентратор
2 - USB-VOICE converter
3 - VRP - VIDEO converter
4 - Переговорное устройство v7 (ПУv7)
5 - Переговорное устройство этажное (ЭПУv7).
6 – Удлинитель WiFi v7
7- Адаптер входов v7 (АСК-16)
8 - Адаптер ТУ v7 (АТУ8х2)
9 - Адаптер ПУ v7 (АПУ-1Н)
10- Адаптер Последовательного Интерфейса (АПИ-1)
11-  Портал Контроллер Доступа (ПКД 2х2)
12-  Портал Контроллер Доступа (ПКД 2х16)
13 - Переговорное устройство Аккумуляторной платформы (ПУ АП)
14 - Адаптер релейных выходов  (АРВ8х6)
15 - Адаптер Лампа Индикаторная  (АЛИ-1)
16 - Адаптер Токовых Сигналов (АТС4х4)
17 - Адаптер ModBUS  (АMB-1)
18 - Адаптер Звукового Оповещения  (АЗО-1)
19 - Адаптер Переговорного Устройства 2  (АПУ-2)
20 - Переговорное устройство посадочной площадки  (ПУ ПП)
21 - Выносной Модуль Управления  (ВМУ)
22 - Адаптер шлейфов  (АШЛ6х4)          
255 – Тип не определен.