Trend-Schreiber
Der Trend-Schreiber wird zur Anzeige des Zeitverlaufs der angeschlossenen numerischen Signale verwendet.
Es können bis zu vier Signale angeschlossen werden, die als vier unterschiedliche Trendlinien dargestellt werden. Die horizontale Skala enthält immer die Zeitbasis des Zielsystems (gemessen in Sekunden).
Die Abtastrate der Eingangssignale wird durch das Verhältnis der Parameter Puffergröße und Auflösung bestimmt. (siehe Parameterdialog) Als Auflösung wird der dargestellte Bereich für die Zeit-Skala festgelegt. Die Rate für das zyklische Auslesen der Werte wird vom Baustein immer so gewählt, dass der komplette Ringpuffer in der als Auflösung angegebenen Periode gefüllt wird. Bei größeren Ringpuffern werden die Werte also deutlich häufiger gelesen und die Darstellung ist detaillierter. Die Abtastrate wird aber auch durch die in iCon-L eingestellte Refresh-Rate begrenzt. Die minimale Zykluszeit für das Auslesen und Darstellen der Werte von 50ms kann auch durch große Ringspeicher nicht unterschritten werden.
Um ein ständiges Verschieben der Darstellung gerade bei hoher Abtastrate zu vermeiden, kann die Anzahl der Wartezyklen erhöht werden. Diese bestimmen die Anzahl der in den Ringpuffer zu speichernden Werte bis zur nächsten Aktualisierung der Anzeige.
Parameter
Über den Parameter-Dialog können verschiedene Einstellungen vorgenommen werden.
Es kann die Größe des Bausteins festgelegt werden. Für jedes Eingangssignal kann der Datentyp und die Farbe der Kennlinie ausgewählt und ein Name eingetragen werden. Es können die Farben der Komponenten des Bausteins ausgewählt und die Gitternetzlinien angepasst werden. Die Puffergröße gibt die Anzahl der intern gehaltenen Werte an. Wartezyklen können angegeben werden, um das Verhalten bei hohen abtastraten zu beeinflussen. Die Eigenschaften der Zeit- und der Y-Skale können eingestellt werden. Dabei kann einerseits die zeitliche Auflösung und andererseits das Minimum und Maximum angegeben werden. Zudem kann der grundlegende Anzeigemodus und die Schriftgröße für die Beschriftung definiert werden.
Signale
Name | I/O | Typ(en) | Funktion |
---|---|---|---|
Y1 | I | BIT, BYTE, FLOAT, LONG, WORD | Signaleingänge |
... | |||
Y4 | I | BIT, BYTE, FLOAT, LONG, WORD | Signaleingänge |
Bemerkungen
Dieser Baustein hat keine Zielsystemfunktion. Während der Onlinebeobachtung werden die Werte zyklisch ausgelesen und dargestellt.
Wie bereits erwähnt, ist die Abtastrate durch den Refresh-Zyklus des Programms begrenzt. Dieser Wert kann je nach Belastung des PCs Schwankungen unterliegen. Deshalb können mit den Visualisierungsbausteinen sich schnell ändernde Signale nur unvollständig erfasst werden.