<?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=227&amp;type=atom" />
	<updated>2016-10-21T19:06:57Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.canny.ru/viewtopic.php?id=227</id>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5574#p5574" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Периферия контроллера (регистры) в симуляторе не реализованы. Для проверки диаграммы в симуляторе, зафиксируйте значение регистра через контекстное меню, например установив его =1.</p></blockquote></div><p>Всё ОК!<br />Благодарю за помощь!)</p>]]></content>
			<author>
				<name><![CDATA[BezzzPaniki]]></name>
				<uri>https://forum.canny.ru/profile.php?id=290</uri>
			</author>
			<updated>2016-10-21T19:06:57Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5574#p5574</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5573#p5573" />
			<content type="html"><![CDATA[<p>Периферия контроллера (регистры) в симуляторе не реализованы. Для проверки диаграммы в симуляторе, зафиксируйте значение регистра через контекстное меню, например установив его =1.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2016-10-21T18:58:36Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5573#p5573</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5572#p5572" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Константин, CANNY пишет:</cite><blockquote><p>Длительность события можно измерить например так (до 65,5 секунд)</p></blockquote></div><p>А &quot;длительность программного цикла&quot; вообще в симуляторе себя как-то проявляет?.. потому как я уже пробовал что-то аналогичное, но в симуляторе этот регистр у меня всегда имеет значение 0.</p>]]></content>
			<author>
				<name><![CDATA[BezzzPaniki]]></name>
				<uri>https://forum.canny.ru/profile.php?id=290</uri>
			</author>
			<updated>2016-10-21T18:45:31Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5572#p5572</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5570#p5570" />
			<content type="html"><![CDATA[<p>Длительность события можно измерить например так (до 65,5 секунд)</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2016-10-21T18:24:04Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5570#p5570</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5569#p5569" />
			<content type="html"><![CDATA[<p>Мне тоже интересно, как можно зафиксировать время между событиями... только интересен именно общий случай, когда время выполнения одного события неизвестно.<br />Т.е. событие А длится от 0 до 6 секунд. Это время вычисляется и запускается событие Б той же продолжительностью.<br />Подскажите пожалуйста как организовать?..</p>]]></content>
			<author>
				<name><![CDATA[BezzzPaniki]]></name>
				<uri>https://forum.canny.ru/profile.php?id=290</uri>
			</author>
			<updated>2016-10-21T18:05:34Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5569#p5569</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5038#p5038" />
			<content type="html"><![CDATA[<p>Да схема рабочая. </p><p>Доработал возможность работы в режиме &quot;переключателя&quot;, то есть первое удержание кнопки включает светодиод, второе выключает.</p>]]></content>
			<author>
				<name><![CDATA[SiMuS]]></name>
				<uri>https://forum.canny.ru/profile.php?id=260</uri>
			</author>
			<updated>2016-03-31T12:41:21Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5038#p5038</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5033#p5033" />
			<content type="html"><![CDATA[<p>Последний вариант диаграммы учитывает это. Вы его попробовали?</p>]]></content>
			<author>
				<name><![CDATA[Сергей, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=4</uri>
			</author>
			<updated>2016-03-29T18:44:13Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5033#p5033</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5032#p5032" />
			<content type="html"><![CDATA[<p>оба значения 03 и 04&nbsp; - только проскакивают в момент нажатия, в остальное время шине всегда сохраняется 00</p>]]></content>
			<author>
				<name><![CDATA[SiMuS]]></name>
				<uri>https://forum.canny.ru/profile.php?id=260</uri>
			</author>
			<updated>2016-03-29T12:40:54Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5032#p5032</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5031#p5031" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Сергей, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=4</uri>
			</author>
			<updated>2016-03-29T12:18:19Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5031#p5031</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5030#p5030" />
			<content type="html"><![CDATA[<p>Приняты единожды пакет через can в предложенной конструкции всегда будет выдавать единицу или&nbsp; импульсно только в момент регистрации can-пакета?</p><p>Проблема в том что нажатие кнопки единаразово инциирует пакет скажем с значением 03 в первом байте<br />потом во время удержания первый байт меняется на 00 (кнопки не нажаты). В момент отпускания в первом байте проскакивает 04.</p>]]></content>
			<author>
				<name><![CDATA[SiMuS]]></name>
				<uri>https://forum.canny.ru/profile.php?id=260</uri>
			</author>
			<updated>2016-03-29T10:23:59Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5030#p5030</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5029#p5029" />
			<content type="html"><![CDATA[<p>Правильно ли я понимаю что для отработки&nbsp; задержки включения необходимо чтобы на входе на протяжении 4000мс была единица?</p>]]></content>
			<author>
				<name><![CDATA[SiMuS]]></name>
				<uri>https://forum.canny.ru/profile.php?id=260</uri>
			</author>
			<updated>2016-03-29T10:20:31Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5029#p5029</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5028#p5028" />
			<content type="html"><![CDATA[<p>Спасибо, пойду испытывать</p>]]></content>
			<author>
				<name><![CDATA[SiMuS]]></name>
				<uri>https://forum.canny.ru/profile.php?id=260</uri>
			</author>
			<updated>2016-03-29T10:13:38Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5028#p5028</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5027#p5027" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Сергей, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=4</uri>
			</author>
			<updated>2016-03-29T09:24:45Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5027#p5027</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5026#p5026" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Сергей, CANNY пишет:</cite><blockquote><p>Просто используйте блок задержки включения на 4000 мс и все</p></blockquote></div><p>Как&nbsp; его деактивировать по триггеру Б ?</p>]]></content>
			<author>
				<name><![CDATA[SiMuS]]></name>
				<uri>https://forum.canny.ru/profile.php?id=260</uri>
			</author>
			<updated>2016-03-29T08:10:47Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5026#p5026</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Подсчёт времени между событиями]]></title>
			<link rel="alternate" href="https://forum.canny.ru/viewtopic.php?pid=5025#p5025" />
			<content type="html"><![CDATA[<p>Сейчас подготовим подробный пример.</p>]]></content>
			<author>
				<name><![CDATA[Константин, CANNY]]></name>
				<uri>https://forum.canny.ru/profile.php?id=2</uri>
			</author>
			<updated>2016-03-29T07:53:06Z</updated>
			<id>https://forum.canny.ru/viewtopic.php?pid=5025#p5025</id>
		</entry>
</feed>
