<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CANNY forum &mdash; Считывание диаг. информации]]></title>
	<link rel="self" href="https://forum.canny.ru/extern.php?action=feed&amp;tid=287&amp;type=atom" />
	<updated>2016-11-01T10:53:34Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=287</id>
		<entry>
			<title type="html"><![CDATA[Re: Считывание диаг. информации]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5593#p5593" />
			<content type="html"><![CDATA[<p>Понятно, фильтрами я пользуюсь, просто смутило &quot;аппаратная фильтрация&quot;.</p><p>По теме, с CCM получилось отправлять запросы и получать ответы (поигрался&nbsp; фильтрами).</p><p>авто Opel Astra J</p>]]></content>
			<author>
				<name><![CDATA[mfmax]]></name>
				<uri>https://forum.canny.ru/profile.php?id=273</uri>
			</author>
			<updated>2016-11-01T10:53:34Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5593#p5593</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Считывание диаг. информации]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5592#p5592" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>отправив через CCM запрос 7e0 02 01 05 00 00 00 00 00 получаем тишину.<br />При повторной отправке -&nbsp; пусто, на третий раз получаем CANERR!.</p></blockquote></div><p>Данный симптом указывает на то, что отправленное вами сообщение никто не принял. Причин может быть несколько, и так как вы не указали о какой модели автомобиля речь, то попробуем погадать:<br />- проблема с физическим подключением плохой контакт, перепутана полярность, большая паразитная емкость линии и т.п.<br />- отсутствие терминирующего сопротивления меджду CAN-H и CAN-L (возможно оно необходимо и в ELM оно есть, поэтому при его отключении ничего не работает)<br />- ELM подключается физически к чему-либо еще кроме CAN в диагностическом разъеме (замыкает какие-либо контакты, подает куда-либо напряжение, или цифровой сигнал и т.п.) что необходимо для включения диагностического CAN, и&nbsp; отключение ELM приводит к полному отключению CAN в данном сегменте сети.<br />- ELM подключается только к CAN, но в самом начале, данный сегмент настроен на прием только определенного(ных) ID, (и это не 7Е0), посылка которого, переводит автомобиль в режим приема запросов с 7Е0</p><div class="quotebox"><blockquote><p>В хелпе написано, что используйте аппаратную фильтрацию, как ее использовать?</p></blockquote></div><p>Снять-установить фильтр сообщений с выделенным идентификатором в контрольной панели CannyCanMonotor можно при помощи клавиши Пробел. Подробнее о фильтрации в ccm (там чуть выше про клавиши управления): <a href="http://wiki.canny.ru/index.php?title=CANNY_CAN(LIN)_monitor#.D0.A3.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D1.84.D0.B8.D0.BB.D1.8C.D1.82.D1.80.D0.B0.D0.BC.D0.B8_.D0.BA.D0.BE.D0.BD.D1.82.D1.80.D0.BE.D0.BB.D1.8C.D0.BD.D0.BE.D0.B9_.D0.BF.D0.B0.D0.BD.D0.B5.D0.BB.D0.B8" rel="noopener noreferrer" target="_blank">http://wiki.canny.ru/index.php?title=CA … 0.BB.D0.B8</a></p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2016-10-29T11:46:57Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5592#p5592</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Считывание диаг. информации]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5586#p5586" />
			<content type="html"><![CDATA[<p>Всем привет.</p><p>Есть задача считать показания датчиков (обороты, скорость, температура и т.д) с моторной шины (500к) с дальнейшей отправкой этих данных по UART.<br />Так как попытки отмониторить данные не увенчались успехом, решил попробовать через запрос-ответ.<br />Подключил ELM и параллельно canny.<br />Через CCM прекрасно видно как ELM общается с блоком управления двигателем:<br />ELM отправляет<br />7e0 02 01 05 00 00 00 00 00 <br />(тут все понятно 7е0 - ID ECU, 02 - значимый байт, MODE, PID запроса температуры)&nbsp; &nbsp;<br />ECU отвечает<br />7e8 03 41 05 45 AA AA AA AA<br />(и тут все понятно 7е8 = ID запроса+8, 03 - значимый байт, 41 = MODE+40, PID,&nbsp; данные в значимом байте)<br />далее по формуле вычисляем, что температура = 29 градусов.</p><p>Вроде как все прекрасно, формат сообщений понятен, бери отправляй запросы, получай ответы, НО<br />отключив ELM и отправив через CCM запрос 7e0 02 01 05 00 00 00 00 00 получаем тишину.<br />При повторной отправке -&nbsp; пусто, на третий раз получаем CANERR!.</p><p>Собственно в чем вопрос. Может кто-то делал подобное? Может какие-то нюансы есть?<br />на фото лог</p><br /><p>з.ы. еще вопрос. При работе CCM постоянно моргает COVF!. В хелпе написано, что используйте аппаратную фильтрацию, как ее использовать?</p>]]></content>
			<author>
				<name><![CDATA[mfmax]]></name>
				<uri>https://forum.canny.ru/profile.php?id=273</uri>
			</author>
			<updated>2016-10-28T13:09:46Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5586#p5586</id>
		</entry>
</feed>
