<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[CANNY forum &mdash; Эмулятор дизельного двигателя Perkins]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=1016</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=1016&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Эмулятор дизельного двигателя Perkins».]]></description>
		<lastBuildDate>Tue, 10 May 2022 04:57:00 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Эмулятор дизельного двигателя Perkins]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10353#p10353</link>
			<description><![CDATA[<p>Я сторонник OpenSource...<br />Очень не хватает возможности создания библиотечных элементов.<br />В этом простом проекте у меня уже 3 составных блока. А будет намного больше <img src="https://forum.canny.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /><br />И нет возможности изменения в в блок без удаления остальных. Переименовывать&nbsp; - не вариант.<br />Должно изменяться поведение всех блоков...<br />Очень муторно потом восстанавливать все связи.<br />Так как сделано у вас невозможно повторное использование.<br />Думаю добавить библиотечные элементы совсем не трудно</p>]]></description>
			<author><![CDATA[null@example.com (dimamir64)]]></author>
			<pubDate>Tue, 10 May 2022 04:57:00 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10353#p10353</guid>
		</item>
		<item>
			<title><![CDATA[Re: Эмулятор дизельного двигателя Perkins]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10350#p10350</link>
			<description><![CDATA[<p>Отличная работа! Спасибо что делитесь своими успехами!</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Mon, 09 May 2022 19:59:13 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10350#p10350</guid>
		</item>
		<item>
			<title><![CDATA[Эмулятор дизельного двигателя Perkins]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=10347#p10347</link>
			<description><![CDATA[<p>Доброго времени суток<br />Для отладки разрабатываемого контроллера управления гидравлической станцией <br />пришлось написать эмулятор дизельного двигателя Perkins<br />Переписываю систему с контроллера Bosch - импортозамещение <img src="https://forum.canny.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />Может идея пригодится кому-то <img src="https://forum.canny.ru/img/smilies/smile.png" width="15" height="15" alt="smile" /> <br />Логику приема команд по CAN выделил в составной блок<br />Ловит простые и Ext пакеты. На выходе индикатор приема команды, длина пакета и данные.<br />Сделал выход Led. К нему можно подключить светодиод или один из выходов контроллера, а внутри блока подключить к нужной точке. Удобно для отладки...<br />Режим эмуляции включается/выключается командой по CAN и записывается в энергонезависимую память.<br />Старт/Стоп производится CAN командой<br />В состоянии Старт ловим команды по CAN на установку оборотов и с периодом 200 мс отправляем 6 CAN пакетов с состоянием двигателя. Пакеты отправляются с помощью драйвера асинхронной передачи CAN. <br />Команды на установку оборотов сыпятся постоянно от контроллера гидростанции. После запуска - прогрев, снижение до холостых, в рабочем режиме - изменение оборотов PID регулятором для управления производительностью гидро насосов. <br />Обороты меняем не чаще чем 1 раз в 500 мс.<br />Динамичными сделал пока только установку оборотов. Остальные параметры в статике, но легко можно добавить.<br />Не судите строго, первый проект на таком контроллере. <br />Очень непривычно программировать - нет скриптов&nbsp; и мониторинга состояния <img src="https://forum.canny.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /> <br />У большинства конкурентов такие возможности есть...</p><p><strong>Модераторское: вынесено в отдельную тему</strong></p>]]></description>
			<author><![CDATA[null@example.com (dimamir64)]]></author>
			<pubDate>Mon, 09 May 2022 19:11:43 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=10347#p10347</guid>
		</item>
	</channel>
</rss>
