<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
	<id>http://modelwiki.klfree.net/w/index.php?action=history&amp;feed=atom&amp;title=IR_Detektor_S88%2FVirtu%C3%A1ln%C3%AD_senzory</id>
	<title>IR Detektor S88/Virtuální senzory - Historie editací</title>
	<link rel="self" type="application/atom+xml" href="http://modelwiki.klfree.net/w/index.php?action=history&amp;feed=atom&amp;title=IR_Detektor_S88%2FVirtu%C3%A1ln%C3%AD_senzory"/>
	<link rel="alternate" type="text/html" href="http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;action=history"/>
	<updated>2026-05-13T16:32:07Z</updated>
	<subtitle>Historie editací této stránky</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=624&amp;oldid=prev</id>
		<title>Belgarat: /* Virtuální senzory pro externí snímače */</title>
		<link rel="alternate" type="text/html" href="http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=624&amp;oldid=prev"/>
		<updated>2021-08-29T09:34:31Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Virtuální senzory pro externí snímače&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;cs&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Starší verze&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verze z 29. 8. 2021, 09:34&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l29&quot; &gt;Řádek 29:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádek 29:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Virtuální senzory pro externí snímače ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Virtuální senzory pro externí snímače ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Protože modul &amp;quot;vidí&amp;quot; stav sběrnice S88 u následujících modulů, je možné ''virtuální senzor'' zřídit nejen pro snímače přímo připojené k modulu (ty jsou číslované 1-8), ale pro '''jakékoliv snímače''', které jsou ke sběrnici S88 připojené až za modulem IR detektoru (ty mají čísla 8 - ...).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Protože modul &amp;quot;vidí&amp;quot; stav sběrnice S88 u následujících modulů, je možné ''virtuální senzor'' zřídit nejen pro snímače přímo připojené k modulu (ty jsou číslované 1-8), ale pro '''jakékoliv snímače''', které jsou ke sběrnici S88 připojené až za modulem IR detektoru (ty mají čísla 8 - ...)&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. I v takovém případě sleduje virtuální senzor své podkladové čidlo, tentokrát pomocí změn na sběrnici S88 a hlásí své vlastní změny. Touto fintou jde stvořit virtuální senzory pro snímače, které nejde nakonfigurovat přímo&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;I v takovém případě sleduje &lt;/del&gt;virtuální senzor &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;své podkladové čidlo, tentokrát pomocí změn &lt;/del&gt;na &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;sběrnici S88 a hlásí své vlastní změny&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Touto fintou jde stvořit virtuální senzory &lt;/del&gt;pro &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;snímače&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;které nejde nakonfigurovat přímo&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Výhoda této funkce je, že můžeme dodat &amp;quot;&lt;/ins&gt;virtuální senzor&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot; i pro čidla založená &lt;/ins&gt;na &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;jiném hardware&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Například &lt;/ins&gt;pro &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;proudový detektor&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;kdy opuštění úseku (nikoliv vjezd) spustí akci. V závislosti na schopnostech řídícího software to může výrazně zjednodušit automatizaci&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key modelwiki:diff::1.12:old-623:rev-624 --&gt;
&lt;/table&gt;</summary>
		<author><name>Belgarat</name></author>
		
	</entry>
	<entry>
		<id>http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=623&amp;oldid=prev</id>
		<title>Belgarat v 29. 8. 2021, 09:16</title>
		<link rel="alternate" type="text/html" href="http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=623&amp;oldid=prev"/>
		<updated>2021-08-29T09:16:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;cs&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Starší verze&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verze z 29. 8. 2021, 09:16&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Řádek 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádek 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;span style=&amp;quot;color:#ee0000&amp;quot;&amp;gt;Virtuální senzory jsou ve vývoji. Funkce IR dektoru mohou obsahovat chyby nebo nedodělky. Postupně odchytám na vlastním kolejišti...&amp;lt;/span&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Použití koncových senzorů ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Použití koncových senzorů ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&amp;quot;obsazeno&amp;quot;'''. Proto se vyžaduje '''zapojení se 3 senzory''',  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&amp;quot;obsazeno&amp;quot;'''. Proto se vyžaduje '''zapojení se 3 senzory''',  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key modelwiki:diff::1.12:old-622:rev-623 --&gt;
&lt;/table&gt;</summary>
		<author><name>Belgarat</name></author>
		
	</entry>
	<entry>
		<id>http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=622&amp;oldid=prev</id>
		<title>Belgarat v 29. 8. 2021, 07:23</title>
		<link rel="alternate" type="text/html" href="http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=622&amp;oldid=prev"/>
		<updated>2021-08-29T07:23:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;cs&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Starší verze&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verze z 29. 8. 2021, 07:23&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Řádek 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádek 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Použití koncových senzorů ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&amp;quot;obsazeno&amp;quot;'''. Proto se vyžaduje '''zapojení se 3 senzory''',  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&amp;quot;obsazeno&amp;quot;'''. Proto se vyžaduje '''zapojení se 3 senzory''',  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Soubor:Dva-senzory-enter.png|frame|center|600px|Vjezd do úseku, proudový senzor reaguje]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Soubor:Dva-senzory-enter.png|frame|center|600px|Vjezd do úseku, proudový senzor reaguje]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;Řádek 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádek 6:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* jiným senzorem (menší úsek na konci koleje, nebo bodový senzor) se indikuje že celý vlak je již na koleji (událost ''in'').  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* jiným senzorem (menší úsek na konci koleje, nebo bodový senzor) se indikuje že celý vlak je již na koleji (událost ''in'').  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* při jízdě opačným směrem je třeba koncový senzor (3.) na opačném konci koleje&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* při jízdě opačným směrem je třeba koncový senzor (3.) na opačném konci koleje&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tak RocRail pozná že je vlak možné bezpečně zastavit. Podobnou funkci u TrainControlleru plní '''markery'''.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tak RocRail pozná že je vlak možné bezpečně zastavit. Podobnou funkci u TrainControlleru plní '''markery'''. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Koncové senzory mohou být bodové (závora, reflexní snímač, hallova sonda, ...) nebo úsekové (proudový senzor, indukční senzor, ...)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Optická závora použitá pro zastavení (např.) na pravém konci staniční koleje se '''dá využít zároveň jako senzor pro vjezd opačným směrem'''. Nehlídá se ale '''sepnutí''' senzoru (vlak začal najíždět do úseku), ale jeho '''uvolnění''' poté, co jej minul poslední vagon soupravy.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Optická závora použitá pro zastavení (např.) na pravém konci staniční koleje se '''dá využít zároveň jako senzor pro vjezd opačným směrem'''. Nehlídá se ale '''sepnutí''' senzoru (vlak začal najíždět do úseku), ale jeho '''uvolnění''' poté, co jej minul poslední vagon soupravy.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Virtuální senzor toto umožňuje a navenek se chová jako '''obyčejný senzor''' na sběrnici S88. Má na sběrnici S88 své unikátní číslo, a ve skutečnosti jen sleduje a vyhodnocuje stav skutečného senzoru - řídící software jej pak může běžným způsobem použít jako marker / událost. Pokud se použijí virtuální senzory, modul přidává na sběrnici S88 '''16 vstupů''' (8 skutečných senzorů a 8 virtuálních).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Virtuální senzor toto umožňuje a navenek se chová jako '''obyčejný senzor''' na sběrnici S88. Má na sběrnici S88 své unikátní číslo, a ve skutečnosti jen sleduje a vyhodnocuje stav skutečného senzoru - řídící software jej pak může běžným způsobem použít jako marker / událost. Pokud se použijí virtuální senzory, modul přidává na sběrnici S88 '''16 vstupů''' (8 skutečných senzorů a 8 virtuálních).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Soubor:Senzor-najezd-soupravy.png|frame|center|600px|Příjezd soupravy na kolej]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Soubor:Senzor-mezera.png|frame|center|600px|Mezera mezi vozidly nezpůsobí sepnutí virtuálního senzoru]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Soubor:Senzor-za-poslednim.png|frame|center|600px]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Soubor:Senzor-uvolnen.png|frame|center|600px|Po průjezdu soupravy virtuální senzor sepne]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Virtuální senzor sleduje jeden konkrétní skutečný senzor&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Virtuální senzor sleduje jeden konkrétní skutečný senzor&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key modelwiki:diff::1.12:old-617:rev-622 --&gt;
&lt;/table&gt;</summary>
		<author><name>Belgarat</name></author>
		
	</entry>
	<entry>
		<id>http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=617&amp;oldid=prev</id>
		<title>Belgarat v 28. 8. 2021, 21:34</title>
		<link rel="alternate" type="text/html" href="http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=617&amp;oldid=prev"/>
		<updated>2021-08-28T21:34:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;cs&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Starší verze&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verze z 28. 8. 2021, 21:34&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Řádek 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádek 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&amp;quot;obsazeno&amp;quot;'''. Proto se vyžaduje zapojení se 3 senzory, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;kdy se &lt;/del&gt;jedním senzorem (proudový úsekový) indikuje příjezd do bloku (událost ''enter''), &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a &lt;/del&gt;jiným senzorem (menší úsek na konci koleje, nebo bodový senzor) se indikuje že celý vlak je již na koleji (událost ''in''). Tak RocRail pozná že je vlak možné bezpečně zastavit. Podobnou funkci u TrainControlleru plní markery.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&amp;quot;obsazeno&amp;quot;'''. Proto se vyžaduje &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;zapojení se 3 senzory&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;''', &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Soubor:Dva-senzory-enter.png|frame|center|600px|Vjezd do úseku, proudový senzor reaguje]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[[Soubor:Dva-senzory-in.png|frame|center|600px|Souprava dojede na konec koleje&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sepne optickou závoru]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* &lt;/ins&gt;jedním senzorem (proudový úsekový) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;se &lt;/ins&gt;indikuje příjezd do bloku (událost ''enter''),  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* &lt;/ins&gt;jiným senzorem (menší úsek na konci koleje, nebo bodový senzor) se indikuje že celý vlak je již na koleji (událost ''in'').  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* při jízdě opačným směrem je třeba koncový senzor (3.) na opačném konci koleje&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tak RocRail pozná že je vlak možné bezpečně zastavit. Podobnou funkci u TrainControlleru plní &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;markery&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;'''&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[Soubor:Dva-senzory-enter&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;png|náhled|Vjezd &lt;/del&gt;do úseku, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;proudový senzor reaguje]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Optická závora použitá pro zastavení (např&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;) na pravém konci staniční koleje se '''dá využít zároveň jako senzor pro vjezd opačným směrem'''. Nehlídá se ale '''sepnutí''' senzoru (vlak začal najíždět &lt;/ins&gt;do úseku&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;)&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ale jeho '''uvolnění''' poté, co jej minul poslední vagon soupravy&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;[[Soubor:Dva-senzory-in&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;png|náhled|Soupava dojede na konec koleje, sepne optickou závoru]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Máme-li optickou závoru, , že při vjezdu zprava (to znamená souprava projíždí snímačem hned na začátku koleje) určí, že souprava jej celý minula a už je bezpečně na staniční koleji. V takovém případě se zřizují 2 senzory, na každém konci koleje jeden. V jiných SW (např. JMRI) je možné takto &lt;/del&gt;senzor &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;použit, je to však spojené s vytvářením virtuálního senzoru &lt;/del&gt;a &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;logiky jeho spínání pro každý takový případ zvlášť, což je pracné.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Virtuální &lt;/ins&gt;senzor &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;toto umožňuje &lt;/ins&gt;a &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;navenek &lt;/ins&gt;se &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;chová jako &lt;/ins&gt;'''&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;obyčejný &lt;/ins&gt;senzor''' &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;na sběrnici S88&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Má &lt;/ins&gt;na sběrnici S88 své unikátní číslo, a ve skutečnosti jen sleduje a vyhodnocuje stav skutečného senzoru &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;- řídící &lt;/ins&gt;software &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;jej &lt;/ins&gt;pak &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;může běžným způsobem použít &lt;/ins&gt;jako &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;marker / událost&lt;/ins&gt;. Pokud se použijí virtuální senzory, modul přidává na sběrnici S88 '''16 vstupů''' (8 skutečných senzorů a 8 virtuálních).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Optická závora použitá pro zastavení (např.) na pravém konci staniční koleje &lt;/del&gt;se '''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dá využít zároveň jako &lt;/del&gt;senzor''' &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;který indikuje '''uvolnění''' závory - zareaguje až pri obnovení příjmu paprsku, až souprava celá přejede&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Zřídí se  '''virtuální''' senzor, který má &lt;/del&gt;na sběrnici S88 své unikátní číslo, a ve skutečnosti jen sleduje a vyhodnocuje stav skutečného senzoru&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. Virtuální senzor detekuje přejezd a opuštění monitorovaného úseku (místa). V řídícím &lt;/del&gt;software pak &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;vystupuje &lt;/del&gt;jako &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;obyčejný&amp;quot; senzor&lt;/del&gt;. Pokud se použijí virtuální senzory, modul přidává na sběrnici S88 '''16 vstupů''' (8 skutečných senzorů a 8 virtuálních).&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Virtuální senzor sleduje jeden konkrétní skutečný senzor&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Virtuální senzor sleduje jeden konkrétní skutečný senzor&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Je v základním stavu &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;volno&amp;quot;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Je v základním stavu &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nesepnutý&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Je stále &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ve stavu &amp;quot;volno&amp;quot; &lt;/del&gt;(navenek) ale &amp;quot;uvnitř modulu&amp;quot; se změní se na &amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;připraven&lt;/del&gt;&amp;quot;, jakmile se skutečný senzor &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;změní na &lt;/del&gt;&amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;obsazeno&lt;/del&gt;&amp;quot;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Je stále &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nesepnutý &lt;/ins&gt;(navenek) ale &amp;quot;uvnitř modulu&amp;quot; se změní se na &amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;aktivní&lt;/ins&gt;&amp;quot;, jakmile se skutečný senzor &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sepne.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Přejde do stavu &amp;quot;obsazeno&amp;quot;&lt;/del&gt;, když se skutečný senzor uvolní na déle, než nastavený čas&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Stane se &lt;/ins&gt;&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;připravený&lt;/ins&gt;&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, když se skutečný senzor uvolní. Stále nespíná, čeká se po nastavenou dobu (0,5 sec), zda se skutečný senzor opět neobsadí (příjezd dalšího vozu soupravy)&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Stav obsazeno &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;singalizuje &lt;/del&gt;cca 0,&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;5 &lt;/del&gt;sekundy (dá se změnit)-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Sepne&lt;/ins&gt;, když se skutečný senzor uvolní na déle, než nastavený čas&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Stav obsazeno &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;indikuje &lt;/ins&gt;cca 0,&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;3 &lt;/ins&gt;sekundy (dá se změnit)-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ve výsledku se dá virtuální senzor použít ke generování události ''in'' nebo jako ''stop marker'' v Train Controlleru. S pomocí virtuálních senzorů jde snížít na polovinu počet snímačů ve skrytém nádraži. Pozice zastavení v &amp;quot;nesprávném&amp;quot; směru nebude tak přesná, ale to právě ve skrytých nádražích tolik nevadí.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ve výsledku se dá virtuální senzor použít ke generování události ''in'' nebo jako ''stop marker'' v Train Controlleru. S pomocí virtuálních senzorů jde snížít na polovinu počet snímačů ve skrytém nádraži. Pozice zastavení v &amp;quot;nesprávném&amp;quot; směru nebude tak přesná, ale to právě ve skrytých nádražích tolik nevadí.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key modelwiki:diff::1.12:old-616:rev-617 --&gt;
&lt;/table&gt;</summary>
		<author><name>Belgarat</name></author>
		
	</entry>
	<entry>
		<id>http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=616&amp;oldid=prev</id>
		<title>Belgarat v 28. 8. 2021, 21:22</title>
		<link rel="alternate" type="text/html" href="http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=616&amp;oldid=prev"/>
		<updated>2021-08-28T21:22:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;cs&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Starší verze&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verze z 28. 8. 2021, 21:22&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Řádek 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádek 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&amp;quot;obsazeno&amp;quot;'''. Proto se vyžaduje zapojení se 3 senzory, kdy se jedním senzorem (proudový úsekový) indikuje příjezd do bloku (událost ''enter''), a jiným senzorem (menší úsek na konci koleje, nebo bodový senzor) se indikuje že celý vlak je již na koleji (událost ''in''). Tak RocRail pozná že je vlak možné bezpečně zastavit. Podobnou funkci u TrainControlleru plní markery.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&amp;quot;obsazeno&amp;quot;'''. Proto se vyžaduje zapojení se 3 senzory, kdy se jedním senzorem (proudový úsekový) indikuje příjezd do bloku (událost ''enter''), a jiným senzorem (menší úsek na konci koleje, nebo bodový senzor) se indikuje že celý vlak je již na koleji (událost ''in''). Tak RocRail pozná že je vlak možné bezpečně zastavit. Podobnou funkci u TrainControlleru plní markery.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Soubor:Dva-senzory-enter.png|náhled|Vjezd do úseku, proudový senzor reaguje]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Soubor:Dva-senzory-in.png|náhled|Soupava dojede na konec koleje, sepne optickou závoru]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Máme-li optickou závoru, , že při vjezdu zprava (to znamená souprava projíždí snímačem hned na začátku koleje) určí, že souprava jej celý minula a už je bezpečně na staniční koleji. V takovém případě se zřizují 2 senzory, na každém konci koleje jeden. V jiných SW (např. JMRI) je možné takto senzor použit, je to však spojené s vytvářením virtuálního senzoru a logiky jeho spínání pro každý takový případ zvlášť, což je pracné.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Máme-li optickou závoru, , že při vjezdu zprava (to znamená souprava projíždí snímačem hned na začátku koleje) určí, že souprava jej celý minula a už je bezpečně na staniční koleji. V takovém případě se zřizují 2 senzory, na každém konci koleje jeden. V jiných SW (např. JMRI) je možné takto senzor použit, je to však spojené s vytvářením virtuálního senzoru a logiky jeho spínání pro každý takový případ zvlášť, což je pracné.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key modelwiki:diff::1.12:old-607:rev-616 --&gt;
&lt;/table&gt;</summary>
		<author><name>Belgarat</name></author>
		
	</entry>
	<entry>
		<id>http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=607&amp;oldid=prev</id>
		<title>Belgarat v 26. 8. 2021, 22:03</title>
		<link rel="alternate" type="text/html" href="http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=607&amp;oldid=prev"/>
		<updated>2021-08-26T22:03:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;cs&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Starší verze&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Verze z 26. 8. 2021, 22:03&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Řádek 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Řádek 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&amp;quot;obsazeno&amp;quot;'''. Proto se vyžaduje zapojení se 3 senzory, kdy se jedním senzorem (proudový úsekový) indikuje příjezd do bloku (událost ''enter''), a jiným senzorem (menší úsek na konci koleje, nebo bodový senzor) se indikuje že celý vlak je již na koleji (událost ''in''). Tak RocRail pozná že je vlak možné bezpečně zastavit. Podobnou funkci u TrainControlleru plní markery.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&amp;quot;obsazeno&amp;quot;'''. Proto se vyžaduje zapojení se 3 senzory, kdy se jedním senzorem (proudový úsekový) indikuje příjezd do bloku (událost ''enter''), a jiným senzorem (menší úsek na konci koleje, nebo bodový senzor) se indikuje že celý vlak je již na koleji (událost ''in''). Tak RocRail pozná že je vlak možné bezpečně zastavit. Podobnou funkci u TrainControlleru plní markery.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Máme-li optickou závoru, , že při vjezdu zprava (to znamená souprava projíždí snímačem hned na začátku koleje) určí, že souprava jej celý minula a už je bezpečně na staniční koleji. V takovém případě se zřizují 2 senzory, na každém konci koleje jeden. V jiných SW (např. JMRI) je možné takto senzor použit, je to však spojené s vytvářením virtuálního senzoru a logiky jeho spínání pro každý takový případ zvlášť, což je pracné.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Optická závora použitá pro zastavení (např.) na pravém konci staniční koleje se '''dá využít zároveň jako senzor''' který indikuje '''uvolnění''' závory - zareaguje až pri obnovení příjmu paprsku, až souprava celá přejede. Zřídí se  '''virtuální''' senzor, který má na sběrnici S88 své unikátní číslo, a ve skutečnosti jen sleduje a vyhodnocuje stav skutečného senzoru. Virtuální senzor detekuje přejezd a opuštění monitorovaného úseku (místa). V řídícím software pak vystupuje jako &amp;quot;obyčejný&amp;quot; senzor. Pokud se použijí virtuální senzory, modul přidává na sběrnici S88 '''16 vstupů''' (8 skutečných senzorů a 8 virtuálních).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Optickou závoru použitou pro zastavení na pravém konci staniční koleji nelze využít zároveň jako &lt;/del&gt;senzor&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;, že při vjezdu zprava &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to znamená souprava projíždí snímačem hned &lt;/del&gt;na &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;začátku koleje) určí&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;že souprava jej celý minula a už je bezpečně &lt;/del&gt;na &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;staniční koleji&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;V takovém případě &lt;/del&gt;se &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;zřizují 2 senzory&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;na každém konci koleje jeden. V jiných SW &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;např. JMRI&lt;/del&gt;) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;je možné takto senzor použit, je to však spojené s vytvářením virtuálního senzoru a logiky jeho spínání pro každý takový případ zvlášť, což je pracné.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Virtuální senzor sleduje jeden konkrétní skutečný &lt;/ins&gt;senzor&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Je v základním stavu &amp;quot;volno&amp;quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Je stále ve stavu &amp;quot;volno&amp;quot; &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;navenek) ale &amp;quot;uvnitř modulu&amp;quot; se změní se &lt;/ins&gt;na &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;připraven&amp;quot;&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;jakmile se skutečný senzor změní &lt;/ins&gt;na &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;obsazeno&amp;quot;&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Přejde do stavu &amp;quot;obsazeno&amp;quot;, když &lt;/ins&gt;se &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;skutečný senzor uvolní na déle&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;než nastavený čas&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* Stav obsazeno singalizuje cca 0,5 sekundy &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dá se změnit&lt;/ins&gt;)&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;-&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Modul dokáže také vytvářet &lt;/del&gt;virtuální &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;senzory, doplňkově k těm skutečným. Virtuální &lt;/del&gt;senzor &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;při spojení se skutečným senzorem (obsazení, závora, odrazka, &lt;/del&gt;..&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;.) detekuje přejezd a opuštění monitorovaného úseku (místa). V řídícím software pak vystupuje jako &lt;/del&gt;&amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;obyčejný&lt;/del&gt;&amp;quot; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;senzor. Pokud se použijí virtuální senzory&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;modul přidává na sběrnici S88 16 vstupů (8 skutečných senzorů a 8 virtuálních)&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Ve výsledku se dá &lt;/ins&gt;virtuální senzor &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;použít ke generování události ''in'' nebo jako ''stop marker'' v Train Controlleru&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;S pomocí virtuálních senzorů jde snížít na polovinu počet snímačů ve skrytém nádraži&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Pozice zastavení v &lt;/ins&gt;&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;nesprávném&lt;/ins&gt;&amp;quot; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;směru nebude tak přesná&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ale to právě ve skrytých nádražích tolik nevadí&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Sleduje jeden konkrétní skutečný senzor&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;== Virtuální senzory pro externí snímače ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Je v základním stavu &lt;/del&gt;&amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;volno&amp;quot;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Protože modul &lt;/ins&gt;&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;vidí&lt;/ins&gt;&amp;quot; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;stav sběrnice S88 u následujících modulů, je možné ''virtuální senzor'' zřídit nejen pro snímače přímo připojené k modulu &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ty jsou číslované 1-8&lt;/ins&gt;)&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;ale &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;pro '''jakékoliv snímače'''&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;které jsou ke sběrnici S88 připojené až za modulem IR detektoru (ty mají čísla 8 - ...)&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Je stále ve stavu &amp;quot;volno&lt;/del&gt;&amp;quot; (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;navenek&lt;/del&gt;) ale &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;uvnitř modulu&amp;quot; se změní se na &amp;quot;připraven&amp;quot;&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;jakmile se skutečný senzor změní na &amp;quot;obsazeno&amp;quot;&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Přejde do stavu &amp;quot;obsazeno&amp;quot;, když se skutečný &lt;/del&gt;senzor &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;uvolní na déle, než nastavený čas&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;I v takovém případě sleduje virtuální &lt;/ins&gt;senzor &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;své podkladové čidlo&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;tentokrát &lt;/ins&gt;pomocí &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;změn &lt;/ins&gt;na &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;sběrnici S88 a hlásí své vlastní změny&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Touto fintou jde stvořit virtuální senzory pro snímače&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;které nejde nakonfigurovat přímo&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Stav obsazeno singalizuje cca 0&lt;/del&gt;,&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;5 sekundy (dá se změnit)-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;S &lt;/del&gt;pomocí &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;virtuálních senzorů jde snížít &lt;/del&gt;na &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;polovinu počet snímačů ve skrytém nádraži&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Pozice zastavení v &amp;quot;nesprávném&amp;quot; směru nebude tak přesná&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ale to právě ve skrytých nádražích tolik nevadí&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key modelwiki:diff::1.12:old-606:rev-607 --&gt;
&lt;/table&gt;</summary>
		<author><name>Belgarat</name></author>
		
	</entry>
	<entry>
		<id>http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=606&amp;oldid=prev</id>
		<title>Belgarat: Založena nová stránka s textem „Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&quot;obsazeno&quot;'''. Proto se vyžaduje zapojení s…“</title>
		<link rel="alternate" type="text/html" href="http://modelwiki.klfree.net/w/index.php?title=IR_Detektor_S88/Virtu%C3%A1ln%C3%AD_senzory&amp;diff=606&amp;oldid=prev"/>
		<updated>2021-08-26T21:45:11Z</updated>

		<summary type="html">&lt;p&gt;Založena nová stránka s textem „Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav &amp;#039;&amp;#039;&amp;#039;&amp;quot;obsazeno&amp;quot;&amp;#039;&amp;#039;&amp;#039;. Proto se vyžaduje zapojení s…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Některé řídící SW (např. RocRail) dokáží pracovat jen s jednoduchými senzory a reagují na stav '''&amp;quot;obsazeno&amp;quot;'''. Proto se vyžaduje zapojení se 3 senzory, kdy se jedním senzorem (proudový úsekový) indikuje příjezd do bloku (událost ''enter''), a jiným senzorem (menší úsek na konci koleje, nebo bodový senzor) se indikuje že celý vlak je již na koleji (událost ''in''). Tak RocRail pozná že je vlak možné bezpečně zastavit. Podobnou funkci u TrainControlleru plní markery.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Optickou závoru použitou pro zastavení na pravém konci staniční koleji nelze využít zároveň jako senzor, že při vjezdu zprava (to znamená souprava projíždí snímačem hned na začátku koleje) určí, že souprava jej celý minula a už je bezpečně na staniční koleji. V takovém případě se zřizují 2 senzory, na každém konci koleje jeden. V jiných SW (např. JMRI) je možné takto senzor použit, je to však spojené s vytvářením virtuálního senzoru a logiky jeho spínání pro každý takový případ zvlášť, což je pracné.&lt;br /&gt;
&lt;br /&gt;
Modul dokáže také vytvářet virtuální senzory, doplňkově k těm skutečným. Virtuální senzor při spojení se skutečným senzorem (obsazení, závora, odrazka, ...) detekuje přejezd a opuštění monitorovaného úseku (místa). V řídícím software pak vystupuje jako &amp;quot;obyčejný&amp;quot; senzor. Pokud se použijí virtuální senzory, modul přidává na sběrnici S88 16 vstupů (8 skutečných senzorů a 8 virtuálních).&lt;br /&gt;
&lt;br /&gt;
Sleduje jeden konkrétní skutečný senzor&lt;br /&gt;
Je v základním stavu &amp;quot;volno&amp;quot;&lt;br /&gt;
Je stále ve stavu &amp;quot;volno&amp;quot; (navenek) ale &amp;quot;uvnitř modulu&amp;quot; se změní se na &amp;quot;připraven&amp;quot;, jakmile se skutečný senzor změní na &amp;quot;obsazeno&amp;quot;.&lt;br /&gt;
Přejde do stavu &amp;quot;obsazeno&amp;quot;, když se skutečný senzor uvolní na déle, než nastavený čas&lt;br /&gt;
Stav obsazeno singalizuje cca 0,5 sekundy (dá se změnit)-&lt;br /&gt;
S pomocí virtuálních senzorů jde snížít na polovinu počet snímačů ve skrytém nádraži. Pozice zastavení v &amp;quot;nesprávném&amp;quot; směru nebude tak přesná, ale to právě ve skrytých nádražích tolik nevadí.&lt;/div&gt;</summary>
		<author><name>Belgarat</name></author>
		
	</entry>
</feed>