Skip to content

Commit

Permalink
Dokumentation überarbeitet
Browse files Browse the repository at this point in the history
Die Formelberechnung hat wegen des großen Umfangs der Hilfeseite jetzt ein Inhaltsverzeichnis
Veraltete HTML-Tags und -konstrukte korrigiert
  • Loading branch information
recomedia committed Sep 17, 2021
1 parent da5c6c9 commit 5db69df
Show file tree
Hide file tree
Showing 18 changed files with 442 additions and 679 deletions.
2 changes: 1 addition & 1 deletion GenericNodes/Manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"DependentFiles": [
"LogicModule.Nodes.Helpers.dll"
],
"Version": "1.3.9",
"Version": "1.3.10",
"Author": "Horst Lehner / Recomedia GbR",
"Copyright": "Copyright ©2018-2021 Recomedia GbR. Distributed under Creative-Commons-License CC-BY-NC-SA.",
"DeveloperId": "recomedia_de",
Expand Down
4 changes: 2 additions & 2 deletions GenericNodes/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("688D5884-1FE8-4946-8218-F71E0F606D89")]

[assembly: AssemblyVersion(version: "1.3.9")]
[assembly: AssemblyFileVersion(version: "1.3.9")]
[assembly: AssemblyVersion(version: "1.3.10")]
[assembly: AssemblyFileVersion(version: "1.3.10")]
2 changes: 1 addition & 1 deletion GenericNodes/help/InputSelector.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<div class="contentholder">
<div class="navlinks-top">
<a href="#footerHead">↓ Andere Logikbausteine in diesem Paket</a>
&nbsp; | &nbsp; <a href="Index.html">Inhalt</a>
&nbsp; | &nbsp; <a href="Index.html">Paketinhalt</a>
</div>
<h1>Eingangswahlschalter+</h1>
<h2>Beschreibung</h2>
Expand Down
2 changes: 1 addition & 1 deletion GenericNodes/help/OutputSelector.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<div class="contentholder">
<div class="navlinks-top">
<a href="#footerHead">↓ Andere Logikbausteine in diesem Paket</a>
&nbsp; | &nbsp; <a href="Index.html">Inhalt</a>
&nbsp; | &nbsp; <a href="Index.html">Paketinhalt</a>
</div>
<h1>Ausgangswahlschalter+</h1>
<h2>Beschreibung</h2>
Expand Down
2 changes: 1 addition & 1 deletion GenericNodes/help/SendByDifference.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<div class="contentholder">
<div class="navlinks-top">
<a href="#footerHead">↓ Andere Logikbausteine in diesem Paket</a>
&nbsp; | &nbsp; <a href="Index.html">Inhalt</a>
&nbsp; | &nbsp; <a href="Index.html">Paketinhalt</a>
</div>
<h1>Send-by-Difference</h1>
<h2>Beschreibung</h2>
Expand Down
2 changes: 1 addition & 1 deletion GenericNodes/help/Statistics.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<div class="contentholder">
<div class="navlinks-top">
<a href="#footerHead">↓ Andere Logikbausteine in diesem Paket</a>
&nbsp; | &nbsp; <a href="Index.html">Inhalt</a>
&nbsp; | &nbsp; <a href="Index.html">Paketinhalt</a>
</div>
<h1>Statistikfunktionen</h1>
<h2>Beschreibung</h2>
Expand Down
128 changes: 55 additions & 73 deletions GenericNodes/help/TimedStatistics.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<div class="contentholder">
<div class="navlinks-top">
<a href="#footerHead">↓ Andere Logikbausteine in diesem Paket</a>
&nbsp; | &nbsp; <a href="Index.html">Inhalt</a>
&nbsp; | &nbsp; <a href="Index.html">Paketinhalt</a>
</div>
<h1>Statistik für Zeitreihen</h1>
<h2>Beschreibung</h2>
Expand Down Expand Up @@ -52,15 +52,9 @@ <h2>Eingänge</h2>
<col>
</colgroup>
<tr>
<th>
<h3>Bezeichnung</h3>
</th>
<th>
<h3>Porttyp</h3>
</th>
<th>
<h3>Beschreibung</h3>
</th>
<th>Bezeichnung</th>
<th>Porttyp</th>
<th>Beschreibung</th>
</tr>
<tr>
<td>
Expand Down Expand Up @@ -130,15 +124,9 @@ <h2>Ausgänge</h2>
<col>
</colgroup>
<tr>
<th>
<h3>Bezeichnung</h3>
</th>
<th>
<h3>Porttyp</h3>
</th>
<th>
<h3>Beschreibung</h3>
</th>
<th>Bezeichnung</th>
<th>Porttyp</th>
<th>Beschreibung</th>
</tr>
<tr>
<td>
Expand Down Expand Up @@ -241,15 +229,15 @@ <h3>Beschreibung</h3>
</p>
<ul>
<li>
Wenn der <a href="#timespan">Betrachtungszeitraum</a> <tt>0</tt>
Wenn der <a href="#timespan">Betrachtungszeitraum</a> <code>0</code>
(unbegrenzt) ist und keine anderen Ausgänge benötigt werden, kann
dieselbe Funktinonalität effizienter mit einer "Formelberechnung"
aus dem Paket "Recomedia Visu-& Web-Logikbausteine"
<span class="manhyphens">erreicht</span> werden (siehe dort das
Beispiel "Summenzähler").
</li>
<li>
Wenn der <a href="#timespan">Betrachtungszeitraum</a> &gt;<tt>0</tt>
Wenn der <a href="#timespan">Betrachtungszeitraum</a> &gt;<code>0</code>
(also begrenzt) ist, dann kann dieser Ausgabewert nicht in allen
Fällen korrekt berechnet werden. Er wird zu niedrig berechnet,
wenn Eingabewerte vor Ablauf des Betrachtungszeitraums verworfen
Expand Down Expand Up @@ -296,18 +284,10 @@ <h2>Parameter</h2>
<col>
</colgroup>
<tr>
<th>
<h3>Bezeichnung</h3>
</th>
<th>
<h3>Porttyp</h3>
</th>
<th>
<h3>Als Eingang zuschaltbar?</h3>
</th>
<th>
<h3>Beschreibung</h3>
</th>
<th>Bezeichnung</th>
<th>Porttyp</th>
<th>Als Eingang zuschaltbar?</th>
<th>Beschreibung</th>
</tr>
<tr id="resol">
<td>
Expand Down Expand Up @@ -377,16 +357,18 @@ <h3>Beschreibung</h3>
<a href="#timespan">Betrachtungszeitraum</a>), so werden die
meisten Ausgabewerte erst dann gesetzt, wenn nach dem Ablauf der
gegebenen Zeitspanne eines der folgenden Ereignisse eintritt:
<ul>
<li>
Der Eingang erhält weitere Daten
</li>
<li>
Die Ausgangswerte werden aufgrund des Parameters
<a href="#update">Zeitintervall für Aktualisierung</a>
neu berechnet
</li>
</ul>
</p>
<ul>
<li>
Der Eingang erhält weitere Daten
</li>
<li>
Die Ausgangswerte werden aufgrund des Parameters
<a href="#update">Zeitintervall für Aktualisierung</a>
neu berechnet
</li>
</ul>
<p>
Dies ist immer dann sinnvoll, wenn die Momentanwerte am Eingang
so stark schwanken können, dass eine sinnvolle Weiterverarbeitung
nicht sofort möglich ist. Ein Beispiel ist die Berechnung der
Expand Down Expand Up @@ -456,37 +438,37 @@ <h3>Beschreibung</h3>
</ul>
<p>
Hinweise:
<ul>
<li>
Ist dieser Parameter zu klein gewählt, dann müssen
innerhalb des Betrachtungszeitraums &ndash; oder
zwischen zwei Neustarts &ndash; mehr Eingangswerte
verarbeitet werden, als gespeichert werden können.
In diesem Fall werden ältere Werte gelöscht und
zwischen den verbleibenden linear interpoliert.
Die ausgegebene <a href="#sum">Summe</a> wird dann
&ndash; außer bei unbegrenztem Betrachtungszeitraum
&ndash; wegen fehlender Werte zu klein. Andere
Ausgabewerte können durch Rundungsfehler ungenauer
werden.
</li>
<li>
Andererseits bedeutet ein zu hoher Wert unnötigen
Speicherverbrauch. Dies kann bei stark ausgelastetem
Systemspeicher (RAM) zu Fehlfunktionen &ndash; z. B.
unerwarteten Neustarts der Logik &ndash; führen. Zu
beachten ist dies insbesondere beim L1, der über
deutlich weniger Speicher verfügt als der X1.
</li>
<li>
Der Ausgang <a href="#curstore">
Anzahl gespeicherter
Eingangswerte
</a> dient im laufenden Betrieb zur
Kontrolle einer sinnvollen Einstellung.
</li>
</ul>
</p>
<ul>
<li>
Ist dieser Parameter zu klein gewählt, dann müssen
innerhalb des Betrachtungszeitraums &ndash; oder
zwischen zwei Neustarts &ndash; mehr Eingangswerte
verarbeitet werden, als gespeichert werden können.
In diesem Fall werden ältere Werte gelöscht und
zwischen den verbleibenden linear interpoliert.
Die ausgegebene <a href="#sum">Summe</a> wird dann
&ndash; außer bei unbegrenztem Betrachtungszeitraum
&ndash; wegen fehlender Werte zu klein. Andere
Ausgabewerte können durch Rundungsfehler ungenauer
werden.
</li>
<li>
Andererseits bedeutet ein zu hoher Wert unnötigen
Speicherverbrauch. Dies kann bei stark ausgelastetem
Systemspeicher (RAM) zu Fehlfunktionen &ndash; z. B.
unerwarteten Neustarts der Logik &ndash; führen. Zu
beachten ist dies insbesondere beim L1, der über
deutlich weniger Speicher verfügt als der X1.
</li>
<li>
Der Ausgang <a href="#curstore">
Anzahl gespeicherter
Eingangswerte
</a> dient im laufenden Betrieb zur
Kontrolle einer sinnvollen Einstellung.
</li>
</ul>
</td>
</tr>
</table>
Expand Down
22 changes: 16 additions & 6 deletions GenericNodes/help/default.css
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ h3 {

h4 {
font-family: Arial;
font-size: 14px;
font-size: 13px;
line-height: 15px;
margin: 2px 0 4px 0;
padding: 2px 0 3px 0;
Expand Down Expand Up @@ -199,17 +199,25 @@ td {
table.Tabelle_Logicnode {
width: 100%;
max-width: 900px;
margin: 0 0 8px 0;
margin: 8px 0 8px 0;
}

table.Tabelle_Logicnode th {
font-family: Arial;
font-size: 15px;
line-height: 20px;
text-align: left;
vertical-align: top;
padding: 0 4px 2px 4px;
vertical-align: baseline;
padding: 6px 4px 8px 4px;
border-bottom: 1px solid #cccccc;
border-right: none;
}

table.Tabelle_Logicnode th.small {
font-size: 13px;
line-height: 16px;
}

table.Tabelle_Logicnode td {
vertical-align: top;
padding: 0 4px 0 4px;
Expand All @@ -218,11 +226,13 @@ table.Tabelle_Logicnode {
}

table.Tabelle_Logicnode td.group {
vertical-align: top;
padding: 0 4px 0 4px;
border-bottom: none;
}

table.Tabelle_Logicnode td.group p {
margin: 6px 0 2px 0;
}

img {
border: none;
margin: 0 0 0 0;
Expand Down
2 changes: 1 addition & 1 deletion VisuWebNodes/Manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"DependentFiles": [
"LogicModule.Nodes.Helpers.dll"
],
"Version": "1.3.14",
"Version": "1.3.16",
"Author": "Horst Lehner / Recomedia GbR",
"Copyright": "Copyright ©2019-2021 Recomedia GbR. Distributed under Creative-Commons-License CC-BY-NC-SA.",
"DeveloperId": "recomedia_de",
Expand Down
4 changes: 2 additions & 2 deletions VisuWebNodes/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("688D5884-1FE8-4946-8218-F71E0F607E9A")]

[assembly: AssemblyVersion(version: "1.3.14")]
[assembly: AssemblyFileVersion(version: "1.3.14")]
[assembly: AssemblyVersion(version: "1.3.16")]
[assembly: AssemblyFileVersion(version: "1.3.16")]
3 changes: 0 additions & 3 deletions VisuWebNodes/VisuWebNodes.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -102,9 +102,6 @@
<Content Include="help\ExpressionCalculator.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="help\update.html">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include="help\StringFormatterExample.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
Expand Down
Loading

0 comments on commit 5db69df

Please sign in to comment.