Пульт управления ПУ-СП » История » Версия 4
Андрей Матвеев, 11.12.2024 06:33
1 | 1 | Андрей Матвеев | h1. Протокол взаимодействия с пультом управления ПУ-СП |
---|---|---|---|
2 | |||
3 | Изделие имеет протокол, соответствующий основным требованиям стандарта J1939. |
||
4 | Изделие может быть установлено в систему сельскохозяйственной или подобной техники. |
||
5 | Пульт управления ПУ-СП обладает интерфейсом CAN со скоростью передачи данных 500 кБит/с с 19-битным идентификатором. |
||
6 | Пульт управления ПУ-СП в сети CAN имеет адрес устройства 0xF9 (249 dec) . |
||
7 | Порядок байт: В протоколе выполняется использование порядка байт Little Endian, что означает, что младший байт данных хранится по адресу, предшествующему старшему байту. |
||
8 | Порядок бит: Биты в протоколе считаются справа налево. То есть, наиболее значимый бит (MSB) номер 8, а наименее значимый бит (LSB) — номер 1. |
||
9 | В таблицах ниже, если не оговорено особо, все параметры размером один байт имеют тип unsigned char. Параметры размером четыре байта имеют тип unsigned long. |
||
10 | |||
11 | 3 | Андрей Матвеев | !clipboard-202412090920-qpblz.png! |
12 | |||
13 | 1 | Андрей Матвеев | h2. Идентификаторы сообщений CAN, отправляемые Пультом управления ПУ-СП |
14 | |||
15 | 3 | Андрей Матвеев | *Таблица 1. Управление кнопками навигации* |
16 | 1 | Андрей Матвеев | |
17 | | Частота передачи | Единоразово | |
||
18 | 3 | Андрей Матвеев | | PGN | 65361 (0xFF51)| |
19 | | Длина сообщения | 8 | |
||
20 | | Адрес назначения | FF | |
||
21 | | Приоритет | 6 | |
||
22 | |||
23 | 4 | Андрей Матвеев | |_.Байт |_.Бит|_.Значение |_.Кнопка| |
24 | | 1 | - | Перемещение вверх | (К1) | |
||
25 | | 2 | - | Перемещение влево | (К2) | |
||
26 | | 3 | - | Перемещение вниз | (К3) | |
||
27 | | 4 | - | Перемещение вправо| (К4) | |
||
28 | | 5 | - | Назад/Отмена/Выход| (К5) | |
||
29 | | 6 | - | Подтверждение | (К6) | |
||
30 | 3 | Андрей Матвеев | |
31 | 0 — кнопка не нажата |
||
32 | 1 — кнопка нажата |
||
33 | 2 — ошибка индикации |
||
34 | 3 — не поддерживается |
||
35 | |||
36 | *Таблица 2. Управление лестницей* |
||
37 | |||
38 | | Частота передачи | Единоразово | |
||
39 | 1 | Андрей Матвеев | | PGN | 65241 (0xFED9)| |
40 | | Длина сообщения | 8 | |
||
41 | | Адрес назначения | FF | |
||
42 | | Приоритет | 6 | |
||
43 | |||
44 | 4 | Андрей Матвеев | |_.Байт |_.Бит |_.Значение |_.Кнопка| |
45 | | 1 | 1-2 | Подъем лестницы | (К11) | |
||
46 | | 1 | 3-4 | Опускание лестницы| (К15) | |
||
47 | 1 | Андрей Матвеев | |
48 | 00b = Канал выключен |
||
49 | 01b = Канал включен |
||
50 | 10b = Ошибка |
||
51 | 11b = Не доступно |
||
52 | |||
53 | 3 | Андрей Матвеев | *Таблица 3. Управление режимами движения* |
54 | 1 | Андрей Матвеев | |
55 | | Частота передачи | Единоразово | |
||
56 | | PGN | 64718 (0xFCCD)| |
||
57 | | Длина сообщения | 8 | |
||
58 | | Адрес назначения | FF | |
||
59 | | Приоритет | 6 | |
||
60 | |||
61 | 4 | Андрей Матвеев | |_.Байт |_.Бит |_.Значение |_.Кнопка| |
62 | 1 | Андрей Матвеев | | 1 | - | Выбранный режим движения: |
63 | 0 - Активировать управление максимальной тяговой мощностью (К9) |
||
64 | 1 - Активировать управление постоянной частотой вращения ВОМ (не поддерживается) |
||
65 | 2 - Активировать управление соотношением теоретической скорости и частотой вращения ВОМ (не поддерживается) |
||
66 | 3 - Активировать управление минимальной частотой вращения двигателя (К7) |
||
67 | 4 - Активировать управление топливной экономичностью двигателя (К8) |
||
68 | 5 - Активировать управление максимальной мощностью гидравлической системы (не поддерживается) |
||
69 | 6 - Активировать управление максимальной электрической мощностью (не поддерживается) |
||
70 | 7 - 252 - Зарезервировано |
||
71 | 253 - Зарезервировано |
||
72 | 254 - Ошибка |
||
73 | 255 - Недоступно | |
||
74 | 4 | Андрей Матвеев | (К7) |
75 | (К8) |
||
76 | (К9) | |
||
77 | 1 | Андрей Матвеев | |
78 | 3 | Андрей Матвеев | *Таблица 4. Управление штангой* |
79 | 1 | Андрей Матвеев | |
80 | | Частота передачи | Единоразово | |
||
81 | | PGN | 61184 (0xEF00)| |
||
82 | | Длина сообщения | 8 | |
||
83 | | Адрес назначения | FF | |
||
84 | | Приоритет | 6 | |
||
85 | |||
86 | 4 | Андрей Матвеев | |_.Байт |_.Бит |_.Значение |_.Кнопка| |
87 | | 1(XID)| - | 1 | | |
||
88 | 1 | Андрей Матвеев | | 2 | 1-4 | Управление режимом работы штанги |
89 | 0 - нет управления/выключить режим |
||
90 | 1 - Ручное управление штангой |
||
91 | 2 - Зарезервировано |
||
92 | 3 - Автоматическое управление высотой штанги (Режим 1 - подъем/опускание крыльев) (не поддерживается) |
||
93 | 4 - Автоматическое управление высотой штанги (Режим 2 - управление перекосом и высотой) |
||
94 | 2 | Андрей Матвеев | 5 - Автоматическое управление высотой штанги (Режим 3 - полное управление) |
95 | 1 | Андрей Матвеев | 6 - Автоматическое раскладывание штанги (К12) |
96 | 7 - Автоматическое складывание штанги (К16) |
||
97 | 2 | Андрей Матвеев | 8 - Автоматическая калибровка положений штанги (не поддерживается) |
98 | 9 - Автоматическое минимальное предустановленное значение высоты штанги |
||
99 | 10 - Автоматическое максимальное предустановленное значение высоты штанги | |
||
100 | 4 | Андрей Матвеев | (К12) |
101 | (К16) | |
||
102 | 2 | Андрей Матвеев | | 2 | 5-6 | Состояние команды: |
103 | 0 - нет управления |
||
104 | 1 - управление |
||
105 | 2 - резерв |
||
106 | 4 | Андрей Матвеев | 3 - не задано | | |
107 | 2 | Андрей Матвеев | | 3 | 5-6 | Команда ручного управления: |
108 | 0 - Нет команды |
||
109 | 1 - Подъем штанги (не поддерживается) |
||
110 | 2 - Опускание штанги (не поддерживается) |
||
111 | 1 | Андрей Матвеев | 3 - Управление наклоном штанги влево (не поддерживается) |
112 | 4 - Управление наклоном штанги вправо (не поддерживается) |
||
113 | 5 - Подъем левого крыла штанги (К13) |
||
114 | 6 - Опускание левого крыла штанги (К17) |
||
115 | 7 - Подъем правого крыла штанги (К14) |
||
116 | 8 - Опускание правого крыла штанги (К18) |
||
117 | 9 - Раскладывание первых секций штанги (К19) |
||
118 | 10 - Складывание первых секций штанги (К22) |
||
119 | 11 - Раскладывание вторых секций штанги (К20) |
||
120 | 12 - Складывание вторых секций штанги (К23) |
||
121 | 2 | Андрей Матвеев | 13 - Раскладывание третьих секций штанги (К21) |
122 | 14 - Складывание третьих секций штанги (К24) |
||
123 | 15-254 - Ошибка |
||
124 | 255 - Не задано | |
||
125 | 4 | Андрей Матвеев | (К13) |
126 | (К14) |
||
127 | (К17) |
||
128 | (К18) |
||
129 | (К19) |
||
130 | (К20) |
||
131 | (К21) |
||
132 | (К22) |
||
133 | (К23) |
||
134 | (К24) | |
||
135 | 1 | Андрей Матвеев | |
136 | *Таблица 5. Управление системой автоматического вождения* |
||
137 | |||
138 | | Частота передачи | Единоразово | |
||
139 | | PGN | 65360 (0xFF50)| |
||
140 | 2 | Андрей Матвеев | | Длина сообщения | 8 | |
141 | | Адрес назначения | FF | |
||
142 | 1 | Андрей Матвеев | | Приоритет | 6 | |
143 | |||
144 | 4 | Андрей Матвеев | |_.Байт |_.Бит |_.Значение |_.Кнопка| |
145 | | 1 | - | Управление системой автоматического вождения : |
||
146 | 1 | Андрей Матвеев | - Выключить систему автоматического вождения (0) |
147 | - Включить систему автоматического вождения (1) |
||
148 | - Резерв (2) |
||
149 | 4 | Андрей Матвеев | - Не задано (3) | (К10) | |
150 | | 2 | - | Управление режимом подруливания колесами задней оси : |
||
151 | - Выключить режим подруливания колесами задней оси (0) |
||
152 | - Включить режим подруливания колесами задней оси (1) |
||
153 | - Резерв (2) |
||
154 | - Не задано (3) | (К29) | |
||
155 | 1 | Андрей Матвеев | |
156 | 4 | Андрей Матвеев | |
157 | 1 | Андрей Матвеев | *Таблица 6. Управление режимами работы системы вылива* |
158 | |||
159 | | Частота передачи | 100 | |
||
160 | | PGN | 65345 (0xFF41)| |
||
161 | | Длина сообщения | 8 | |
||
162 | | Адрес назначения | FF | |
||
163 | | Приоритет | 6 | |
||
164 | |||
165 | 4 | Андрей Матвеев | |_.Байт |_.Бит |_.Значение |_.Кнопка | |
166 | 1 | Андрей Матвеев | | 1 | 1-4 | Управление режимами работы контроллера системы вылива: |
167 | - Нет управления/Режим простоя (0) |
||
168 | 4 | Андрей Матвеев | - Режим слива остатков жидкости из основной емкости (1) |
169 | - Режим перемешивания (2) (К27) |
||
170 | - Режим автоматической заправки собственным насосом основной емкости (3) |
||
171 | - Режим заправки внешним насосом основной емкости (4) |
||
172 | - Режим автоматической промывки (5) (К26) |
||
173 | 1 | Андрей Матвеев | - Режим внесения химикатов посредством эдуктора (6) |
174 | 4 | Андрей Матвеев | - Режим продувки штанги (7) |
175 | - Режим опрыскивания (8) |
||
176 | - Автоматическое поддержание заданной нормы опрыскивания (9) (К25) |
||
177 | - Приостановка процесса опрыскивания (10) |
||
178 | - Нет информации (15)|(К25) |
||
179 | (К26) |
||
180 | (К25)| |
||
181 | 1 | Андрей Матвеев | | 1 | 5-6 | Состояние команды: |
182 | 4 | Андрей Матвеев | - нет управления / СТОП (0) |
183 | - управление / ПУСК (1) |
||
184 | 1 | Андрей Матвеев | - ПОДГОТОВКА (2) |
185 | 4 | Андрей Матвеев | - не задано (3) | | |
186 | |||
187 | *Таблица 7. Управление стояночным тормозом* |
||
188 | |||
189 | | Частота передачи | Единоразово | |
||
190 | | PGN | 57344 (0xE000)| |
||
191 | | Длина сообщения | 8 | |
||
192 | | Адрес назначения | FF | |
||
193 | | Приоритет | 6 | |
||
194 | |||
195 | |_.Байт |_.Бит |_.Значение |_.Кнопка| |
||
196 | | 1 | - | Управление стояночным тормозом : |
||
197 | - Cнятие со стояночного тормоза (0) |
||
198 | - Постановка на стояночный тормоз (1) |
||
199 | - Резерв (2) |
||
200 | - Не задано (3) | (К28) | |
||
201 | |||
202 | h2. Идентификаторы сообщений CAN, принимаемые Пультом управления ПУ-СП |
||
203 | |||
204 | |_.Идентификатор|_.XID|_.Частота передачи|_.Источник|_.Описание| |
||
205 | | 65265 (0xFEF1)| - | 100 | КУТ | Состояние стояночного тормоза: |
||
206 | - Стояночный тормоз не установлен (0) |
||
207 | - Стояночный тормоз установлен (1) |
||
208 | - Ошибка (2) |
||
209 | - Недоступно (3)| |
||
210 | | 64717 (0xFCCD)| - | 500 | КМ | [1] Выбранный режим движения: |
||
211 | - Активировано управление максимальной тяговой мощностью (0) |
||
212 | - Активировано управление постоянной частотой вращения ВОМ (не поддерживается) |
||
213 | - Активировано управление соотношением теоретической скорости и частотой вращения ВОМ (не поддерживается) |
||
214 | - Активировано управление минимальной частотой вращения двигателя (3) |
||
215 | - Активировано управление топливной экономичностью двигателя (4) |
||
216 | - Активировано управление максимальной мощностью гидравлической системы (не поддерживается) |
||
217 | - Активировано управление максимальной электрической мощностью (не поддерживается) |
||
218 | - Ошибка (7-254) |
||
219 | - Недоступно (255)| |
||
220 | | 65370 (0xFF5A)| - | 100 | КА, ТСВ | Состояние системы автоматического вождения: |
||
221 | [1] Состояние системы автоматического вождения : |
||
222 | - Система автоматического вождения выключена (0) |
||
223 | - Система автоматического вождения включена(1) |
||
224 | - Резерв (2) |
||
225 | - Не задано (3) |
||
226 | [2] Состояние режима подруливания колесами задней оси : |
||
227 | - Режим подруливания колесами задней оси выключен (0) |
||
228 | - Режим подруливания колесами задней оси включен (1) |
||
229 | - Резерв (2) |
||
230 | - Не задано (3)| |