<?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; Подсчёт времени между событиями]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=227</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=227&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Подсчёт времени между событиями».]]></description>
		<lastBuildDate>Fri, 21 Oct 2016 19:06:57 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5574#p5574</link>
			<description><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Периферия контроллера (регистры) в симуляторе не реализованы. Для проверки диаграммы в симуляторе, зафиксируйте значение регистра через контекстное меню, например установив его =1.</p></blockquote></div><p>Всё ОК!<br />Благодарю за помощь!)</p>]]></description>
			<author><![CDATA[null@example.com (BezzzPaniki)]]></author>
			<pubDate>Fri, 21 Oct 2016 19:06:57 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5574#p5574</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5573#p5573</link>
			<description><![CDATA[<p>Периферия контроллера (регистры) в симуляторе не реализованы. Для проверки диаграммы в симуляторе, зафиксируйте значение регистра через контекстное меню, например установив его =1.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Fri, 21 Oct 2016 18:58:36 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5573#p5573</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5572#p5572</link>
			<description><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Длительность события можно измерить например так (до 65,5 секунд)</p></blockquote></div><p>А &quot;длительность программного цикла&quot; вообще в симуляторе себя как-то проявляет?.. потому как я уже пробовал что-то аналогичное, но в симуляторе этот регистр у меня всегда имеет значение 0.</p>]]></description>
			<author><![CDATA[null@example.com (BezzzPaniki)]]></author>
			<pubDate>Fri, 21 Oct 2016 18:45:31 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5572#p5572</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5570#p5570</link>
			<description><![CDATA[<p>Длительность события можно измерить например так (до 65,5 секунд)</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Fri, 21 Oct 2016 18:24:04 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5570#p5570</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5569#p5569</link>
			<description><![CDATA[<p>Мне тоже интересно, как можно зафиксировать время между событиями... только интересен именно общий случай, когда время выполнения одного события неизвестно.<br />Т.е. событие А длится от 0 до 6 секунд. Это время вычисляется и запускается событие Б той же продолжительностью.<br />Подскажите пожалуйста как организовать?..</p>]]></description>
			<author><![CDATA[null@example.com (BezzzPaniki)]]></author>
			<pubDate>Fri, 21 Oct 2016 18:05:34 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5569#p5569</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5038#p5038</link>
			<description><![CDATA[<p>Да схема рабочая. </p><p>Доработал возможность работы в режиме &quot;переключателя&quot;, то есть первое удержание кнопки включает светодиод, второе выключает.</p>]]></description>
			<author><![CDATA[null@example.com (SiMuS)]]></author>
			<pubDate>Thu, 31 Mar 2016 12:41:21 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5038#p5038</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5033#p5033</link>
			<description><![CDATA[<p>Последний вариант диаграммы учитывает это. Вы его попробовали?</p>]]></description>
			<author><![CDATA[null@example.com (Сергей, CANNY)]]></author>
			<pubDate>Tue, 29 Mar 2016 18:44:13 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5033#p5033</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5032#p5032</link>
			<description><![CDATA[<p>оба значения 03 и 04&nbsp; - только проскакивают в момент нажатия, в остальное время шине всегда сохраняется 00</p>]]></description>
			<author><![CDATA[null@example.com (SiMuS)]]></author>
			<pubDate>Tue, 29 Mar 2016 12:40:54 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5032#p5032</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5031#p5031</link>
			<description><![CDATA[<div class="quotebox"><cite>SiMuS пишет:</cite><blockquote><p>Правильно ли я понимаю что для отработки&nbsp; задержки включения необходимо чтобы на входе на протяжении 4000мс была единица?</p></blockquote></div><p> - да все именно так.</p><div class="quotebox"><cite>SiMuS пишет:</cite><blockquote><p>Приняты единожды пакет через can в предложенной конструкции всегда будет выдавать единицу или&nbsp; импульсно только в момент регистрации can-пакета?</p></blockquote></div><p>&nbsp; на выходе триггера (блок 3) данные не изменятся до прихода следующего сообщения из CAN с тем же ID но с другими данными.</p><div class="quotebox"><cite>SiMuS пишет:</cite><blockquote><p>Проблема в том что нажатие кнопки единаразово инциирует пакет скажем с значением 03 в первом байте<br />потом во время удержания первый байт меняется на 00 (кнопки не нажаты). В момент отпускания в первом байте проскакивает 04.</p></blockquote></div><p>отредактировал диаграмму (значение ID подставляйте свое).<br /> Т.к. Вы написали, что значение 04 проскакивает, а не держится постоянно для его &quot;отлавливания&quot; необходимо использовать&nbsp; фильтр ID (<a href="http://wiki.canny.ru/index.php?title=CANNY_7,_%D0%94%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80_CAN" rel="noopener noreferrer" target="_blank">WIKI</a> <a href="http://forum.canny.ru/viewtopic.php?id=52" rel="noopener noreferrer" target="_blank">форум</a>)</p>]]></description>
			<author><![CDATA[null@example.com (Сергей, CANNY)]]></author>
			<pubDate>Tue, 29 Mar 2016 12:18:19 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5031#p5031</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5030#p5030</link>
			<description><![CDATA[<p>Приняты единожды пакет через can в предложенной конструкции всегда будет выдавать единицу или&nbsp; импульсно только в момент регистрации can-пакета?</p><p>Проблема в том что нажатие кнопки единаразово инциирует пакет скажем с значением 03 в первом байте<br />потом во время удержания первый байт меняется на 00 (кнопки не нажаты). В момент отпускания в первом байте проскакивает 04.</p>]]></description>
			<author><![CDATA[null@example.com (SiMuS)]]></author>
			<pubDate>Tue, 29 Mar 2016 10:23:59 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5030#p5030</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5029#p5029</link>
			<description><![CDATA[<p>Правильно ли я понимаю что для отработки&nbsp; задержки включения необходимо чтобы на входе на протяжении 4000мс была единица?</p>]]></description>
			<author><![CDATA[null@example.com (SiMuS)]]></author>
			<pubDate>Tue, 29 Mar 2016 10:20:31 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5029#p5029</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5028#p5028</link>
			<description><![CDATA[<p>Спасибо, пойду испытывать</p>]]></description>
			<author><![CDATA[null@example.com (SiMuS)]]></author>
			<pubDate>Tue, 29 Mar 2016 10:13:38 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5028#p5028</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5027#p5027</link>
			<description><![CDATA[<p>Давайте интерпретируем событие А как установление в сети &quot;кнопка нажата&quot; логической единицы, а событие B установление в ней логического 0. На выходе блока задержки включения мы получим искомое событие С. То есть согласно <a href="http://wiki.canny.ru/index.php?title=%D0%97%D0%B0%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0_%D0%B2%D1%8B%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F" rel="noopener noreferrer" target="_blank">http://wiki.canny.ru/index.php?title=%D … 0%B8%D1%8F</a> и прилагаемой диаграммы. событие С наступит если на входе блока задержки, логическая 1 продержится более 4 сек и пропадет при установлении на вх. задержки логического 0.<br />В прилагаемой диаграмме представлен пример получения данных о нажатии кнопки из CAN шины&nbsp; (сами данные подставляйте свои) и интересующий Вас алгоритм.<br />P.S.информацию о работе блоков можно найти&nbsp; <a href="http://wiki.canny.ru/index.php?title=%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA_%D0%BF%D0%BE_%D0%B2%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%BD%D1%8B%D0%BC_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%BC_%D0%B1%D0%BB%D0%BE%D0%BA%D0%B0%D0%BC" rel="noopener noreferrer" target="_blank">здесь</a> , а по ресурсам контроллера <a href="http://wiki.canny.ru/index.php?title=CANNY_7#.D0.A0.D0.B5.D1.81.D1.83.D1.80.D1.81.D1.8B_.D0.BA.D0.BE.D0.BD.D1.82.D1.80.D0.BE.D0.BB.D0.BB.D0.B5.D1.80.D0.B0" rel="noopener noreferrer" target="_blank">здесь</a></p>]]></description>
			<author><![CDATA[null@example.com (Сергей, CANNY)]]></author>
			<pubDate>Tue, 29 Mar 2016 09:24:45 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5027#p5027</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5026#p5026</link>
			<description><![CDATA[<div class="quotebox"><cite>Сергей, CANNY пишет:</cite><blockquote><p>Просто используйте блок задержки включения на 4000 мс и все</p></blockquote></div><p>Как&nbsp; его деактивировать по триггеру Б ?</p>]]></description>
			<author><![CDATA[null@example.com (SiMuS)]]></author>
			<pubDate>Tue, 29 Mar 2016 08:10:47 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5026#p5026</guid>
		</item>
		<item>
			<title><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=5025#p5025</link>
			<description><![CDATA[<p>Сейчас подготовим подробный пример.</p>]]></description>
			<author><![CDATA[null@example.com (Константин, CANNY)]]></author>
			<pubDate>Tue, 29 Mar 2016 07:53:06 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=5025#p5025</guid>
		</item>
	</channel>
</rss>
