| 
 | ||||||||
| Мультимарочные диагностические сканеры Всё по работе с автосканерами Launch, AutoCom, Барс, Bosch KTS, Autoboss, Carman scan и др. | 
|  | 
|  | LinkBack | Опции темы | Опции просмотра | 
|  08.01.2014, 08:54 | #22 (permalink) | 
| Участник тусовки Регистрация: 05.01.2014 
					Сообщений: 111
				 Вы сказали Спасибо: 1 
		
			
				Поблагодарили 63 раз(а) в 21 сообщениях
			
		
	 Сказал(а) Фууу!: 0 
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 Откуда: Земля |   
			
			Если не говорить о программировании - то возможности обычных стандартных КАН-адаптеров тоже достаточно велики - в их стандартных программах мы перехватываем и видим все сообщения. Зная протокол, - можем судить обо всем, что там происходит.. Вот, как-то так.. Кстати, в ихатовских и марафоновских программах (стандартных, - те, что идут вместе с приборами) также можно и отсылать в сеть любые кан-кадры с заданной периодичностью.. Об эмуляции я писал уже раньше..
		 Последний раз редактировалось Alexo; 08.01.2014 в 08:56.. | 
|   |   | 
|  08.01.2014, 09:42 | #23 (permalink) | 
| Участник тусовки Регистрация: 05.01.2014 
					Сообщений: 111
				 Вы сказали Спасибо: 1 
		
			
				Поблагодарили 63 раз(а) в 21 сообщениях
			
		
	 Сказал(а) Фууу!: 0 
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 Откуда: Земля |   
			
			Вот скрин со стандартной программы Марафона (CANwise) одного из 4-рех каналов некой системы управления, по сложности которая на порядок больше автомобильной. В этом канале порядка сотни сообщений и около сорока периферийных приборов.  То есть, я, зная только скорость обмена (500 К) подключился к шине (в любом месте, где это удобнее - всего-то делов - два провода подсоединить), "слышу" все, что там происходит. В данном случае - на рис. закладка CANtracer - если сообщение хотя бы раз проходило, то оно здесь появится под своим идетификатором и будет "стоять" неподвижно, меняться будут только данные (если им "положено" меняться в силу логики работы). Столбец NUM -сколько всего данных с идентификатором ID прошло на данный момент. Все представлено в 16-ричной системе счисления. Вот, например, сообщение с идентификатором 0х206 (так обозначают в 16-ричной системе), байт "0" (все подсчеты, как правило, начинаются не с 1-го а с0-го, также как и биты) - значение 0хD2 (в десятичной системе - 210). Я по протоколу знаю, что в этом байте передается значение скорости в км/час (так договорились, когда разрабатывали) протокол обмена, так как максимально возможная скорость - 230 км/час, то все "умещается" в один байт, который, как известно, позволяет передавать от 0 до 255. А, например, сообщения с ID 0х184, 0х186 - передают засветку клавиш от блока управления. То есть, в данном случае, буквально: "Клавиши такие-то такие-то подсвечивать желтым цветом".. Все эти сообщения проходят со средней периодичностью около 30 мс (то есть, порядка 30-ти раз в секунду).. Продолжение следует... | 
|   |   | 
| Эти 10 пользователя(ей) сказали Спасибо Alexo за сообщение: |  bazuka (08.01.2014), Charger (10.04.2014), DavidBejenari (01.09.2018), DenEkb (10.02.2015), DmDantonovich (11.09.2018), I Autodoc (11.02.2017), niska (01.06.2017), RS880M (13.07.2017), Алексей 76 (16.06.2015), Дмитрий 42 (29.11.2018) | 
|  08.01.2014, 10:01 | #24 (permalink) | 
| Участник тусовки Регистрация: 05.01.2014 
					Сообщений: 111
				 Вы сказали Спасибо: 1 
		
			
				Поблагодарили 63 раз(а) в 21 сообщениях
			
		
	 Сказал(а) Фууу!: 0 
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 Откуда: Земля |   
			
			Конечно, зная протоколы, нам не нужны никакие даже самые крутые и навороченные дилерские сканеры, проанализировать все мы и сами "смогем". А если ещё и программировать уметь, то тут вообще - и диаграммы временные выечрчивать, и данные компоновать как нам надо и полную эмуляцию чего угодно.. и проч.
		 | 
|   |   | 
| Сказал Спасибо Alexo за это сообщение: |  DavidBejenari (01.09.2018) | 
|  08.01.2014, 10:31 | #25 (permalink) | 
| Участник тусовки Регистрация: 05.01.2014 
					Сообщений: 111
				 Вы сказали Спасибо: 1 
		
			
				Поблагодарили 63 раз(а) в 21 сообщениях
			
		
	 Сказал(а) Фууу!: 0 
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 Откуда: Земля |  Продолжим.. 
			
			Вот выдержка из штатного протокола обмена некоего управляющего блока с управляемым. Управляющий шлет запрос 0х200, управляемый - отвечает. На самом деле там 10 ответных сообщений. Я выбрал 2 - разных, первое из них шлет аналоговые параметры, второе - в основном дискретные, но есть и аналоговые. Скорость обмена в данном случае - 250 КБит/сек...
		 | 
|   |   | 
|  08.01.2014, 10:46 | #26 (permalink) | 
| Абориген Регистрация: 28.10.2013 
					Сообщений: 890
				 Вы сказали Спасибо: 373 
		
			
				Поблагодарили 528 раз(а) в 149 сообщениях
			
		
	 Сказал(а) Фууу!: 0 
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 Откуда: москва Авто: газ-21 |  КЛАСС!!!!!!! 
			
			ВЕЛИКОЕ ДЕЛО ДЕЛАЕШЬ!!!!!! ЛИЧНО я с ИНТЕРЕСОМ ЧИТАЮ. СВЕЖИЕ МЫСЛИ!!! ВАЖНО ПОНЯТЬ ОБЩИЕ ПРИНЦИПЫ . А ПОТОМ ДОСКОНАЛЬНО ПО ПУНКТАМ УГЛУБЛЯТЬСЯ 
				__________________ Вот как надо строить мосты, МинСтрой такого и не видел!!!! Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | 
|   |   | 
|  08.01.2014, 10:50 | #27 (permalink) | |
| Абориген Регистрация: 28.10.2013 
					Сообщений: 890
				 Вы сказали Спасибо: 373 
		
			
				Поблагодарили 528 раз(а) в 149 сообщениях
			
		
	 Сказал(а) Фууу!: 0 
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 Откуда: москва Авто: газ-21 |   Цитата: 
 
				__________________ Вот как надо строить мосты, МинСтрой такого и не видел!!!! Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | |
|   |   | 
|  08.01.2014, 10:55 | #28 (permalink) | 
| Участник тусовки Регистрация: 05.01.2014 
					Сообщений: 111
				 Вы сказали Спасибо: 1 
		
			
				Поблагодарили 63 раз(а) в 21 сообщениях
			
		
	 Сказал(а) Фууу!: 0 
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 Откуда: Земля |   
			
			Ладно, я сегодня на работе, вообще-то  . Перерывчик надо сделать и поработать.. Но потом - продолжим.. У меня тоже вопросы есть к опытным диагностам. | 
|   |   | 
|  08.01.2014, 10:55 | #29 (permalink) | 
| Абориген Регистрация: 28.10.2013 
					Сообщений: 890
				 Вы сказали Спасибо: 373 
		
			
				Поблагодарили 528 раз(а) в 149 сообщениях
			
		
	 Сказал(а) Фууу!: 0 
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 Откуда: москва Авто: газ-21 |  ДЛЯ РАЗВИТИЯ.... 
			
			ALEXO, про библиотеки.....(кто за что отвечает, что даёт,Зачем надо)
		 
				__________________ Вот как надо строить мосты, МинСтрой такого и не видел!!!! Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). | 
|   |   | 
|  08.01.2014, 10:59 | #30 (permalink) | 
| Участник тусовки Регистрация: 05.01.2014 
					Сообщений: 111
				 Вы сказали Спасибо: 1 
		
			
				Поблагодарили 63 раз(а) в 21 сообщениях
			
		
	 Сказал(а) Фууу!: 0 
		
			
				Сказали Фууу! 0 раз(а) в 0 сообщениях
			
		
	 Откуда: Земля |   
			
			Библиотеки имеется ввиду программные. в случае с МАРАФОНОМ имеется ввиду CHAI.dll. То есть, производитель прибора поставляет и библиотеку - там на низком уровне описано общение с контроллером. Но, чтобы мне не заморачиваться при написании своих программ, я знаю только МЕТОДЫ работы с ней - то есть, например, чтобы программно установить скорость обмена, я вызываю саму библиотеку и метод SetBaud(500) - и абсолютно не парюсь, что там в ней происходит (несколько страниц на Ассемблере)   | 
|   |   | 
| Эти 2 пользователя(ей) сказали Спасибо Alexo за сообщение: |  aduard (20.02.2020), DavidBejenari (01.09.2018) | 
|  | 
| 
 |  |