XY-Schreiber
Der XY-Schreiber kann beliebige Kurven über die angeschlossenen numerischen Signaleingänge darstellen.
Dabei können bis zu vier Signallinien gezeichnet werden. Die Werteverläufe ergeben sich aus den Paaren des Eingangswertes X und jeweils einem Wert Y.
Wesentlichen Einfluss auf die Anzeige der Signalverläufe hat die Puffergröße, die wie die übrigen Parameter im Dialog eingestellt werden kann. Während der Onlinebeobachtung liest der Baustein die Signalwerte zyklisch mit der in iCon-L festgelegten Refresh-Rate aus und speichert sie bei Änderung gegenüber dem Vorgängerwert in einem temporären Ringpuffer. Im Zeichenfeld des Bausteins wird immer nur der aktuelle Inhalt dieses Speichers dargestellt. Durch ständiges Einlesen und Einfügen neuer Werte werden deshalb alte Werte nach bestimmter Zeit nicht mehr dargestellt. Bei großen Ringpuffern kann so deutlich weiter in die Vergangenheit zurückgeblickt werden. Andererseits ist das Zeichenfeld begrenzt und es kann der Signalverlauf deutlich besser zu erkennen sein, wenn alte Werte zyklisch gelöscht werden. Beim Verlassen der Onlinebeobachtung wird der Ringpuffer gelöscht. Wird erneut zur Onlinebeobachtung gewechselt, stehen die alten Daten nicht mehr zur Verfügung.
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 für die Y-Signale die Farbe der Kennlinie ausgewählt 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. Die Eigenschaften der X- und der Y-Skale können festgelegt; dies sind die Achsenbezeichnung, Farbe, Haupt- (große Anstriche mit Werten) und Nebeneinteilung (kleine Anstriche), der erlaubte Wertebereich und die Position der Skala. Zudem kann der grundlegende Anzeigemodus und die Schriftgröße für die Beschriftung definiert werden.
Signale
Name | I/O | Typ(en) | Funktion |
---|---|---|---|
X | I | BIT, BYTE, FLOAT, LONG, WORD | X-Wert |
Y1 | I | BIT, BYTE, FLOAT, LONG, WORD | Y-Wert |
... | |||
Y4 | I | BIT, BYTE, FLOAT, LONG, WORD | Y-Wert |
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. Zur Echtzeit-Aufzeichnung des Signalverlaufs sollte der Archiv-Baustein aus der gleichnamigen Bibliothek verwendet werden.