<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CANNY forum &mdash; Запись в сan шину]]></title>
	<link rel="self" href="https://forum.canny.ru/extern.php?action=feed&amp;tid=969&amp;type=atom" />
	<updated>2022-01-13T11:40:20Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=969</id>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10109#p10109" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bassomax пишет:</cite><blockquote><div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><div class="quotebox"><cite>bassomax пишет:</cite><blockquote><p>Я выполняю команду на запись, а потом подключаюсь в режиме кан-монитора и проверяю значение и вижу, что оно не изменено.</p></blockquote></div><p>В каком смысле потом подключаетесь? CAN-монитор получает и отображает сообщения транслирующиеся в шине в то время когда он к ней подключен. Таким образом, вы сможете увидеть сообщения передаваемые контроллером только в том случае, если и контроллер и CAN-монитор - это два разных узла сети и они подключены к шине одновременно.<br />В общем случае, &quot;записанное в CAN&quot; сообщение нигде не хранится и не может быть &quot;считано&quot;.</p></blockquote></div><p>Да, я понял в чем сложность, другой штатный блок пишет по этому адресу свое значение и перезаписывает мое. Мне нужно организовать постоянную запись значения по нажатию.<br />Как в этом случае диаграмма должна выглядеть? Спасибо!</p></blockquote></div><p>В шине CAN есть &quot;приоритетность &quot; в передачи данных, если ваше устройство имеет низкий приоритет и по этому адресу уже идет передача данных от другого блока, то вы не сможете изменить содержимое пакета.</p>]]></content>
			<author>
				<name><![CDATA[Igor_Bokov]]></name>
				<uri>https://forum.canny.ru/profile.php?id=594</uri>
			</author>
			<updated>2022-01-13T11:40:20Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10109#p10109</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10097#p10097" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bassomax пишет:</cite><blockquote><p>Мне нужно организовать постоянную запись значения по нажатию.<br />Как в этом случае диаграмма должна выглядеть?</p></blockquote></div><p>Что значит &quot;постоянную запись&quot;?<br />Примеры периодической отправки сообщений есть в документации: <a href="https://canny.ru/docs/c7/can/#sec--c7-can-primery-otpravki-soobshenij" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c7/can/#sec--c7-c … soobshenij</a></p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2021-12-27T11:51:16Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10097#p10097</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10096#p10096" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><div class="quotebox"><cite>bassomax пишет:</cite><blockquote><p>Я выполняю команду на запись, а потом подключаюсь в режиме кан-монитора и проверяю значение и вижу, что оно не изменено.</p></blockquote></div><p>В каком смысле потом подключаетесь? CAN-монитор получает и отображает сообщения транслирующиеся в шине в то время когда он к ней подключен. Таким образом, вы сможете увидеть сообщения передаваемые контроллером только в том случае, если и контроллер и CAN-монитор - это два разных узла сети и они подключены к шине одновременно.<br />В общем случае, &quot;записанное в CAN&quot; сообщение нигде не хранится и не может быть &quot;считано&quot;.</p></blockquote></div><p>Да, я понял в чем сложность, другой штатный блок пишет по этому адресу свое значение и перезаписывает мое. Мне нужно организовать постоянную запись значения по нажатию.<br />Как в этом случае диаграмма должна выглядеть? Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[bassomax]]></name>
				<uri>https://forum.canny.ru/profile.php?id=781</uri>
			</author>
			<updated>2021-12-24T13:48:18Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10096#p10096</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10095#p10095" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bassomax пишет:</cite><blockquote><p>Я выполняю команду на запись, а потом подключаюсь в режиме кан-монитора и проверяю значение и вижу, что оно не изменено.</p></blockquote></div><p>В каком смысле потом подключаетесь? CAN-монитор получает и отображает сообщения транслирующиеся в шине в то время когда он к ней подключен. Таким образом, вы сможете увидеть сообщения передаваемые контроллером только в том случае, если и контроллер и CAN-монитор - это два разных узла сети и они подключены к шине одновременно.<br />В общем случае, &quot;записанное в CAN&quot; сообщение нигде не хранится и не может быть &quot;считано&quot;.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2021-12-24T08:25:38Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10095#p10095</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10094#p10094" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><div class="quotebox"><cite>bassomax пишет:</cite><blockquote><p>Тогда в чем может быть еще проблема, что запись не происходит?</p></blockquote></div><p>Как именно вы определили, что запись не происходит?</p></blockquote></div><p>Я выполняю команду на запись, а потом подключаюсь в режиме кан-монитора и проверяю значение и вижу, что оно не изменено.</p>]]></content>
			<author>
				<name><![CDATA[bassomax]]></name>
				<uri>https://forum.canny.ru/profile.php?id=781</uri>
			</author>
			<updated>2021-12-24T06:27:42Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10094#p10094</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10092#p10092" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bassomax пишет:</cite><blockquote><p>Тогда в чем может быть еще проблема, что запись не происходит?</p></blockquote></div><p>Как именно вы определили, что запись не происходит?</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2021-12-23T12:08:18Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10092#p10092</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10091#p10091" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Я уверен, что CAN сеть исправного автомобиля построена в соответствии со стандартом и все необходимые сопротивления в ней есть.</p></blockquote></div><p>Тогда в чем может быть еще проблема, что запись не происходит?</p>]]></content>
			<author>
				<name><![CDATA[bassomax]]></name>
				<uri>https://forum.canny.ru/profile.php?id=781</uri>
			</author>
			<updated>2021-12-23T11:17:52Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10091#p10091</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10090#p10090" />
			<content type="html"><![CDATA[<p>Я уверен, что CAN сеть исправного автомобиля построена в соответствии со стандартом и все необходимые сопротивления в ней есть.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2021-12-23T10:55:21Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10090#p10090</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10089#p10089" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><div class="quotebox"><blockquote><p>Все же не понял Ваш комментарий</p></blockquote></div><p>В сетях CAN со скоростью обмена 500k сопротивления должны быть. Это требование стандарта CAN.</p><div class="quotebox"><blockquote><p>Для случая одного контроллера какая схема добавления сопротивления должна быть?</p></blockquote></div><p>Сеть CAN состоит как минимум из двух устройств.</p></blockquote></div><p>Я подключаю контроллер к кан-шине автомобиля, там есть master (блок комфорта), мне непонятно как в этом случае сопротивление добавлять и надо ли это делать?</p>]]></content>
			<author>
				<name><![CDATA[bassomax]]></name>
				<uri>https://forum.canny.ru/profile.php?id=781</uri>
			</author>
			<updated>2021-12-22T12:21:54Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10089#p10089</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10086#p10086" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Все же не понял Ваш комментарий</p></blockquote></div><p>В сетях CAN со скоростью обмена 500k сопротивления должны быть. Это требование стандарта CAN.</p><div class="quotebox"><blockquote><p>Для случая одного контроллера какая схема добавления сопротивления должна быть?</p></blockquote></div><p>Сеть CAN состоит как минимум из двух устройств.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2021-12-21T20:51:11Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10086#p10086</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10085#p10085" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Сопротивление требуется по стандарту CAN. При определенных условиях сегмент сети может работать и без него, но для надежной работы следует придерживаться стандарта.</p><p>Это касается как приема так и передачи. Однако, если дело в терминаторе, то связь как правило пропадает совсем. Получение в этом случае корректных сообщений, но с измененными помехами некоторыми битами, крайне маловероятна.</p></blockquote></div><p>Все же не понял Ваш комментарий. Т.е. если я данные получаю из кан-шины, то по идее и писать должен без сопротивления? Или как? Для случая одного контроллера какая схема добавления сопротивления должна быть? <br />Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[bassomax]]></name>
				<uri>https://forum.canny.ru/profile.php?id=781</uri>
			</author>
			<updated>2021-12-21T20:43:22Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10085#p10085</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10074#p10074" />
			<content type="html"><![CDATA[<p>Сопротивление требуется по стандарту CAN. При определенных условиях сегмент сети может работать и без него, но для надежной работы следует придерживаться стандарта.</p><p>Это касается как приема так и передачи. Однако, если дело в терминаторе, то связь как правило пропадает совсем. Получение в этом случае корректных сообщений, но с измененными помехами некоторыми битами, крайне маловероятна.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2021-12-20T08:06:41Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10074#p10074</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10073#p10073" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Как вы определили что ничего не получается? Если вы не видите сообщения в CAN, то проверьте наличия терминирующего сопротивления в сегменте CAN к которому подключен контроллер: <a href="https://forum.canny.ru/viewtopic.php?pid=6434#p6434" rel="noopener noreferrer" target="_blank">https://forum.canny.ru/viewtopic.php?pid=6434#p6434</a></p></blockquote></div><br /><p>Контроллер в режиме чтения работает корректно без сопротивления. Правильно я понял, что для записи уже требуется терминирующее сопротивление?</p>]]></content>
			<author>
				<name><![CDATA[bassomax]]></name>
				<uri>https://forum.canny.ru/profile.php?id=781</uri>
			</author>
			<updated>2021-12-20T07:47:44Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10073#p10073</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10064#p10064" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Данная диаграмма будет по каждому появлению и удержанию отрицательного потенциала на канале №2 на время более 200мс отправлять с CAN одно сообщение следующего содержания:</p><p>0x118 00 00 00 12 00 00 00 00</p><p>И включать светодиод на время удержания + 200 мс потенциала на канале 2<br />Сообщение с D3:D2 = 0x1300 никогда не отправится</p></blockquote></div><p>Был не прав - диаграмма работает как раз наоборот, будет всегда отправляться 0x118 00 00 00 13 00 00 00 00</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2021-12-19T09:06:01Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10064#p10064</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Запись в сan шину]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=10062#p10062" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Как вы определили что ничего не получается? Если вы не видите сообщения в CAN, то проверьте наличия терминирующего сопротивления в сегменте CAN к которому подключен контроллер: <a href="https://forum.canny.ru/viewtopic.php?pid=6434#p6434" rel="noopener noreferrer" target="_blank">https://forum.canny.ru/viewtopic.php?pid=6434#p6434</a></p></blockquote></div><p>После исполнения диаграммы я подключал кан монитор и смотрел значение d3 для сообщения 118.</p>]]></content>
			<author>
				<name><![CDATA[bassomax]]></name>
				<uri>https://forum.canny.ru/profile.php?id=781</uri>
			</author>
			<updated>2021-12-19T08:50:08Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=10062#p10062</id>
		</entry>
</feed>
