<?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=1468&amp;type=atom" />
	<updated>2026-02-19T08:26:03Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=1468</id>
		<entry>
			<title type="html"><![CDATA[Re: Подмена части сообщения через шлюз]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12620#p12620" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>moroka.torquemada пишет:</cite><blockquote><p>Доброе утро, Ваш вопрос оказался очень правильным.</p></blockquote></div><p>Вопрос был не мой вам его уже до меня дважды задавали:</p><div class="quotebox"><cite>Константин пишет:</cite><blockquote><p>Могу лишь рекомендовать вам проверить электрическую коммутацию компонентов системы с которой вы&nbsp; экспериментируете</p></blockquote></div><div class="quotebox"><cite>Константин пишет:</cite><blockquote><p>Проверяйте коммутацию - куда подключен CAN0, куда CAN1</p></blockquote></div><p>но всё хорошо что хорошо кончается </p><div class="quotebox"><cite>moroka.torquemada пишет:</cite><blockquote><p> Благодарю всех откликнувшихся на проблему.</p></blockquote></div><p>+</p>]]></content>
			<author>
				<name><![CDATA[AlexN]]></name>
				<uri>https://forum.canny.ru/profile.php?id=77</uri>
			</author>
			<updated>2026-02-19T08:26:03Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12620#p12620</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подмена части сообщения через шлюз]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12619#p12619" />
			<content type="html"><![CDATA[<p>Получилось оформить готовое и рабочее решение.<br />Благодарю всех откликнувшихся на проблему.</p>]]></content>
			<author>
				<name><![CDATA[moroka.torquemada]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1364</uri>
			</author>
			<updated>2026-02-16T06:28:07Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12619#p12619</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подмена части сообщения через шлюз]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12618#p12618" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>AlexN пишет:</cite><blockquote><p>К какому разъему контроллера подключен кан от педали а к какому кан от ЭБУ?</p></blockquote></div><p>Доброе утро, Ваш вопрос оказался очень правильным. Сами CAN&#039;ы были перепутаны. Поменял местами и пересылка пропала.<br />Однако всё равно не понимаю почему тогда CAN1 пропускал всё в CAN0, если фильтрацию у него я выключал.<br />Спасибо!</p>]]></content>
			<author>
				<name><![CDATA[moroka.torquemada]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1364</uri>
			</author>
			<updated>2026-02-16T05:08:33Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12618#p12618</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подмена части сообщения через шлюз]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12613#p12613" />
			<content type="html"><![CDATA[<p>К какому разъему контроллера подключен кан от педали а к какому кан от ЭБУ?</p>]]></content>
			<author>
				<name><![CDATA[AlexN]]></name>
				<uri>https://forum.canny.ru/profile.php?id=77</uri>
			</author>
			<updated>2026-02-13T14:09:15Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12613#p12613</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подмена части сообщения через шлюз]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12612#p12612" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Мы не только изучили вашу диаграмму визуально, но и проверили работу контроллера с этой диаграммой на стенде, прежде чем сообщить вам</p></blockquote></div><p>Это очень странно, я перепроверил ещё раз на своём стенде и при отключении разъёма Х3 &quot;ретрансляция&quot; останавливается. При этом прозвонил две шины между собой, там разрыв. Будем собирать дополнительные стенды, отпишусь по результату. Цель - добиться хотя-бы отсутствия передачи.</p><div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Успехов вам в ваших проектах!</p></blockquote></div><p>Спасибо, взаимно!</p>]]></content>
			<author>
				<name><![CDATA[moroka.torquemada]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1364</uri>
			</author>
			<updated>2026-02-13T13:26:12Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12612#p12612</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подмена части сообщения через шлюз]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12611#p12611" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>moroka.torquemada пишет:</cite><blockquote><p> к топику приложена диаграмма и заданы два предельно конкретных вопроса:<br />1) Почему идёт пересылка всех сообщений, минуя модификацию?<br />2) Почему пересылка игнорирует включённый режим фильтрации?</p></blockquote></div><p>В чем вы видите принципиальное отличие данных вопросов от:</p><div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p><strong>Примеры плохих вопросов:</strong><br /></p><ul><li><p>...</p></li><li><p><em>&quot;Ничего не работает&quot;.</em></p></li><li><p><em>&quot;Я все сделал как вы говорили и все равно ничего не работает&quot;.</em></p></li><li><p><em>&quot;Не понимаю, что здесь не так?&quot;, &quot;А вот так - будет работать?&quot;</em> и другие подобные вопросы, сводящиеся к <em>&quot;Создайте диаграмму за меня&quot;</em> или <em>&quot;Проверьте всю мою диаграмму сами&quot;, &quot;Разберитесь сами, что я хотел сделать и сделайте, чтобы работала&quot;</em>. Для подобных вопросов есть специальный раздел: <a href="https://forum.canny.ru/viewforum.php?id=11" rel="noopener noreferrer" target="_blank">https://forum.canny.ru/viewforum.php?id=11</a> </p></li></ul></blockquote></div><p>Могу лишь рекомендовать вам проверить электрическую коммутацию компонентов системы с которой вы&nbsp; экспериментируете, взять подходящий пример из документации и постепенно, шаг за шагом, модифицировать его под ваши нужды постоянно проверяя промежуточные результаты, как это описано в п.4 здесь: <a href="https://canny.ru/docs/tips_tricks/solution_developments_tips/" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/tips_tricks/solut … ents_tips/</a></p><p>Что касается:</p><div class="quotebox"><cite>moroka.torquemada пишет:</cite><blockquote><p>Так или иначе, она это делает, ведь если отправить диаграмму в стоп, пересылка останавливается, что абсолютно исключает проблему в топологии двух шин.</p></blockquote></div><p>то нет, не делает. Мы не только изучили вашу диаграмму визуально, но и проверили работу контроллера с этой диаграммой на стенде, прежде чем сообщить вам, как именно она работает при правильном подключении контроллера. Проверяйте коммутацию - куда подключен CAN0, куда CAN1, в каких точках и какими инструментами вы контролируете прохождение сообщений и т.д.</p><p>Успехов вам в ваших проектах!</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2026-02-13T12:29:20Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12611#p12611</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подмена части сообщения через шлюз]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12610#p12610" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Перед тем, как задать следующий вопрос на форуме, пожалуйста, внимательно и полностью прочтите это сообщение: <a href="https://forum.canny.ru/viewtopic.php?pid=9810#p9810" rel="noopener noreferrer" target="_blank">https://forum.canny.ru/viewtopic.php?pid=9810#p9810</a></p></blockquote></div><p>Я не просил Вас ничего делать за меня, а лишь указать на причины неочевидного поведения. Более того, к топику приложена диаграмма и заданы два предельно конкретных вопроса:<br />1) Почему идёт пересылка всех сообщений, минуя модификацию?<br />2) Почему пересылка игнорирует включённый режим фильтрации?<br />Подобный стиль оформления топика я взял именно из этого сообщения при первом входе на форум.</p><div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>ваша диаграмма, в нынешнем ее виде и в полном соответствии с заданным вами алгоритмом, не будет пропускать никаких сообщений с CAN0 на CAN1</p></blockquote></div><p>Так или иначе, она это делает, ведь если отправить диаграмму в стоп, пересылка останавливается, что абсолютно исключает проблему в топологии двух шин.</p>]]></content>
			<author>
				<name><![CDATA[moroka.torquemada]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1364</uri>
			</author>
			<updated>2026-02-13T11:23:35Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12610#p12610</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подмена части сообщения через шлюз]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12609#p12609" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>moroka.torquemada пишет:</cite><blockquote><p>Установка режима фильтрации для CAN0 не изменило ситуацию.</p></blockquote></div><p>Похоже, вы не только включили режим фильтрации шлюза, но внесли и другие существенные изменения.</p><p>Теперь у вас на диаграмме в принципе отсутствует <em>Регистр начала передачи CAN1</em>, что полностью исключает передачу сообщений из вашей диаграммы через интерфейс CAN1 минуя шлюз. Однако и шлюз ничего не отправляет в CAN1. Несмотря на то, что вы теперь, вместо прямой оправки из диаграммы пытаетесь (некорректно) менять конфигурацию шлюза в процессе работы. При правильном подключении контроллера &quot;в разрыв&quot; CAN и правильной физической среде передачи (см. <a href="https://forum.canny.ru/viewtopic.php?pid=8823#p8823" rel="noopener noreferrer" target="_blank">https://forum.canny.ru/viewtopic.php?pid=8823#p8823</a> ) ваша диаграмма, в нынешнем ее виде и в полном соответствии с заданным вами алгоритмом, не будет пропускать никаких сообщений с CAN0 на CAN1 и будет пропускать все сообщения с CAN1 на CAN0.</p><br /><p>Перед тем, как задать следующий вопрос на форуме, пожалуйста, внимательно и полностью прочтите это сообщение: <a href="https://forum.canny.ru/viewtopic.php?pid=9810#p9810" rel="noopener noreferrer" target="_blank">https://forum.canny.ru/viewtopic.php?pid=9810#p9810</a></p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2026-02-13T09:55:13Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12609#p12609</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подмена части сообщения через шлюз]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12608#p12608" />
			<content type="html"><![CDATA[<p>Добрый день.<br />Установка режима фильтрации для CAN0 не изменило ситуацию.<br />Всё ещё пересылаются все сообщения без исключения, а также не меняются байты сообщения.</p>]]></content>
			<author>
				<name><![CDATA[moroka.torquemada]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1364</uri>
			</author>
			<updated>2026-02-13T08:08:59Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12608#p12608</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подмена части сообщения через шлюз]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12607#p12607" />
			<content type="html"><![CDATA[<p>Алгоритм работы CAN-шлюза наглядно показан на блок-схеме в документации: <a href="https://canny.ru/docs/c72duo/cangateway/#sec--c72duo-cangateway-blok-shema-raboty-kontrollera-v-rezhime-can-shlyuza" rel="noopener noreferrer" target="_blank">https://canny.ru/docs/c72duo/cangateway … an-shlyuza</a></p><p>Если требуется запретить шлюзу пересылать любые не попавшие в отборы сообщения поступившие через определенный интерфейс (CAN0 или CAN1), то необходимо включить фильтрующий режим шлюза для соответствующего интерфейса. См. <em>Регистр включения фильтрующего режима шлюза CAN для интерфейса CANx</em></p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2026-02-12T15:31:29Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12607#p12607</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Подмена части сообщения через шлюз]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=12606#p12606" />
			<content type="html"><![CDATA[<p>Доброе утро, товарищи.<br />Помогите пожалуйста разобраться с ошибкой в диаграмме для Canny 7.2 duo.<br />Задача следующая: устройство принимает сообщение от педали газа, а затем подменяет байты с пропорциональным значением её наклона (байт №1 и №2 если считать от нуля). <br />Проблема: 1. Устройство ретранслирует все сообщения которые я отправляю, а именно с идентификаторами 0CF0F101, 0CF03333, 0C000003 (тот самый единственный, который необходимо ретранслировать).<br />2. Подмены байтов не происходит ни в одном из сообщений.</p><p>В разработке использую CannyLab 2.24, а системное ПО c72duov00251.ccx.</p>]]></content>
			<author>
				<name><![CDATA[moroka.torquemada]]></name>
				<uri>https://forum.canny.ru/profile.php?id=1364</uri>
			</author>
			<updated>2026-02-11T05:08:50Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=12606#p12606</id>
		</entry>
</feed>
