| Type |
Funktionsbaustein |
| INPUT Iin_Y |
INT : (Y-Koordinate) |
| Iin_X |
INT : (X-Koordinate) |
| Iin_Width |
INT : (Breite des Fenster - Anzahl der Zeichen) |
| Idw_ATTR_1 |
DWORD : (Farbe 1,2,3 und 4) |
| Idw_ATTR_2 |
DWORD : (Farbe 5,6,7 und 8) |
| Iti_TIME |
TIME : (Aktualisierungszeit) |
| IN_OUT Xus_LOG_VIEWPORT |
LOG_VIEWPORT |
| Xus_LOG_CONTROL |
LOG_CONTROL |
| Xus_TN_SCREEN |
us_TN_SCREEN |
|
Der Baustein TN_SC_VIEWPORT dient zum anzeigen der Meldungen von der Datenstruktur LOG_CONTROL innerhalb eines rechteckigen Bereiches am Bildschirm. Die anzuzeigenden Meldungen werden zuvor mit Hilfe des Baustein LOG_VIEWPORT aufbereitet, und wenn erforderlich über Xus_LOG_VIEWPORT.UPDATE eine Aktualisierung ausgelöst. Mittels Iin_X und Iin_Y wird die linke obere Ecke des Sichtfenster, und mit Iin_Width die breite des Sichtfensters definiert. Die Anzahl der darzustellenden Zeilen wird durch Xus_LOG_VIEWPORT.COUNT vorgegeben. Die hinterlegte Farbinformation in Xus_LOG_CONTROL.MSG_OPTION[x] pro Meldung wird auf die parametrierten Farbcodes bei Idw_ATTR_1 und Idw_ATTR2 automatisch konvertiert, somit können die Farben bei der Darstellung immer individuell angepasst werden. Die Meldungen werden immer automatisch auf die breite des Sichtfenster gekürzt bzw. Abgeschnitten. |