$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

 ['тип устройства']
 1000h	*	var	u32	ro	0h	devicetype
 
 ['DS-301 v4.02 /87/']
 1001h	*	var	u8	ro	0h	errorRegister

 ['Manufacture specific purposes']
 1002h	*	var	u32	ro	0	ManufactureStatusRegister
 
 ['Очередь на 4 ошибки. При записи 0 производить очистку всей очереди']
 1003h	*	record	*	*	*	Pre-defined Error Field
 1003h	0	var	u8	ro	4	nidx
 1003h	1	var	u32	ro	0	error1
 1003h	2	var	u32	ro	0	error2
 1003h	3	var	u32	ro	0	error3
 1003h	4	var	u32	ro	0	error4

 ['node id']
 1004h	*	var	u32	ro	2h	NODEID

 ['ID объекта SYNC']
 1005h	*	var	u32	rw	87h	COBID-SYNC

 ['SYNC интервал в us']
 1006h	*	var	u32	rw	500	CommunicationCyclePeriod [в миллисекундах]

 ['Manufacture Device Name']
 1008h	*	var	VS	ro	"BS100"	ManufactureDeviceName

 ['Manufacture Hardware Version']
 1009h	*	var	VS	ro	"6.0"	ManufactureHardwareVersion

 ['Manufacture Software Version']
 100Ah	*	var	VS	ro	"31127"	ManufactureSoftwareVersion

 ['GuardTime период опроса тье мастером узлов сети в мс']
 100Ch	*	var	u16	RW	1000	GuardTime


 ['Life-Time-Factor']
 100Dh	*	var	u8	RW	10000	Life-Time-Factor ['время в мс']

 ['ID объекта EMCY']
 1014h	*	var	u32	RW	BCh	COBIDEmergencyObject

 ['Частота генерации EMCY в 100мкс. Генерируется только новое событие']
 1015h	*	var	u16	RW	200	Inhibit-Time-EMCY

 ['Период herdbit сообщений']
 1017h	*	var	u16	rw	5DCh	HeartbeatPeriod	['период в мс = 1500мс (1.5 сек)']

 ['Identity object']
 1018h	*	id	*	*	*	IdentityObject
 1018h	0	var	u8	ro	4	nidx
 1018h	1	var	u32	ro	0	VendorID
 1018h	2	var	u32	ro	0	ProductCode
 1018h	3	var	u32	ro	0	RevisionNumber
 1018h	4	var	u32	ro	0	SerialNumber

 ['network node list']
 1020h	*	id	*	*	*	nodelist
 1020h	0	var	u8	ro	0	nidx


$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 [SDO]

.server SDO parameters
 1200h	*	id	*	*	*	serverSDOParams
 1200h	0	var	u8	ro	2	nidx
 1200h	1	var	u32	ro	602h	srv-COB-ID_Cl>Sr_(RX) ['600h+NID']
 1200h	2	var	u32	ro	582h	srv-COB-ID_Sr>Cl_(TX) ['580h+NID']

.client SDO parameters



$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 [TPDO]


-----------------------------------------------
$(EKS) [7.2.4	Прием сигналов АЛСН. {0-Б},{1-К},{2-КЖ},{3-Ж},{4-З},{5-БМ},{9-К (по АЛС-ЕН)},{А-КЖ (по АЛС-ЕН)},{B-1б/у},{С-2б/у},{D-3б/у},{E-4б/у},{F-5б/у}]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::  УСАВП использует для ведения сигналы АЛСН, которые берутся из
::  следующих сообщений КЛУБ (А или В в зависимости от ?)
::
::  При движении в режиме "Советчик" УСАВПГ производит при
::  необходимости (то есть для отработки требуемой по ограничению
::  или цвету светофора скорости) служебное торможение.
::  Также служебное торможение производится при разнице с
::  допустимыми скоростями КЛУБ или САУТ в 1 км/ч. 
::
::  При движении в режиме "Советчик" УСАВПГ производит при
::  необходимости (то есть для отработки требуемой по ограничению
::  или цвету светофора скорости) служебное торможение.
::
::  Также служебное торможение производится при разнице с
::  допустимыми скоростями КЛУБ или САУТ в 1 км/ч. 
::
::  Допустимая скорость КЛУБ 
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_MCO_STATE_A

 1410h	*	rpdo	*	*	*	ReksKLUB_MCO_STATE_A         [Прием сигналов АЛСН. {0-Б},{1-К},{2-КЖ},{3-Ж},{4-З},{5-БМ},{9-К (по АЛС-ЕН)},{А-КЖ (по АЛС-ЕН)},{B-1б/у},{С-2б/у},{D-3б/у},{E-4б/у},{F-5б/у}]
 1410h	0	var	U8	RO	2	nidx
 1410h	1	var	U32	RW	080h	COB-ID	 ()
 1410h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1610h	*	rpdom	*	*	*	ReksKLUB_MCO_STATE_A         [Прием сигналов АЛСН.{0-Б},{1-К},{2-КЖ},{3-Ж},{4-З},{5-БМ},{9-К (по АЛС-ЕН)},{А-КЖ (по АЛС-ЕН)},{B-1б/у},{С-2б/у},{D-3б/у},{E-4б/у},{F-5б/у}]
 1610h	0	var	U8	RO	8	nidx
 1610h	1	var	U8	RO	0h	epkSec7epkFst6targKind3_0  [bit7 (Ключ ЭПК кабины 2 (для двухкабинных исполнений)) bit6 (Ключ ЭПК кабины 1) bit3-0 (Вид цели)]
 1610h	2	var	U8	RO	0h	velAllow                   [Допустимая скорость (биты 7 - 0)]
 1610h	3	var	U8	RO	0h	velTarg                    [Целевая скорость (биты 7 - 0)]
 1610h	4	var	U8	RO	0h	vela7velt6disthi4_0        [bit7 (Допустимая скорость (бит 8)) bit6 (Целевая скорость (бит 8)) bit4-0 (Расстояние до цели (биты 12-8))]
 1610h	5	var	U8	RO	0h	distanceToTarget           [Расстояние до цели (биты 7 - 0)]
 1610h	6	var	U8	RO	0h	rb7rbs6epkon5ligt3_0       [bit7 (Состояние рукоятки РБ (0=не нажата, 1=нажата)) bit6 (Состояние рукоятки РБС (0=не нажата, 1=нажата)) bit5 (Состояние ЭПК (0 = без тока, 1 = под током)) bit3-0 (Код светофора / количество свободных блок-участков)]
 1610h	7	var	U8	RO	0h	WarningNotSpecifyed3       [!!!В ТЗ не указано что здесь передается!!!]
 1610h	8	var	U8	RO	0h	ek5proezdRequest2          [bit5 (1=есть и активна ЭК 0=нет ЭК) bit2 (1=запрос на подтверждение проезда; 0=запрос на запрет проезда)]


:ReksKLUB_MCO_STATE_B Формат такой же, как и ReksKLUB_MCO_STATE_A.

 1411h	*	rpdo	*	*	*	ReksKLUB_MCO_STATE_B         [Прием сигналов АЛСН. {0-Б},{1-К},{2-КЖ},{3-Ж},{4-З},{5-БМ},{9-К (по АЛС-ЕН)},{А-КЖ (по АЛС-ЕН)},{B-1б/у},{С-2б/у},{D-3б/у},{E-4б/у},{F-5б/у}]
 1411h	0	var	U8	RO	2	nidx
 1411h	1	var	U32	RW	081h	COB-ID	 ()
 1411h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1611h	*	rpdom	*	*	*	ReksKLUB_MCO_STATE_B         [Прием сигналов АЛСН.{0-Б},{1-К},{2-КЖ},{3-Ж},{4-З},{5-БМ},{9-К (по АЛС-ЕН)},{А-КЖ (по АЛС-ЕН)},{B-1б/у},{С-2б/у},{D-3б/у},{E-4б/у},{F-5б/у}]
 1611h	0	var	U8	RO	8	nidx
 1611h	1	var	U8	RO	0h	epkSec7epkFst6targKind3_0  [bit7 (Ключ ЭПК кабины 2 (для двухкабинных исполнений)) bit6 (Ключ ЭПК кабины 1) bit3-0 (Вид цели)]
 1611h	2	var	U8	RO	0h	velAllow                   [Допустимая скорость (биты 7 - 0)]
 1611h	3	var	U8	RO	0h	velTarg                    [Целевая скорость (биты 7 - 0)]
 1611h	4	var	U8	RO	0h	vela7velt6disthi4_0        [bit7 (Допустимая скорость (бит 8)) bit6 (Целевая скорость (бит 8)) bit4-0 (Расстояние до цели (биты 12-8))]
 1611h	5	var	U8	RO	0h	distanceToTarget           [Расстояние до цели (биты 7 - 0)]
 1611h	6	var	U8	RO	0h	rb7rbs6epkon5ligt3_0       [bit7 (Состояние рукоятки РБ (0=не нажата, 1=нажата)) bit6 (Состояние рукоятки РБС (0=не нажата, 1=нажата)) bit5 (Состояние ЭПК (0 = без тока, 1 = под током)) bit3-0 (Код светофора / количество свободных блок-участков)]
 1611h	7	var	U8	RO	0h	WarningNotSpecifyed3       [!!!В ТЗ не указано что здесь передается!!!]
 1611h	8	var	U8	RO	0h	ek5proezdRequest2          [bit5 (1=есть и активна ЭК 0=нет ЭК) bit2 (1=запрос на подтверждение проезда; 0=запрос на запрет проезда)]

-----------------------------------------------
$(EKS) [ReksKLUB_MCO_LIMITS_A/B]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:ReksKLUB_MCO_LIMITS_A

 1412h	*	rpdo	*	*	*	ReksKLUB_MCO_LIMITS_A         []
 1412h	0	var	U8	RO	2	nidx
 1412h	1	var	U32	RW	082h	COB-ID	 ()
 1412h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1612h	*	rpdom	*	*	*	ReksKLUB_MCO_LIMITS_A         []
 1612h	0	var	U8	RO	8	nidx
 1612h	1	var	U8	RO	0h	byte1                      [не используется]
 1612h	2	var	U8	RO	0h	byte2                      [не используется]
 1612h	3	var	U8	RO	0h	byte3                      [не используется]
 1612h	4	var	U8	RO	0h	targetsKind                [(7–4) Вид ближайшей цели (см. таблицу 7),(3–0) Вид актуальной цели (см. таблицу 7)]
 1612h	5	var	U8	RO	0h	breakCmdSource             [(1-0) Источник команды на торможение (2 - МСУД)]
 1612h	6	var	U8	RO	0h	byte6                      [не используется]
 1612h	7	var	U8	RO	0h	byte7                      [не используется]
 1612h	8	var	U8	RO	0h	kmCommand_motionMode       [5 Команда на приставку к крану машиниста (0 = открытие вентиля отпуска тормозов),]
                                                                           [4 Команда на приставку к крану машиниста (0 = открытие вентиля включения тормозов)]
                                                                           [(1-0) Режим движения:00 - поездной;01 - маневровый;10 - рабочий (для КЛУБ-УП) или двойная тяга (для КЛУБ-У);11 - не используется (запрещённый код)]


:ReksKLUB_MCO_LIMITS_B

 1413h	*	rpdo	*	*	*	ReksKLUB_MCO_LIMITS_B         []
 1413h	0	var	U8	RO	2	nidx
 1413h	1	var	U32	RW	083h	COB-ID	 ()
 1413h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1613h	*	rpdom	*	*	*	ReksKLUB_MCO_LIMITS_B         []
 1613h	0	var	U8	RO	8	nidx
 1613h	1	var	U8	RO	0h	byte1                      [не используется]
 1613h	2	var	U8	RO	0h	byte2                      [не используется]
 1613h	3	var	U8	RO	0h	byte3                      [не используется]
 1613h	4	var	U8	RO	0h	targetsKind                [(7–4) Вид ближайшей цели (см. таблицу 7),(3–0) Вид актуальной цели (см. таблицу 7)]
 1613h	5	var	U8	RO	0h	breakCmdSource             [(1-0) Источник команды на торможение (2 - МСУД)]
 1613h	6	var	U8	RO	0h	byte6                      [не используется]
 1613h	7	var	U8	RO	0h	byte7                      [не используется]
 1613h	8	var	U8	RO	0h	kmCommand_motionMode       [5 Команда на приставку к крану машиниста (0 = открытие вентиля отпуска тормозов),]
                                                                           [4 Команда на приставку к крану машиниста (0 = открытие вентиля включения тормозов)]
                                                                           [(1-0) Режим движения:00 - поездной;01 - маневровый;10 - рабочий (для КЛУБ-УП) или двойная тяга (для КЛУБ-У);11 - не используется (запрещённый код)]


-----------------------------------------------
$(EKS) [7.2.3	Отображение единой скорости.]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::  Все системы должны индицировать на своих индикаторах одинаковую
::  фактическую скорость. Для этого УСАВП получает от КЛУБ сообщение
::  и использует для ведения ненулевое значение скорости КЛУБ
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_IPD_STATE_A

 1414h	*	rpdo	*	*	*	ReksKLUB_IPD_STATE_A         [Установка единого времени и даты в системе (то есть время УСАВП по времени КЛУБ).]
 1414h	0	var	U8	RO	2	nidx
 1414h	1	var	U32	RW	084h	COB-ID	 ()
 1414h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1614h	*	rpdom	*	*	*	ReksKLUB_IPD_STATE_A         [Установка единого времени и даты в системе (то есть время УСАВП по времени КЛУБ).]
 1614h	0	var	U8	RO	8	nidx
 1614h	1	var	U8	RO	0h	WarningNotSpecifyed1       [!!!В ТЗ не указано что здесь передается!!!]
 1614h	2	var	U8	RO	0h	velhibit0_course7          [bit0 (Фактическая скорость (бит 8)) bit7 (Направление движения: 0=каб1 вперёд,1=каб2 вперёд)]
 1614h	3	var	U8	RO	0h	vel                        [Фактическая скорость (биты 7 - 0)]
 1614h	4	var	U8	RO	0h	coord15_08                 [Линейная координата (биты 15 - 8)]
 1614h	5	var	U8	RO	0h	coord07_00                 [Линейная координата (биты 7 - 0)]
 1614h	6	var	U8	RO	0h	coord23_16                 [Линейная координата (биты 23 - 16)]
 1614h	7	var	U8	RO	0h	WarningNotSpecifyed2       [!!!В ТЗ не указано что здесь передается!!!]
 1614h	8	var	U8	RO	0h	WarningNotSpecifyed3       [!!!В ТЗ не указано что здесь передается!!!]


:ReksKLUB_IPD_STATE_B

 1415h	*	rpdo	*	*	*	ReksKLUB_IPD_STATE_B         [Установка единого времени и даты в системе (то есть время УСАВП по времени КЛУБ).]
 1415h	0	var	U8	RO	2	nidx
 1415h	1	var	U32	RW	085h	COB-ID	 ()
 1415h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1615h	*	rpdom	*	*	*	ReksKLUB_IPD_STATE_B         [Установка единого времени и даты в системе (то есть время УСАВП по времени КЛУБ).]
 1615h	0	var	U8	RO	8	nidx
 1615h	1	var	U8	RO	0h	WarningNotSpecifyed1       [!!!В ТЗ не указано что здесь передается!!!]
 1615h	2	var	U8	RO	0h	velhibit0_course7          [bit0 (Фактическая скорость (бит 8)) bit7 (Направление движения: 0=каб1 вперёд,1=каб2 вперёд)]
 1615h	3	var	U8	RO	0h	vel                        [Фактическая скорость (биты 7 - 0)]
 1615h	4	var	U8	RO	0h	coord15_08                 [Линейная координата (биты 15 - 8)]
 1615h	5	var	U8	RO	0h	coord07_00                 [Линейная координата (биты 7 - 0)]
 1615h	6	var	U8	RO	0h	coord23_16                 [Линейная координата (биты 23 - 16)]
 1615h	7	var	U8	RO	0h	WarningNotSpecifyed2       [!!!В ТЗ не указано что здесь передается!!!]
 1615h	8	var	U8	RO	0h	WarningNotSpecifyed3       [!!!В ТЗ не указано что здесь передается!!!]

-----------------------------------------------
$(EKS) [7.2.2	Установка единого времени и даты в системе (то есть время УСАВП по времени КЛУБ).]

: входные сигналы

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::  Астрономическое время и дата УСАВП должны быть при включении
::  считаны с КЛУБ, и при расхождении времени более чем на 2 сек
::  производится корректировка значения времени УСАВП-ВЛ80с по
::  времени КЛУБ-У.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_IPD_DATE

 1416h	*	rpdo	*	*	*	ReksKLUB_IPD_DATE            [Установка единого времени и даты в системе (то есть время УСАВП по времени КЛУБ).]
 1416h	0	var	U8	RO	2	nidx
 1416h	1	var	U32	RW	086h	COB-ID	 ()
 1416h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1616h	*	rpdom	*	*	*	ReksKLUB_IPD_DATE            [Установка единого времени и даты в системе (то есть время УСАВП по времени КЛУБ).]
 1616h	0	var	U8	RO	7	nidx
 1616h	1	var	U8	RO	0h	year15_8                   [Год, биты 15-8]
 1616h	2	var	U8	RO	0h	year07_0                   [Год, биты 7-0]
 1616h	3	var	U8	RO	0h	month                      [Месяц]
 1616h	4	var	U8	RO	0h	day                        [День]
 1616h	5	var	U8	RO	0h	hour                       [Время, часы]
 1616h	6	var	U8	RO	0h	minute                     [Время, минуты]
 1616h	7	var	U8	RO	0h	second                     [Время, секунды]

-----------------------------------------------
$(EKS) [ReksKLUB_MM_ALT_LONG]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::Передаётся ММ при активности приёмника СНС с периодичностью 1 с.
::В случае, если в конфигурации системы отсутствует модуль радиоканала,
::может не формироваться.
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_MM_ALT_LONG

 1417h	*	rpdo	*	*	*	ReksKLUB_MM_ALT_LONG         []
 1417h	0	var	U8	RO	2	nidx
 1417h	1	var	U32	RW	088h	COB-ID	 ()
 1417h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1617h	*	rpdom	*	*	*	ReksKLUB_MM_ALT_LONG         []
 1617h	0	var	U8	RO	8	nidx
 1617h	1	var	U8	RO	0h	geoLatitude00_07            [Географическая широта (биты 0-7), радиан * 10^8 (0.. Pi/2 * 10^8)]
 1617h	2	var	U8	RO	0h	geoLatitude08_15            [Географическая широта (биты 8-15), радиан * 10^8 (0.. Pi/2 * 10^8)]
 1617h	3	var	U8	RO	0h	geoLatitude16_23            [Географическая широта (биты 16-23), радиан * 10^8 (0.. Pi/2 * 10^8)]
 1617h	4	var	U8	RO	0h	geoLatitude24_31            [Географическая широта (биты 24-31), радиан * 10^8 (0.. Pi/2 * 10^8)]
 1617h	5	var	U8	RO	0h	geoLongitude00_07           [Географическая долгота (биты 0 - 7), радиан * 10^8 (0.. Pi/2 * 10^8)]
 1617h	6	var	U8	RO	0h	geoLongitude08_15           [Географическая долгота (биты 8-15), радиан * 10^8 (0.. Pi/2 * 10^8)]
 1617h	7	var	U8	RO	0h	geoLongitude16_23           [Географическая долгота (биты 16-23), радиан * 10^8 (0.. Pi/2 * 10^8)]
 1617h	8	var	U8	RO	0h	geoNotValid_Longitude24_30e [(7) Признак недостоверности данных(0 = данные достоверны,1 = данные недостоверны)]
									    [(6..0) Географическая долгота (биты 24-30), радиан * 10^8 (0.. Pi/2 * 10^8)]

-----------------------------------------------
$(EKS) [ReksKLUB_MM_COORD]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::Данное сообщение формируется по изменению координаты,
::но не реже, чем один раз в 2 секунды.
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_MM_COORD

 1418h	*	rpdo	*	*	*	ReksKLUB_MM_COORD         []
 1418h	0	var	U8	RO	2	nidx
 1418h	1	var	U32	RW	089h	COB-ID	 ()
 1418h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1618h	*	rpdom	*	*	*	ReksKLUB_MM_COORD         []
 1618h	0	var	U8	RO	3	nidx
 1618h	1	var	U8	RO	0h	coordRR23_16            [Железнодорожная координата (биты 23 – 16), м]
 1618h	2	var	U8	RO	0h	coordRR15_08            [Железнодорожная координата (биты 15 - 8), м]
 1618h	3	var	U8	RO	0h	coordRR07_00            [Железнодорожная координата (биты 7 - 0), м]

-----------------------------------------------
$(EKS) [Прием/передача информации между системами, входящими в состав ЕКС.]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::  7.1.1	Полное служебное торможение по команде от шины.
::  7.1.2	Разрешение отправления под запрещающий сигнал.
::  7.1.3   Переход УСАВП в пассивный режим. 
::
::  После приема сообщения 08А с установленным в "1"  битом 
::  "Полное служебное торможение" (точнее "Приказ на служебное
::  торможение от ДСП"), УСАВПГ должна выполнить полное служебное
::  торможение до остановки поезда. 
::
::  Подсистема автоведения не должна разрешать по нажатию клавиши
::  "ПУСК" трогания на "КЖ" до тех пор, пока будет получено по CAN
::  шине сообщение 08А с установленным в "1"  битом  "Разрешение
::  проезда красного". После получения сообщения "Разрешение
::  проезда красного", УСАВПГ должна ждать нажатия клавиши "ПУСК",
::  после чего осуществить разгон поезда и дальнейшее движение со
::  скоростью не более 20 км/ч;
::
::???
::  При срабатывании тормозов от САУТ (сообщение ?) УСАВП переходит
::  впассивный режим, то есть перестает управлять и тягой, и тормозами
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_RC_STATE

 1419h	*	rpdo	*	*	*	ReksKLUB_RC_STATE            [eksRC_STATE]
 1419h	0	var	U8	RO	2	nidx                       
 1419h	1	var	U32	RW	08Ah	COB-ID
 1419h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1619h	*	rpdom	*	*	*	rReksKLUB_RC_STATE		       []
 1619h	0	var	U8	RO	2	nidx
 1619h	1	var	U8	RO	0h	byte0                      [bit0 (1=Отказ МПП) bit1 (1=Отказ МРС)]
 1619h	2	var	U8	RO	0h	byte1                      [bit1 (1=Запрет проезда красного) bit2 (1=Приказ на экстренное торможение от ДСП) bit3 (1=Приказ на служебное торможение от ДСП) bit4 (Резерв) bit5 (1=Нет команды) bit6 (1=Нет сообщения) bit7 (1=Нет плана)]

-----------------------------------------------
$(EKS) [ReksKLUB_REG_STATE]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::Формируется в цикле 500 мс
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_REG_STATE

 141Ch	*	rpdo	*	*	*	ReksKLUB_REG_STATE        [Состояние КЛУБ]
 141Ch	0	var	U8	RO	2	nidx
 141Ch	1	var	U32	RW	8dh	COB-ID	 ()
 141Ch	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 161Ch	*	rpdom	*	*	*	ReksKLUB_REG_STATE        [Состояние КЛУБ]
 161Ch	0	var	U8	RO	8	nidx
 161Ch	1	var	U8	RO	0h	nedostovernost                [bit7-датчикУР1,bit6-датчикУР2,bit5-датчикТЦ,bit4-датчикТМ,bit3–0 (Результат внутреннего теста)]
 161Ch	2	var	U8	RO	0h	recording                     [bit4-датчикУР1,bit3-датчикУР2,bit2-датчикТЦ,bit1-датчикТМ,bit1-датчикЦКР]
 161Ch	3	var	U8	RO	0h	pressureUR1                   [bit7-0 Давление в уравнительном резервуаре 1]
 161Ch	4	var	U8	RO	0h	pressureUR2                   [bit7-0 Давление в уравнительном резервуаре 2]
 161Ch	5	var	U8	RO	0h	pressureTC                    [bit7-0 Давление в тормозных цилиндрах]
 161Ch	6	var	U8	RO	0h	pressureTM                    [bit7-0 Давление в тормозной магистрали]
 161Ch	7	var	U8	RO	0h	signals                       [различные дискретные сигналы]
 161Ch	8	var	U8	RO	0h	reserved                      [not used]

-----------------------------------------------
$(EKS) [ReksKLUB_BVU_STATE_A]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::Формируется в цикле 500 мс
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_BVU_STATE_A

 141dh	*	rpdo	*	*	*	ReksKLUB_BVU_STATE_A        [Состояние КЛУБ]
 141dh	0	var	U8	RO	2	nidx
 141dh	1	var	U32	RW	8eh	COB-ID	 ()
 141dh	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 161dh	*	rpdom	*	*	*	ReksKLUB_BVU_STATE_A        [Состояние КЛУБ]
 161dh	0	var	U8	RO	8	nidx
 161dh	1	var	U8	RO	0h	testN_testRes              [bit7–4 Номер выполненного внутреннего теста),bit3–0 (Результат внутреннего теста)]
 161dh	2	var	U8	RO	0h	switchState                [bit3, bit2 (Признак отклонения по стрелке)]
 161dh	3	var	U8	RO	0h	byte3                      [not used]
 161dh	4	var	U8	RO	0h	alsen_sync_code            [bit7-4 (Синхрогруппа АЛС-ЕН),bit3-0 (Кодовая комбинация АЛС-ЕН)]
 161dh	5	var	U8	RO	0h	alsn_alsen_state           [bit7 (Тип путевого трансмиттера АЛСН),bit5-4 (Код текущей частоты настройки),bit3 (Наличие сигнала АЛСН  ( 1 = есть сигнал )),bit2 (Наличие сигнала АЛС-ЕН ( 1 = есть сигнал )),bit1-0 (Код сигнала АЛСН)]
 161dh	6	var	U8	RO	0h	state_lengthBU12_08        [bit7 (Признак проследования границы блок-участка),bit6 (Движение при закрытой автоблокировке),bit5 (Движение по ПАБ),bit4-0 (Длина блок-участка, старшие биты 12 – 8)]
 161dh	7	var	U8	RO	0h	lengthBU07_00              [Длина блок-участка, младшие биты]
 161dh	8	var	U8	RO	0h	targetVelocity             [Целевая скорость (биты 7 - 0)]


:ReksKLUB_BVU_STATE_B

 141eh	*	rpdo	*	*	*	ReksKLUB_BVU_STATE_B        [Состояние КЛУБ]
 141eh	0	var	U8	RO	2	nidx
 141eh	1	var	U32	RW	8fh	COB-ID	 ()
 141eh	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 161eh	*	rpdom	*	*	*	ReksKLUB_BVU_STATE_B        [Состояние КЛУБ]
 161eh	0	var	U8	RO	8	nidx
 161eh	1	var	U8	RO	0h	testN_testRes              [bit7–4 Номер выполненного внутреннего теста),bit3–0 (Результат внутреннего теста)]
 161eh	2	var	U8	RO	0h	switchState                [bit3, bit2 (Признак отклонения по стрелке)]
 161eh	3	var	U8	RO	0h	byte3                      [not used]
 161eh	4	var	U8	RO	0h	alsen_sync_code            [bit7-4 (Синхрогруппа АЛС-ЕН),bit3-0 (Кодовая комбинация АЛС-ЕН)]
 161eh	5	var	U8	RO	0h	alsn_alsen_state           [bit7 (Тип путевого трансмиттера АЛСН),bit5-4 (Код текущей частоты настройки),bit3 (Наличие сигнала АЛСН  ( 1 = есть сигнал )),bit2 (Наличие сигнала АЛС-ЕН ( 1 = есть сигнал )),bit1-0 (Код сигнала АЛСН)]
 161eh	6	var	U8	RO	0h	state_lengthBU12_08        [bit7 (Признак проследования границы блок-участка),bit6 (Движение при закрытой автоблокировке),bit5 (Движение по ПАБ),bit4-0 (Длина блок-участка, старшие биты 12 – 8)]
 161eh	7	var	U8	RO	0h	lengthBU07_00              [Длина блок-участка, младшие биты]
 161eh	8	var	U8	RO	0h	targetVelocity             [Целевая скорость (биты 7 - 0)]

-----------------------------------------------
$(EKS) [Временные ограничения и динамические препятствия]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::Временные ограничения и динамические препятствия
::
::Координата цели берется относительно линейной координаты, передающейся в IPD_STATE_A.
:: Примечание: Данные о временных ограничениях передаются циклически
:: (0, 1, 2, 3, 4, 0 и т.д.) в CAN с интервалом в 500мс.
:: Временные и динамические препятствия передаются по ходу движения локомотива (+ 5 км).
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_RC_TARGET

 1423h	*	rpdo	*	*	*	ReksKLUB_RC_TARGET        [Временные ограничения]
 1423h	0	var	U8	RO	2	nidx
 1423h	1	var	U32	RW	94h	COB-ID	 ()
 1423h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1623h	*	rpdom	*	*	*	ReksKLUB_RC_TARGET        [Временные ограничения]
 1623h	0	var	U8	RO	8	nidx
 1623h	1	var	U8	RO	0h	coordTargetStart07_00     [Координата начала цели* (биты 7-0), м 0…65535]
 1623h	2	var	U8	RO	0h	coordTargetStart15_08     [Координата начала цели (биты 15-8), м 0…65535]
 1623h	3	var	U8	RO	0h	numTarget                 [(7-4) Резерв, (3-0) Номер цели 0..4]
 1623h	4	var	U8	RO	0h	lengthTarget07_00         [Длина цели (биты 7-0), м 0…8191]
 1623h	5	var	U8	RO	0h	lengthTarget12_08         [(4-0) Длина цели (биты 12-8), м 0…8191; (7-5) Резерв]
 1623h	6	var	U8	RO	0h	velocityTarget            [Целевая скорость]
 1623h	7	var	U8	RO	0h	kindTarget                [Вид ближайшей цели (см. таблицу 7)]
 1623h	8	var	U8	RO	0h	byte8                     [Резерв]

-----------------------------------------------
$(EKS) [ReksKLUB_SYS_DATA]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::Передаётся однократно по запросу SYS_DATA_QUERY. Формат такой же, как и INPUT_DATA.
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_SYS_DATA

 1426h	*	rpdo	*	*	*	ReksKLUB_SYS_DATA        [Получение параметра поездки КЛУБ-У в ответ на eks_SYS_DATA_QUERY]
 1426h	0	var	U8	RO	2	nidx
 1426h	1	var	U32	RW	97h	COB-ID	 ()
 1426h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1626h	*	rpdom	*	*	*	ReksKLUB_SYS_DATA        [Получение параметра поездки КЛУБ-У в ответ на eks_SYS_DATA_QUERY]
 1626h	0	var	U8	RO	5	nidx
 1626h	1	var	U8	RO	0h	paramNum                 [Номер параметра (смотри таблицу для eksKLUB_INPUT_DATA)]
 1626h	2	var	U8	RO	0h	value31_24               [Значение параметра, биты 31..24 (старший байт)]
 1626h	3	var	U8	RO	0h	value23_16               [Значение параметра, биты 23..16]
 1626h	4	var	U8	RO	0h	value15_08               [Значение параметра, биты 15..8]
 1626h	5	var	U8	RO	0h	value07_00               [Значение параметра, биты 7..0 (младший байт)]

-----------------------------------------------
$(EKS) [eksINPUT_DATA]

:eksINPUT_DATA

 142Fh	*	rpdo	*	*	*	eksINPUT_DATA
 142Fh	0	var	U8	RO	2	nidx
 142Fh	1	var	U32	RW	92h	COB-ID	 ()
 142Fh	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 162Fh	*	rpdom	*	*	*	eksINPUT_DATA
 162Fh	0	var	U8	RO	5	nidx
 162Fh	1	var	U8	RO	0h	paramNum                 [Номер параметра]
 162Fh	2	var	U8	RO	0h	value31_24               [Значение параметра, биты 31..24 (старший байт)]
 162Fh	3	var	U8	RO	0h	value23_16               [Значение параметра, биты 23..16]
 162Fh	4	var	U8	RO	0h	value15_08               [Значение параметра, биты 15..8]
 162Fh	5	var	U8	RO	0h	value07_00               [Значение параметра, биты 7..0 (младший байт)]

-----------------------------------------------
$(EKS) [ReksKLUB_AUX_RECOURCE_MCO_A]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::Выдается при обнаружении нестандартной ситуации.
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_AUX_RECOURCE_MCO_A

 1427h	*	rpdo	*	*	*	ReksKLUB_AUX_RECOURCE_MCO_A        []
 1427h	0	var	U8	RO	2	nidx
 1427h	1	var	U32	RW	181h	COB-ID	 ()
 1427h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1627h	*	rpdom	*	*	*	ReksKLUB_AUX_RECOURCE_MCO_A        []
 1627h	0	var	U8	RO	5	nidx
 1627h	1	var	U8	RO	0h	byte1               [=2 - RES_INTERNAL_WARNING]
 1627h	2	var	U8	RO	0h	byte2               [=2 - Код нестандартной ситуации]
 1627h	3	var	U8	RO	0h	byte3               []
 1627h	4	var	U8	RO	0h	byte4               []
 1627h	5	var	U8	RO	0h	byte5               [не используется]

-----------------------------------------------
$(EKS) [ReksKLUB_SYS_DATA_STATE]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::Данное сообщение формируется с периодом 450..500 мс. 
::
::При наличии ЭК значение несущей частоты АЛСН и вид тяги на текущем участке пути
::формируется на основании данных о текущей координате и электронной карты,
::при её отсутствии берётся из массива постоянных характеристик.
::Остальные данные байтов 3...7 берутся из памяти постоянных характеристик.
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_SYS_DATA_STATE

 1428h	*	rpdo	*	*	*	ReksKLUB_SYS_DATA_STATE        []
 1428h	0	var	U8	RO	2	nidx
 1428h	1	var	U32	RW	182h	COB-ID	 ()
 1428h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1628h	*	rpdom	*	*	*	ReksKLUB_SYS_DATA_STATE        []
 1628h	0	var	U8	RO	7	nidx
 1628h	1	var	U8	RO	0h	byte1               []
 1628h	2	var	U8	RO	0h	configuration       [Конфигурация (младший байт)]
 1628h	3	var	U8	RO	0h	train_category      [Категория поезда]
 1628h	4	var	U8	RO	0h	byte4               []
 1628h	5	var	U8	RO	0h	byte5               []
 1628h	6	var	U8	RO	0h	byte6               []
 1628h	7	var	U8	RO	0h	byte7               []

-----------------------------------------------
$(EKS) [ReksKLUB_IPD_NEUTRAL]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::
::
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksKLUB_IPD_NEUTRAL

 142dh	*	rpdo	*	*	*	ReksKLUB_IPD_NEUTRAL            [Установка единого времени и даты в системе (то есть время УСАВП по времени КЛУБ).]
 142dh	0	var	U8	RO	2	nidx
 142dh	1	var	U32	RW	188h	COB-ID	 ()
 142dh	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 162dh	*	rpdom	*	*	*	ReksKLUB_IPD_NEUTRAL            [Установка единого времени и даты в системе (то есть время УСАВП по времени КЛУБ).]
 162dh	0	var	U8	RO	3	nidx
 162dh	1	var	U8	RO	0h	byte1                   [Год, биты 15-8]
 162dh	2	var	U8	RO	0h	byte2                   [Год, биты 7-0]
 162dh	3	var	U8	RO	0h	byte3                      [Месяц]

-----------------------------------------------
$(EKS) [7.3 Работа УСАВП при приеме на станцию]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::  При приеме на станцию САУТ формирует сообщение SAUT_DISTANCE
::  и SAUT_SPEED с постоянными ограничениями скорости на маршруте
::  приема. Эти сообщения принимаются УСАВП, отображаются в качестве
::  временного ограничения принятой длины и скорости на экране, а
::  также отрабатываются как временное ограничение
::
::  Для получения SAUT_DISTANCE и SAUT_SPEED используются две пары
::  соответствующих сообщений (А и В в зависимости от кабины?):
::  Сообщения для длины пути (уточнить, что за расстояния!!)
::
::  Сообщение САУТ о маршруте приема на станцию (расстояния).
::  Выдается после проследования напольного устройства 3 раза через 1 с.
::
::  Сообщение САУТ о маршруте приема на станцию (скорости).
::  Выдается после проследования напольного устройства 3 раза через 1 с.
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksSAUT_DISTANCE_A

 1430h	*	rpdo	*	*	*	ReksSAUT_DISTANCE_A     [Работа УСАВП при приеме на станцию (расстояния)]
 1430h	0	var	U8	RO	2	nidx
 1430h	1	var	U32	RW	A0h	COB-ID	 ()
 1430h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1630h	*	rpdom	*	*	*	ReksSAUT_DISTANCE_A     [Работа УСАВП при приеме на станцию (расстояния)]
 1630h	0	var	U8	RO	8	nidx
 1630h	1	var	U8	RO	0h	L01_lo                     [L01 младший байт,м]
 1630h	2	var	U8	RO	0h	L01_hi                     [L01 старший байт, м]
 1630h	3	var	U8	RO	0h	L02_lo                     [L02 младший байт, м]
 1630h	4	var	U8	RO	0h	L02_hi                     [L02 старший байт, м]
 1630h	5	var	U8	RO	0h	Lpr1_lo                    [Lпр1 младший байт, м]
 1630h	6	var	U8	RO	0h	Lpr1_hi                    [Lпр1 старший байт, м]
 1630h	7	var	U8	RO	0h	Lpl_lo                     [Lпл младший байт, м  (расстояние до платформы)]
 1630h	8	var	U8	RO	0h	Lpl_hi                     [Lпл старший байт, м  (расстояние до платформы)]


:ReksSAUT_DISTANCE_B Формат такой же, как и ReksSAUT_DISTANCE_A.

 1431h	*	rpdo	*	*	*	ReksSAUT_DISTANCE_B     [Работа УСАВП при приеме на станцию (расстояния)]
 1431h	0	var	U8	RO	2	nidx
 1431h	1	var	U32	RW	B0h	COB-ID	 ()
 1431h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1631h	*	rpdom	*	*	*	ReksSAUT_DISTANCE_B     [Работа УСАВП при приеме на станцию (расстояния)]
 1631h	0	var	U8	RO	8	nidx
 1631h	1	var	U8	RO	0h	L01_lo                     [L01 младший байт,м]
 1631h	2	var	U8	RO	0h	L01_hi                     [L01 старший байт, м]
 1631h	3	var	U8	RO	0h	L02_lo                     [L02 младший байт, м]
 1631h	4	var	U8	RO	0h	L02_hi                     [L02 старший байт, м]
 1631h	5	var	U8	RO	0h	Lpr1_lo                    [Lпр1 младший байт, м]
 1631h	6	var	U8	RO	0h	Lpr1_hi                    [Lпр1 старший байт, м]
 1631h	7	var	U8	RO	0h	Lpl_lo                     [Lпл младший байт, м  (расстояние до платформы)]
 1631h	8	var	U8	RO	0h	Lpl_hi                     [Lпл старший байт, м  (расстояние до платформы)]


:ReksSAUT_SPEED_A

 1432h	*	rpdo	*	*	*	ReksSAUT_SPEED_A        [Работа УСАВП при приеме на станцию (скорость)]
 1432h	0	var	U8	RO	2	nidx
 1432h	1	var	U32	RW	A1h	COB-ID	 ()
 1432h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1632h	*	rpdom	*	*	*	ReksSAUT_SPEED_A        [Работа УСАВП при приеме на станцию (скорость)]
 1632h	0	var	U8	RO	3	nidx
 1632h	1	var	U8	RO	0h	v1                         [V1, км/ч]
 1632h	2	var	U8	RO	0h	v01                        [V01, км/ч]
 1632h	3	var	U8	RO	0h	v02                        [V02, км/ч]
. 1632h	4	var	U8	RO	0h	NGenNRoute                 [4..7-номер генератора,0..3-номер маршрута]


:ReksSAUT_SPEED_B Формат такой же, как и ReksSAUT_SPEED_A.

 1433h	*	rpdo	*	*	*	ReksSAUT_SPEED_B        [Работа УСАВП при приеме на станцию (скорость)]
 1433h	0	var	U8	RO	2	nidx
 1433h	1	var	U32	RW	B1h	COB-ID	 ()
 1433h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1633h	*	rpdom	*	*	*	ReksSAUT_SPEED_B        [Работа УСАВП при приеме на станцию (скорость)]
 1633h	0	var	U8	RO	3	nidx
 1633h	1	var	U8	RO	0h	v1                         [V1, км/ч]
 1633h	2	var	U8	RO	0h	v01                        [V01, км/ч]
 1633h	3	var	U8	RO	0h	v02                        [V02, км/ч]
. 1633h	4	var	U8	RO	0h	NGenNRoute                 [4..7-номер генератора,0..3-номер маршрута]


-----------------------------------------------
$(EKS) [ReksSAUT_INDATA_AB]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::
::
::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksSAUT_INDATA_A

 1434h	*	rpdo	*	*	*	ReksSAUT_INDATA_A            []
 1434h	0	var	U8	RO	2	nidx
 1434h	1	var	U32	RW	A4h	COB-ID	 ()
 1434h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1634h	*	rpdom	*	*	*	ReksSAUT_INDATA_A            []
 1634h	0	var	U8	RO	5	nidx
 1634h	1	var	U8	RO	0h	byte1                   [Номер пути (1..30)]
 1634h	2	var	U8	RO	0h	byte2                   [Код генератора или перегона (0..2047), ст. биты]
 1634h	3	var	U8	RO	0h	byte3                   [Код генератора или перегона (0..2047), мл. биты]
 1634h	4	var	U8	RO	0h	byte2                   [Номер генератора (0..31)]
 1634h	5	var	U8	RO	0h	byte3                   [Номер кодовой посылки (0..63)]


:ReksSAUT_INDATA_A

 1435h	*	rpdo	*	*	*	ReksSAUT_INDATA_A            []
 1435h	0	var	U8	RO	2	nidx
 1435h	1	var	U32	RW	B4h	COB-ID	 ()
 1435h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1635h	*	rpdom	*	*	*	ReksSAUT_INDATA_A            []
 1635h	0	var	U8	RO	5	nidx
 1635h	1	var	U8	RO	0h	byte1                   [Номер пути (1..30)]
 1635h	2	var	U8	RO	0h	byte2                   [Код генератора или перегона (0..2047), ст. биты]
 1635h	3	var	U8	RO	0h	byte3                   [Код генератора или перегона (0..2047), мл. биты]
 1635h	4	var	U8	RO	0h	byte2                   [Номер генератора (0..31)]
 1635h	5	var	U8	RO	0h	byte3                   [Номер кодовой посылки (0..63)]

-----------------------------------------------
$(EKS) [Состояние САУТ (Допустимая скорость САУТ)]

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::Допустимая скорость САУТ берется из 4 байта следующего сообщения
::
::Формируется субмодулем А модуля САУТ. Передаётся с периодичностью 450..480 мс
::Формируется субмодулем B модуля САУТ. Передаётся с периодичностью 450..480 мс
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:ReksSAUT_STATE_A

 1436h	*	rpdo	*	*	*	ReksSAUT_STATE_A        [Состояние САУТ (Допустимая скорость САУТ)]
 1436h	0	var	U8	RO	2	nidx
 1436h	1	var	U32	RW	1CFh	COB-ID	 ()
 1436h	2	var	U8	RW	255	tt:(event) []

.<<<<<mapping>>>>>>>

 1636h	*	record	*	*	*	ReksSAUT_STATE_A        [Состояние САУТ (Допустимая скорость САУТ)]
 1636h	0	var	U8	RO	6	nidx
 1636h	1	var	U32	RO	00010008h	mapping
 1636h	2	var	U32	RO	00010008h	mapping
 1636h	3	var	U32	RO	00010008h	mapping
 1636h	4	var	U32	RO	34040608h	mapping
 1636h	5	var	U32	RO	34040710h	mapping
 1636h	6	var	U32	RO	00010008h	mapping


:ReksSAUT_STATE_B Формат такой же, как и ReksSAUT_STATE_A.

 1437h	*	rpdo	*	*	*	ReksSAUT_STATE_B        [Состояние САУТ (Допустимая скорость САУТ)]
 1437h	0	var	U8	RO	2	nidx
 1437h	1	var	U32	RW	1DFh	COB-ID	 ()
 1437h	2	var	U8	RW	255	tt:(event) []
 
.<<<<<mapping>>>>>>>

 1637h	*	rpdom	*	*	*	ReksSAUT_STATE_B        [Состояние САУТ (Допустимая скорость САУТ)]
 1637h	0	var	U8	RO	7	nidx
 1637h	1	var	U8	RO	0h	byte0                      [bit7-1 (0) bit0	(Состояние исполнительных цепей САУТ1= исполнительные цепи выключены)]
 1637h	2	var	U8	RO	0h	byte1                      [bit7-6 (Состояние ЭПК: 01=ЭПК включён, 10=ЭПК выключен, 00,11-запрещённые коды) bit5-4 (Резерв) bit3 (Признак тупиковой платформы) bit2 (Признак движения по перегону) bit1-0 (Запрет отпуска тормозов: 01=нет запрета, 10=отпуск тормозов запрещён, 00,11-недопустимые коды)]
 1637h	3	var	U8	RO	0h	byte2                      [Коэффициент торможения. Кодируется целым числом в диапазоне от 0 до 255, при этом передаваемому значению 255 соответствует значение коэффициента 1,0]
 1637h	4	var	U8	RO	0h	velAllow                   [Допустимая скорость движения, младшие биты]
 1637h	5	var	U8	RO	0h	byte4                      [Расстояние до цели, старшие биты]
 1637h	6	var	U8	RO	0h	byte5                      [Расстояние до цели, младшие биты]
 1637h	7	var	U8	RO	0h	byte6                      [bit7 (Грузовой алгоритм работы САУТ) bit6-4 (Тип напольного устройства) bit3 (Признак кодирования) bit2 (Наличие частоты 31 кГц) bit1 (Наличие частоты 27 кГц) bit0 (Наличие частоты 19,6 кГц)]


$;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 [RPDO]

-----------------------------
$(EKS) [Запрос параметров поездки от КЛУБ-У]

.Запрос КЛУБ-У

 1810h	*	tpdo	*	*	*	teks_SYS_DATA_QUERY      [запрос параметра поездки КЛУБ-У ответ в eksSYS_DATA]
 1810h	0	var	U8	RO	4	nidx
 1810h	1	var	U32	RW	1E3h	COB-ID
 1810h	2	var	U8	RW	255	tt:(event)
 1810h	3	var	U16	RW	0	inhibitTime	
 1810h	5	var	U16	RW	0	timer		

.<<<<<mapping>>>>>>>


.Запрос КЛУБ-У

 1A10h	*	tpdom	*	*	*	teks_SYS_DATA_QUERY      [запрос параметра поездки КЛУБ-У ответ в eksSYS_DATA]
 1A10h	0	var	U8	RO	1	nidx
 1A10h	1	var	U8	RW	0	clubDataId                 [запрос параметра поездки КЛУБ-У ответ в eksSYS_DATA]

-----------------------------------------------
